From 787e7bb3179e0133334680f6eb746fa72f48d189 Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Mon, 5 Feb 2024 16:56:06 +0100 Subject: [PATCH 01/16] v5.0.0-alpha.0 --- lerna.json | 2 +- packages/mjml-accordion/package.json | 4 +- packages/mjml-body/package.json | 4 +- packages/mjml-browser/package.json | 2 +- packages/mjml-button/package.json | 4 +- packages/mjml-carousel/package.json | 4 +- packages/mjml-cli/package.json | 10 ++-- packages/mjml-column/package.json | 4 +- packages/mjml-core/package.json | 14 ++--- packages/mjml-divider/package.json | 4 +- packages/mjml-group/package.json | 4 +- packages/mjml-head-attributes/package.json | 4 +- packages/mjml-head-breakpoint/package.json | 4 +- packages/mjml-head-font/package.json | 4 +- .../mjml-head-html-attributes/package.json | 4 +- packages/mjml-head-preview/package.json | 4 +- packages/mjml-head-style/package.json | 4 +- packages/mjml-head-title/package.json | 4 +- packages/mjml-head/package.json | 4 +- packages/mjml-hero/package.json | 4 +- packages/mjml-image/package.json | 4 +- packages/mjml-migrate/package.json | 6 +-- packages/mjml-navbar/package.json | 4 +- packages/mjml-parser-xml/package.json | 6 +-- packages/mjml-preset-core/package.json | 52 +++++++++---------- packages/mjml-raw/package.json | 4 +- packages/mjml-section/package.json | 4 +- packages/mjml-social/package.json | 4 +- packages/mjml-spacer/package.json | 4 +- packages/mjml-table/package.json | 4 +- packages/mjml-text/package.json | 4 +- packages/mjml-validator/package.json | 2 +- packages/mjml-wrapper/package.json | 6 +-- packages/mjml/package.json | 12 ++--- 34 files changed, 105 insertions(+), 103 deletions(-) diff --git a/lerna.json b/lerna.json index 72a32f30e..62d15d4d3 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ }, "npmClient": "yarn", "useWorkspaces": true, - "version": "4.15.3" + "version": "5.0.0-alpha.0" } diff --git a/packages/mjml-accordion/package.json b/packages/mjml-accordion/package.json index 73155dbcb..4d2a7fe62 100644 --- a/packages/mjml-accordion/package.json +++ b/packages/mjml-accordion/package.json @@ -1,7 +1,7 @@ { "name": "mjml-accordion", "description": "mjml-accordion", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-body/package.json b/packages/mjml-body/package.json index 409a0a68c..826d8ddd3 100644 --- a/packages/mjml-body/package.json +++ b/packages/mjml-body/package.json @@ -1,7 +1,7 @@ { "name": "mjml-body", "description": "mjml-body", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-browser/package.json b/packages/mjml-browser/package.json index 8bac738f7..437cd0a9e 100644 --- a/packages/mjml-browser/package.json +++ b/packages/mjml-browser/package.json @@ -1,7 +1,7 @@ { "name": "mjml-browser", "description": "MJML: the only framework that makes responsive-email easy", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-button/package.json b/packages/mjml-button/package.json index c416b51c5..120c633b5 100644 --- a/packages/mjml-button/package.json +++ b/packages/mjml-button/package.json @@ -1,7 +1,7 @@ { "name": "mjml-button", "description": "mjml-button", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-carousel/package.json b/packages/mjml-carousel/package.json index e23114d07..f4f08588e 100644 --- a/packages/mjml-carousel/package.json +++ b/packages/mjml-carousel/package.json @@ -1,7 +1,7 @@ { "name": "mjml-carousel", "description": "mjml-carousel", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-cli/package.json b/packages/mjml-cli/package.json index 72d13a8af..53ed55273 100644 --- a/packages/mjml-cli/package.json +++ b/packages/mjml-cli/package.json @@ -1,7 +1,7 @@ { "name": "mjml-cli", "description": "MJML: the only framework that makes responsive-email easy", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "bin/mjml", "bin": { "mjml-cli": "bin/mjml" @@ -32,10 +32,10 @@ "js-beautify": "^1.6.14", "lodash": "^4.17.21", "minimatch": "^9.0.3", - "mjml-core": "4.15.3", - "mjml-migrate": "4.15.3", - "mjml-parser-xml": "4.15.3", - "mjml-validator": "4.15.3", + "mjml-core": "5.0.0-alpha.0", + "mjml-migrate": "5.0.0-alpha.0", + "mjml-parser-xml": "5.0.0-alpha.0", + "mjml-validator": "5.0.0-alpha.0", "yargs": "^17.7.2" }, "devDependencies": { diff --git a/packages/mjml-column/package.json b/packages/mjml-column/package.json index d60b4815e..debcaf3e9 100644 --- a/packages/mjml-column/package.json +++ b/packages/mjml-column/package.json @@ -1,7 +1,7 @@ { "name": "mjml-column", "description": "mjml-column", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-core/package.json b/packages/mjml-core/package.json index ff80054d2..24f34e50e 100644 --- a/packages/mjml-core/package.json +++ b/packages/mjml-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-core", "description": "mjml-core", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -24,14 +24,16 @@ "dependencies": { "@babel/runtime": "^7.23.9", "cheerio": "1.0.0-rc.12", + "cssnano": "^6.0.3", "detect-node": "^2.0.4", - "html-minifier": "^4.0.0", - "js-beautify": "^1.6.14", + "htmlnano": "^2.1.0", "juice": "^10.0.0", "lodash": "^4.17.21", - "mjml-migrate": "4.15.3", - "mjml-parser-xml": "4.15.3", - "mjml-validator": "4.15.3" + "mjml-migrate": "5.0.0-alpha.0", + "mjml-parser-xml": "5.0.0-alpha.0", + "mjml-validator": "5.0.0-alpha.0", + "postcss": "^8.4.33", + "prettier": "^3.2.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-divider/package.json b/packages/mjml-divider/package.json index d25f7ab70..0b8aeb803 100644 --- a/packages/mjml-divider/package.json +++ b/packages/mjml-divider/package.json @@ -1,7 +1,7 @@ { "name": "mjml-divider", "description": "mjml-divider", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-group/package.json b/packages/mjml-group/package.json index 7e77b9d8e..a7a9311f8 100644 --- a/packages/mjml-group/package.json +++ b/packages/mjml-group/package.json @@ -1,7 +1,7 @@ { "name": "mjml-group", "description": "mjml-group", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-attributes/package.json b/packages/mjml-head-attributes/package.json index 7f2935e90..721a5a61d 100644 --- a/packages/mjml-head-attributes/package.json +++ b/packages/mjml-head-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-attributes", "description": "mjml-head-attributes", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-breakpoint/package.json b/packages/mjml-head-breakpoint/package.json index c88b03e52..54916b33e 100644 --- a/packages/mjml-head-breakpoint/package.json +++ b/packages/mjml-head-breakpoint/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-breakpoint", "description": "mjml-head-breakpoint", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-font/package.json b/packages/mjml-head-font/package.json index a8e201fcc..fdfa64d6e 100644 --- a/packages/mjml-head-font/package.json +++ b/packages/mjml-head-font/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-font", "description": "mjml-head-font", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-html-attributes/package.json b/packages/mjml-head-html-attributes/package.json index 7602037f2..aded70f5c 100644 --- a/packages/mjml-head-html-attributes/package.json +++ b/packages/mjml-head-html-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-html-attributes", "description": "mjml-head-html-attributes", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-preview/package.json b/packages/mjml-head-preview/package.json index 86617b41f..737aa3499 100644 --- a/packages/mjml-head-preview/package.json +++ b/packages/mjml-head-preview/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-preview", "description": "mjml-head-preview", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-style/package.json b/packages/mjml-head-style/package.json index 1726531fc..271fc4a26 100644 --- a/packages/mjml-head-style/package.json +++ b/packages/mjml-head-style/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-style", "description": "mjml-head-style", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-title/package.json b/packages/mjml-head-title/package.json index 50b2530ad..73688bcb6 100644 --- a/packages/mjml-head-title/package.json +++ b/packages/mjml-head-title/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-title", "description": "mjml-head-title", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head/package.json b/packages/mjml-head/package.json index 7844af517..9dca6e34e 100644 --- a/packages/mjml-head/package.json +++ b/packages/mjml-head/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head", "description": "mjml-head", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-hero/package.json b/packages/mjml-hero/package.json index 4507674fb..2ffc9d07d 100644 --- a/packages/mjml-hero/package.json +++ b/packages/mjml-hero/package.json @@ -1,7 +1,7 @@ { "name": "mjml-hero", "description": "mjml-hero", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-image/package.json b/packages/mjml-image/package.json index ea891f7a7..b91146d01 100644 --- a/packages/mjml-image/package.json +++ b/packages/mjml-image/package.json @@ -1,7 +1,7 @@ { "name": "mjml-image", "description": "mjml-image", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-migrate/package.json b/packages/mjml-migrate/package.json index 5b0a52ffd..a8fdf850c 100644 --- a/packages/mjml-migrate/package.json +++ b/packages/mjml-migrate/package.json @@ -1,6 +1,6 @@ { "name": "mjml-migrate", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "description": "A tool to migrate a template from MJML 3 to MJML 4", "main": "lib/migrate.js", "bin": { @@ -28,8 +28,8 @@ "@babel/runtime": "^7.23.9", "js-beautify": "^1.6.14", "lodash": "^4.17.21", - "mjml-core": "4.15.3", - "mjml-parser-xml": "4.15.3", + "mjml-core": "5.0.0-alpha.0", + "mjml-parser-xml": "5.0.0-alpha.0", "yargs": "^17.7.2" } } diff --git a/packages/mjml-navbar/package.json b/packages/mjml-navbar/package.json index 76eda1a61..ae84c780f 100644 --- a/packages/mjml-navbar/package.json +++ b/packages/mjml-navbar/package.json @@ -1,7 +1,7 @@ { "name": "mjml-navbar", "description": "mjml-navbar", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-parser-xml/package.json b/packages/mjml-parser-xml/package.json index 08f230a9e..d07957763 100644 --- a/packages/mjml-parser-xml/package.json +++ b/packages/mjml-parser-xml/package.json @@ -1,7 +1,7 @@ { "name": "mjml-parser-xml", "description": "mjml-parser-xml", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -30,8 +30,8 @@ "devDependencies": { "@babel/cli": "^7.8.4", "chai": "^4.1.1", - "mjml": "4.15.3", - "mjml-core": "4.15.3", + "mjml": "5.0.0-alpha.0", + "mjml-core": "5.0.0-alpha.0", "rimraf": "^3.0.2" } } diff --git a/packages/mjml-preset-core/package.json b/packages/mjml-preset-core/package.json index b320797a7..d0db58485 100644 --- a/packages/mjml-preset-core/package.json +++ b/packages/mjml-preset-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-preset-core", "description": "mjml-preset-core", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -22,31 +22,31 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-accordion": "4.15.3", - "mjml-body": "4.15.3", - "mjml-button": "4.15.3", - "mjml-carousel": "4.15.3", - "mjml-column": "4.15.3", - "mjml-divider": "4.15.3", - "mjml-group": "4.15.3", - "mjml-head": "4.15.3", - "mjml-head-attributes": "4.15.3", - "mjml-head-breakpoint": "4.15.3", - "mjml-head-font": "4.15.3", - "mjml-head-html-attributes": "4.15.3", - "mjml-head-preview": "4.15.3", - "mjml-head-style": "4.15.3", - "mjml-head-title": "4.15.3", - "mjml-hero": "4.15.3", - "mjml-image": "4.15.3", - "mjml-navbar": "4.15.3", - "mjml-raw": "4.15.3", - "mjml-section": "4.15.3", - "mjml-social": "4.15.3", - "mjml-spacer": "4.15.3", - "mjml-table": "4.15.3", - "mjml-text": "4.15.3", - "mjml-wrapper": "4.15.3" + "mjml-accordion": "5.0.0-alpha.0", + "mjml-body": "5.0.0-alpha.0", + "mjml-button": "5.0.0-alpha.0", + "mjml-carousel": "5.0.0-alpha.0", + "mjml-column": "5.0.0-alpha.0", + "mjml-divider": "5.0.0-alpha.0", + "mjml-group": "5.0.0-alpha.0", + "mjml-head": "5.0.0-alpha.0", + "mjml-head-attributes": "5.0.0-alpha.0", + "mjml-head-breakpoint": "5.0.0-alpha.0", + "mjml-head-font": "5.0.0-alpha.0", + "mjml-head-html-attributes": "5.0.0-alpha.0", + "mjml-head-preview": "5.0.0-alpha.0", + "mjml-head-style": "5.0.0-alpha.0", + "mjml-head-title": "5.0.0-alpha.0", + "mjml-hero": "5.0.0-alpha.0", + "mjml-image": "5.0.0-alpha.0", + "mjml-navbar": "5.0.0-alpha.0", + "mjml-raw": "5.0.0-alpha.0", + "mjml-section": "5.0.0-alpha.0", + "mjml-social": "5.0.0-alpha.0", + "mjml-spacer": "5.0.0-alpha.0", + "mjml-table": "5.0.0-alpha.0", + "mjml-text": "5.0.0-alpha.0", + "mjml-wrapper": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-raw/package.json b/packages/mjml-raw/package.json index f5dd0cee5..0e8db214f 100644 --- a/packages/mjml-raw/package.json +++ b/packages/mjml-raw/package.json @@ -1,7 +1,7 @@ { "name": "mjml-raw", "description": "mjml-raw", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-section/package.json b/packages/mjml-section/package.json index 26f84bd86..a100c9926 100644 --- a/packages/mjml-section/package.json +++ b/packages/mjml-section/package.json @@ -1,7 +1,7 @@ { "name": "mjml-section", "description": "mjml-section", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-social/package.json b/packages/mjml-social/package.json index 3851c1a7f..17fbd39fd 100644 --- a/packages/mjml-social/package.json +++ b/packages/mjml-social/package.json @@ -1,7 +1,7 @@ { "name": "mjml-social", "description": "mjml-social", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-spacer/package.json b/packages/mjml-spacer/package.json index 6f985def5..56fb8a68b 100644 --- a/packages/mjml-spacer/package.json +++ b/packages/mjml-spacer/package.json @@ -1,7 +1,7 @@ { "name": "mjml-spacer", "description": "mjml-spacer", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-table/package.json b/packages/mjml-table/package.json index d2a0a8171..499fc0904 100644 --- a/packages/mjml-table/package.json +++ b/packages/mjml-table/package.json @@ -1,7 +1,7 @@ { "name": "mjml-table", "description": "mjml-atable", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-text/package.json b/packages/mjml-text/package.json index f6b954ab8..8a7df41a4 100644 --- a/packages/mjml-text/package.json +++ b/packages/mjml-text/package.json @@ -1,7 +1,7 @@ { "name": "mjml-text", "description": "mjml-text", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3" + "mjml-core": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-validator/package.json b/packages/mjml-validator/package.json index 2def8725a..32facfd4a 100644 --- a/packages/mjml-validator/package.json +++ b/packages/mjml-validator/package.json @@ -1,7 +1,7 @@ { "name": "mjml-validator", "description": "mjml-validator", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-wrapper/package.json b/packages/mjml-wrapper/package.json index 296470932..a149a94ff 100644 --- a/packages/mjml-wrapper/package.json +++ b/packages/mjml-wrapper/package.json @@ -1,7 +1,7 @@ { "name": "mjml-wrapper", "description": "mjml-wrapper", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "files": [ "lib" @@ -23,8 +23,8 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "4.15.3", - "mjml-section": "4.15.3" + "mjml-core": "5.0.0-alpha.0", + "mjml-section": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml/package.json b/packages/mjml/package.json index 87480946b..1d48ad9a6 100644 --- a/packages/mjml/package.json +++ b/packages/mjml/package.json @@ -1,7 +1,7 @@ { "name": "mjml", "description": "MJML: the only framework that makes responsive-email easy", - "version": "4.15.3", + "version": "5.0.0-alpha.0", "main": "lib/index.js", "bin": { "mjml": "bin/mjml" @@ -27,11 +27,11 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-cli": "4.15.3", - "mjml-core": "4.15.3", - "mjml-migrate": "4.15.3", - "mjml-preset-core": "4.15.3", - "mjml-validator": "4.15.3" + "mjml-cli": "5.0.0-alpha.0", + "mjml-core": "5.0.0-alpha.0", + "mjml-migrate": "5.0.0-alpha.0", + "mjml-preset-core": "5.0.0-alpha.0", + "mjml-validator": "5.0.0-alpha.0" }, "devDependencies": { "@babel/cli": "^7.8.4", From e7f37c61f17a6c91333612f0ef32bd19ab932e5d Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Mon, 5 Feb 2024 17:11:25 +0100 Subject: [PATCH 02/16] v5.0.0-alpha.1 --- lerna.json | 2 +- packages/mjml-accordion/package.json | 4 +- packages/mjml-body/package.json | 4 +- packages/mjml-browser/package.json | 2 +- packages/mjml-button/package.json | 4 +- packages/mjml-carousel/package.json | 4 +- packages/mjml-cli/package.json | 11 ++-- packages/mjml-column/package.json | 4 +- packages/mjml-core/package.json | 7 ++- packages/mjml-divider/package.json | 4 +- packages/mjml-group/package.json | 4 +- packages/mjml-head-attributes/package.json | 4 +- packages/mjml-head-breakpoint/package.json | 4 +- packages/mjml-head-font/package.json | 4 +- .../mjml-head-html-attributes/package.json | 4 +- packages/mjml-head-preview/package.json | 4 +- packages/mjml-head-style/package.json | 4 +- packages/mjml-head-title/package.json | 4 +- packages/mjml-head/package.json | 4 +- packages/mjml-hero/package.json | 4 +- packages/mjml-image/package.json | 4 +- packages/mjml-navbar/package.json | 4 +- packages/mjml-parser-xml/package.json | 6 +-- packages/mjml-preset-core/package.json | 52 +++++++++---------- packages/mjml-raw/package.json | 4 +- packages/mjml-section/package.json | 4 +- packages/mjml-social/package.json | 4 +- packages/mjml-spacer/package.json | 4 +- packages/mjml-table/package.json | 4 +- packages/mjml-text/package.json | 4 +- packages/mjml-validator/package.json | 2 +- packages/mjml-wrapper/package.json | 6 +-- packages/mjml/package.json | 11 ++-- 33 files changed, 95 insertions(+), 100 deletions(-) diff --git a/lerna.json b/lerna.json index 62d15d4d3..4fdc9afa7 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ }, "npmClient": "yarn", "useWorkspaces": true, - "version": "5.0.0-alpha.0" + "version": "5.0.0-alpha.1" } diff --git a/packages/mjml-accordion/package.json b/packages/mjml-accordion/package.json index 4d2a7fe62..7b04defe7 100644 --- a/packages/mjml-accordion/package.json +++ b/packages/mjml-accordion/package.json @@ -1,7 +1,7 @@ { "name": "mjml-accordion", "description": "mjml-accordion", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-body/package.json b/packages/mjml-body/package.json index 826d8ddd3..a19b974e1 100644 --- a/packages/mjml-body/package.json +++ b/packages/mjml-body/package.json @@ -1,7 +1,7 @@ { "name": "mjml-body", "description": "mjml-body", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-browser/package.json b/packages/mjml-browser/package.json index 437cd0a9e..3623f1bc4 100644 --- a/packages/mjml-browser/package.json +++ b/packages/mjml-browser/package.json @@ -1,7 +1,7 @@ { "name": "mjml-browser", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-button/package.json b/packages/mjml-button/package.json index 120c633b5..30368d8af 100644 --- a/packages/mjml-button/package.json +++ b/packages/mjml-button/package.json @@ -1,7 +1,7 @@ { "name": "mjml-button", "description": "mjml-button", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-carousel/package.json b/packages/mjml-carousel/package.json index f4f08588e..9a666a18b 100644 --- a/packages/mjml-carousel/package.json +++ b/packages/mjml-carousel/package.json @@ -1,7 +1,7 @@ { "name": "mjml-carousel", "description": "mjml-carousel", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-cli/package.json b/packages/mjml-cli/package.json index 53ed55273..2a4c3bb76 100644 --- a/packages/mjml-cli/package.json +++ b/packages/mjml-cli/package.json @@ -1,7 +1,7 @@ { "name": "mjml-cli", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "bin/mjml", "bin": { "mjml-cli": "bin/mjml" @@ -28,14 +28,11 @@ "@babel/runtime": "^7.23.9", "chokidar": "^3.0.0", "glob": "^10.3.10", - "html-minifier": "^4.0.0", - "js-beautify": "^1.6.14", "lodash": "^4.17.21", "minimatch": "^9.0.3", - "mjml-core": "5.0.0-alpha.0", - "mjml-migrate": "5.0.0-alpha.0", - "mjml-parser-xml": "5.0.0-alpha.0", - "mjml-validator": "5.0.0-alpha.0", + "mjml-core": "5.0.0-alpha.1", + "mjml-parser-xml": "5.0.0-alpha.1", + "mjml-validator": "5.0.0-alpha.1", "yargs": "^17.7.2" }, "devDependencies": { diff --git a/packages/mjml-column/package.json b/packages/mjml-column/package.json index debcaf3e9..7db313ad6 100644 --- a/packages/mjml-column/package.json +++ b/packages/mjml-column/package.json @@ -1,7 +1,7 @@ { "name": "mjml-column", "description": "mjml-column", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-core/package.json b/packages/mjml-core/package.json index 24f34e50e..74ddd024c 100644 --- a/packages/mjml-core/package.json +++ b/packages/mjml-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-core", "description": "mjml-core", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -29,9 +29,8 @@ "htmlnano": "^2.1.0", "juice": "^10.0.0", "lodash": "^4.17.21", - "mjml-migrate": "5.0.0-alpha.0", - "mjml-parser-xml": "5.0.0-alpha.0", - "mjml-validator": "5.0.0-alpha.0", + "mjml-parser-xml": "5.0.0-alpha.1", + "mjml-validator": "5.0.0-alpha.1", "postcss": "^8.4.33", "prettier": "^3.2.5" }, diff --git a/packages/mjml-divider/package.json b/packages/mjml-divider/package.json index 0b8aeb803..e87cfcc25 100644 --- a/packages/mjml-divider/package.json +++ b/packages/mjml-divider/package.json @@ -1,7 +1,7 @@ { "name": "mjml-divider", "description": "mjml-divider", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-group/package.json b/packages/mjml-group/package.json index a7a9311f8..5a6f6948f 100644 --- a/packages/mjml-group/package.json +++ b/packages/mjml-group/package.json @@ -1,7 +1,7 @@ { "name": "mjml-group", "description": "mjml-group", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-attributes/package.json b/packages/mjml-head-attributes/package.json index 721a5a61d..ed868fb08 100644 --- a/packages/mjml-head-attributes/package.json +++ b/packages/mjml-head-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-attributes", "description": "mjml-head-attributes", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-breakpoint/package.json b/packages/mjml-head-breakpoint/package.json index 54916b33e..9f4ab1fe5 100644 --- a/packages/mjml-head-breakpoint/package.json +++ b/packages/mjml-head-breakpoint/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-breakpoint", "description": "mjml-head-breakpoint", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-font/package.json b/packages/mjml-head-font/package.json index fdfa64d6e..68456d7cc 100644 --- a/packages/mjml-head-font/package.json +++ b/packages/mjml-head-font/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-font", "description": "mjml-head-font", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-html-attributes/package.json b/packages/mjml-head-html-attributes/package.json index aded70f5c..a67361901 100644 --- a/packages/mjml-head-html-attributes/package.json +++ b/packages/mjml-head-html-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-html-attributes", "description": "mjml-head-html-attributes", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-preview/package.json b/packages/mjml-head-preview/package.json index 737aa3499..2b773541d 100644 --- a/packages/mjml-head-preview/package.json +++ b/packages/mjml-head-preview/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-preview", "description": "mjml-head-preview", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-style/package.json b/packages/mjml-head-style/package.json index 271fc4a26..7cdbe0817 100644 --- a/packages/mjml-head-style/package.json +++ b/packages/mjml-head-style/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-style", "description": "mjml-head-style", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-title/package.json b/packages/mjml-head-title/package.json index 73688bcb6..70317a818 100644 --- a/packages/mjml-head-title/package.json +++ b/packages/mjml-head-title/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-title", "description": "mjml-head-title", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head/package.json b/packages/mjml-head/package.json index 9dca6e34e..f3d116f29 100644 --- a/packages/mjml-head/package.json +++ b/packages/mjml-head/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head", "description": "mjml-head", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-hero/package.json b/packages/mjml-hero/package.json index 2ffc9d07d..6f3ac6920 100644 --- a/packages/mjml-hero/package.json +++ b/packages/mjml-hero/package.json @@ -1,7 +1,7 @@ { "name": "mjml-hero", "description": "mjml-hero", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-image/package.json b/packages/mjml-image/package.json index b91146d01..97ac1e4a0 100644 --- a/packages/mjml-image/package.json +++ b/packages/mjml-image/package.json @@ -1,7 +1,7 @@ { "name": "mjml-image", "description": "mjml-image", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-navbar/package.json b/packages/mjml-navbar/package.json index ae84c780f..a972fe974 100644 --- a/packages/mjml-navbar/package.json +++ b/packages/mjml-navbar/package.json @@ -1,7 +1,7 @@ { "name": "mjml-navbar", "description": "mjml-navbar", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-parser-xml/package.json b/packages/mjml-parser-xml/package.json index d07957763..bdc5c009a 100644 --- a/packages/mjml-parser-xml/package.json +++ b/packages/mjml-parser-xml/package.json @@ -1,7 +1,7 @@ { "name": "mjml-parser-xml", "description": "mjml-parser-xml", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -30,8 +30,8 @@ "devDependencies": { "@babel/cli": "^7.8.4", "chai": "^4.1.1", - "mjml": "5.0.0-alpha.0", - "mjml-core": "5.0.0-alpha.0", + "mjml": "5.0.0-alpha.1", + "mjml-core": "5.0.0-alpha.1", "rimraf": "^3.0.2" } } diff --git a/packages/mjml-preset-core/package.json b/packages/mjml-preset-core/package.json index d0db58485..800dd9340 100644 --- a/packages/mjml-preset-core/package.json +++ b/packages/mjml-preset-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-preset-core", "description": "mjml-preset-core", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -22,31 +22,31 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-accordion": "5.0.0-alpha.0", - "mjml-body": "5.0.0-alpha.0", - "mjml-button": "5.0.0-alpha.0", - "mjml-carousel": "5.0.0-alpha.0", - "mjml-column": "5.0.0-alpha.0", - "mjml-divider": "5.0.0-alpha.0", - "mjml-group": "5.0.0-alpha.0", - "mjml-head": "5.0.0-alpha.0", - "mjml-head-attributes": "5.0.0-alpha.0", - "mjml-head-breakpoint": "5.0.0-alpha.0", - "mjml-head-font": "5.0.0-alpha.0", - "mjml-head-html-attributes": "5.0.0-alpha.0", - "mjml-head-preview": "5.0.0-alpha.0", - "mjml-head-style": "5.0.0-alpha.0", - "mjml-head-title": "5.0.0-alpha.0", - "mjml-hero": "5.0.0-alpha.0", - "mjml-image": "5.0.0-alpha.0", - "mjml-navbar": "5.0.0-alpha.0", - "mjml-raw": "5.0.0-alpha.0", - "mjml-section": "5.0.0-alpha.0", - "mjml-social": "5.0.0-alpha.0", - "mjml-spacer": "5.0.0-alpha.0", - "mjml-table": "5.0.0-alpha.0", - "mjml-text": "5.0.0-alpha.0", - "mjml-wrapper": "5.0.0-alpha.0" + "mjml-accordion": "5.0.0-alpha.1", + "mjml-body": "5.0.0-alpha.1", + "mjml-button": "5.0.0-alpha.1", + "mjml-carousel": "5.0.0-alpha.1", + "mjml-column": "5.0.0-alpha.1", + "mjml-divider": "5.0.0-alpha.1", + "mjml-group": "5.0.0-alpha.1", + "mjml-head": "5.0.0-alpha.1", + "mjml-head-attributes": "5.0.0-alpha.1", + "mjml-head-breakpoint": "5.0.0-alpha.1", + "mjml-head-font": "5.0.0-alpha.1", + "mjml-head-html-attributes": "5.0.0-alpha.1", + "mjml-head-preview": "5.0.0-alpha.1", + "mjml-head-style": "5.0.0-alpha.1", + "mjml-head-title": "5.0.0-alpha.1", + "mjml-hero": "5.0.0-alpha.1", + "mjml-image": "5.0.0-alpha.1", + "mjml-navbar": "5.0.0-alpha.1", + "mjml-raw": "5.0.0-alpha.1", + "mjml-section": "5.0.0-alpha.1", + "mjml-social": "5.0.0-alpha.1", + "mjml-spacer": "5.0.0-alpha.1", + "mjml-table": "5.0.0-alpha.1", + "mjml-text": "5.0.0-alpha.1", + "mjml-wrapper": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-raw/package.json b/packages/mjml-raw/package.json index 0e8db214f..ef442c7a3 100644 --- a/packages/mjml-raw/package.json +++ b/packages/mjml-raw/package.json @@ -1,7 +1,7 @@ { "name": "mjml-raw", "description": "mjml-raw", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-section/package.json b/packages/mjml-section/package.json index a100c9926..5a8b36f9e 100644 --- a/packages/mjml-section/package.json +++ b/packages/mjml-section/package.json @@ -1,7 +1,7 @@ { "name": "mjml-section", "description": "mjml-section", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-social/package.json b/packages/mjml-social/package.json index 17fbd39fd..d93993336 100644 --- a/packages/mjml-social/package.json +++ b/packages/mjml-social/package.json @@ -1,7 +1,7 @@ { "name": "mjml-social", "description": "mjml-social", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-spacer/package.json b/packages/mjml-spacer/package.json index 56fb8a68b..b57735715 100644 --- a/packages/mjml-spacer/package.json +++ b/packages/mjml-spacer/package.json @@ -1,7 +1,7 @@ { "name": "mjml-spacer", "description": "mjml-spacer", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-table/package.json b/packages/mjml-table/package.json index 499fc0904..92b18bf1f 100644 --- a/packages/mjml-table/package.json +++ b/packages/mjml-table/package.json @@ -1,7 +1,7 @@ { "name": "mjml-table", "description": "mjml-atable", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-text/package.json b/packages/mjml-text/package.json index 8a7df41a4..c820ba970 100644 --- a/packages/mjml-text/package.json +++ b/packages/mjml-text/package.json @@ -1,7 +1,7 @@ { "name": "mjml-text", "description": "mjml-text", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-validator/package.json b/packages/mjml-validator/package.json index 32facfd4a..98407e559 100644 --- a/packages/mjml-validator/package.json +++ b/packages/mjml-validator/package.json @@ -1,7 +1,7 @@ { "name": "mjml-validator", "description": "mjml-validator", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-wrapper/package.json b/packages/mjml-wrapper/package.json index a149a94ff..bfa7ee848 100644 --- a/packages/mjml-wrapper/package.json +++ b/packages/mjml-wrapper/package.json @@ -1,7 +1,7 @@ { "name": "mjml-wrapper", "description": "mjml-wrapper", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "files": [ "lib" @@ -23,8 +23,8 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0", - "mjml-section": "5.0.0-alpha.0" + "mjml-core": "5.0.0-alpha.1", + "mjml-section": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml/package.json b/packages/mjml/package.json index 1d48ad9a6..cc9b7805d 100644 --- a/packages/mjml/package.json +++ b/packages/mjml/package.json @@ -1,7 +1,7 @@ { "name": "mjml", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "main": "lib/index.js", "bin": { "mjml": "bin/mjml" @@ -27,11 +27,10 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-cli": "5.0.0-alpha.0", - "mjml-core": "5.0.0-alpha.0", - "mjml-migrate": "5.0.0-alpha.0", - "mjml-preset-core": "5.0.0-alpha.0", - "mjml-validator": "5.0.0-alpha.0" + "mjml-cli": "5.0.0-alpha.1", + "mjml-core": "5.0.0-alpha.1", + "mjml-preset-core": "5.0.0-alpha.1", + "mjml-validator": "5.0.0-alpha.1" }, "devDependencies": { "@babel/cli": "^7.8.4", From fcf72e6c9d6f1176218bafbe9dd4e4b7449cefc0 Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Wed, 28 Feb 2024 12:00:39 +0100 Subject: [PATCH 03/16] [EXPERIMENTAL] Replace prettier --- packages/mjml-cli/src/client.js | 36 +- packages/mjml-cli/src/commands/watchFiles.js | 22 +- packages/mjml-core/src/index.js | 41 +- packages/mjml-migrate/LICENSE | 21 - packages/mjml-migrate/README.md | 21 - packages/mjml-migrate/src/cli.js | 28 - packages/mjml-migrate/src/config.js | 36 -- packages/mjml-migrate/src/migrate.js | 213 ------- test.js | 31 +- yarn.lock | 604 +++++++++++++++---- 10 files changed, 525 insertions(+), 528 deletions(-) delete mode 100644 packages/mjml-migrate/LICENSE delete mode 100644 packages/mjml-migrate/README.md delete mode 100644 packages/mjml-migrate/src/cli.js delete mode 100644 packages/mjml-migrate/src/config.js delete mode 100644 packages/mjml-migrate/src/migrate.js diff --git a/packages/mjml-cli/src/client.js b/packages/mjml-cli/src/client.js index 587afd63d..5bbed67fc 100644 --- a/packages/mjml-cli/src/client.js +++ b/packages/mjml-cli/src/client.js @@ -1,12 +1,9 @@ import path from 'path' import yargs from 'yargs' import { flow, pick, isNil, negate, pickBy } from 'lodash/fp' -import { isArray, isEmpty, map, get, omit } from 'lodash' -import { html as htmlBeautify } from 'js-beautify' -import { minify as htmlMinify } from 'html-minifier' +import { isArray, isEmpty, map, get } from 'lodash' import mjml2html, { components, initializeType } from 'mjml-core' -import migrate from 'mjml-migrate' import validate, { dependencies } from 'mjml-validator' import MJMLParser from 'mjml-parser-xml' @@ -60,11 +57,6 @@ export default async () => { describe: 'Compile MJML File(s)', type: 'array', }, - m: { - alias: 'migrate', - describe: 'Migrate MJML3 File(s) (deprecated)', - type: 'array', - }, v: { alias: 'validate', describe: 'Run validator on File(s)', @@ -212,13 +204,11 @@ export default async () => { const convertedStream = [] const failedStream = [] - inputs.forEach((i) => { + // eslint-disable-next-line guard-for-in + for (const i in inputs) { try { let compiled switch (inputOpt) { - case 'm': - compiled = { html: migrate(i.mjml, { beautify: true }) } - break case 'v': // eslint-disable-next-line no-case-declarations const mjmlJson = MJMLParser(i.mjml, { components, @@ -238,20 +228,16 @@ export default async () => { const beautify = config.beautify && config.beautify !== 'false' const minify = config.minify && config.minify !== 'false' - compiled = mjml2html(i.mjml, { - ...omit(config, ['minify', 'beautify']), + // eslint-disable-next-line no-await-in-loop + compiled = await mjml2html(i.mjml, { + ...config, + minify, + beautify, + beautifyConfig, + minifyConfig, filePath: filePath || i.file, actualPath: i.file, }) - if (beautify) { - compiled.html = htmlBeautify(compiled.html, beautifyConfig) - } - if (minify) { - compiled.html = htmlMinify(compiled.html, { - ...minifyConfig, - ...config.minifyOptions, - }) - } } } @@ -260,7 +246,7 @@ export default async () => { EXIT_CODE = 2 failedStream.push({ file: i.file, error: e }) } - }) + } convertedStream.forEach((s) => { if (get(s, 'compiled.errors.length')) { diff --git a/packages/mjml-cli/src/commands/watchFiles.js b/packages/mjml-cli/src/commands/watchFiles.js index 55e724f15..3533ab3d2 100644 --- a/packages/mjml-cli/src/commands/watchFiles.js +++ b/packages/mjml-cli/src/commands/watchFiles.js @@ -5,9 +5,6 @@ import { match } from 'minimatch' import path from 'path' import mjml2html from 'mjml-core' import { flow, pickBy, flatMap, uniq, difference, remove } from 'lodash/fp' -import { omit } from 'lodash' -import { html as htmlBeautify } from 'js-beautify' -import { minify as htmlMinify } from 'html-minifier' import readFile from './readFile' import makeOutputToFile from './outputToFile' @@ -51,25 +48,18 @@ export default (input, options) => { } const readAndCompile = flow( (file) => ({ file, content: readFile(file).mjml }), - (args) => { - const { config, beautifyConfig, minifyConfig } = options + async (args) => { + const { config } = options const beautify = config.beautify && config.beautify !== 'false' const minify = config.minify && config.minify !== 'false' - const compiled = mjml2html(args.content, { + const compiled = await mjml2html(args.content, { + ...config, + beautify, + minify, filePath: args.file, actualPath: args.file, - ...omit(config, ['minify', 'beautify']), }) - if (beautify) { - compiled.html = htmlBeautify(compiled.html, beautifyConfig) - } - if (minify) { - compiled.html = htmlMinify(compiled.html, { - ...minifyConfig, - ...config.minifyOptions, - }) - } return { ...args, diff --git a/packages/mjml-core/src/index.js b/packages/mjml-core/src/index.js index f5ddd41a9..8624902cb 100644 --- a/packages/mjml-core/src/index.js +++ b/packages/mjml-core/src/index.js @@ -12,16 +12,15 @@ import { } from 'lodash' import path from 'path' import juice from 'juice' -import { html as htmlBeautify } from 'js-beautify' -import { minify as htmlMinify } from 'html-minifier' import { load } from 'cheerio' +import prettier from 'prettier' +import minifier from 'htmlnano' import MJMLParser from 'mjml-parser-xml' import MJMLValidator, { dependencies as globalDependencies, assignDependencies, } from 'mjml-validator' -import { handleMjml3 } from 'mjml-migrate' import { initComponent } from './createComponent' import globalComponents, { @@ -51,7 +50,7 @@ class ValidationError extends Error { } } -export default function mjml2html(mjml, options = {}) { +export default async function mjml2html(mjml, options = {}) { let content = '' let errors = [] @@ -148,8 +147,6 @@ export default function mjml2html(mjml, options = {}) { }) } - mjml = handleMjml3(mjml, { noMigrateWarn }) - const globalData = { backgroundColor: '', beforeDoctype: '', @@ -397,31 +394,21 @@ export default function mjml2html(mjml, options = {}) { content = mergeOutlookConditionnals(content) if (beautify) { - // eslint-disable-next-line no-console - console.warn( - '"beautify" option is deprecated in mjml-core and only available in mjml cli.', - ) - content = htmlBeautify(content, { - indent_size: 2, - wrap_attributes_indent_size: 2, - max_preserve_newline: 0, - preserve_newlines: false, + content = await prettier.format(content, { + parser: 'html', + printWidth: 240, }) } if (minify) { - // eslint-disable-next-line no-console - console.warn( - '"minify" option is deprecated in mjml-core and only available in mjml cli.', - ) - - content = htmlMinify(content, { - collapseWhitespace: true, - minifyCSS: false, - caseSensitive: true, - removeEmptyAttributes: true, - ...minifyOptions, - }) + content = await minifier + .process(content, { + collapseWhitespace: true, + minifyCSS: false, + removeEmptyAttributes: true, + ...minifyOptions, + }) + .then((res) => res.html) } return { diff --git a/packages/mjml-migrate/LICENSE b/packages/mjml-migrate/LICENSE deleted file mode 100644 index db029841e..000000000 --- a/packages/mjml-migrate/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2017 Nicolas Garnier - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/packages/mjml-migrate/README.md b/packages/mjml-migrate/README.md deleted file mode 100644 index fe4d5fadc..000000000 --- a/packages/mjml-migrate/README.md +++ /dev/null @@ -1,21 +0,0 @@ -# mjml-migrate - -## Purpose - -Makes a template following the MJML 3 syntax compatible with MJML 4. - -## Installation - -Clone the repo & `npm install` or install via NPM: `npm install mjml-migrate` - -## Usage - -`migrate ` - -## What happens - -* `mj-container` is removed and its attributes are passed to `mj-body` -* Unitless values are converted to `px` -* `mj-social`'s syntax is replaced with the v4 syntax -* Unsupported tags (defined in `unavailableTags` in `config.js`) are removed - diff --git a/packages/mjml-migrate/src/cli.js b/packages/mjml-migrate/src/cli.js deleted file mode 100644 index 98ee0bd3a..000000000 --- a/packages/mjml-migrate/src/cli.js +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env node - -import fs from 'fs' -import yargs from 'yargs' -import migrate from './migrate' -import { version } from '../package.json' - -const program = yargs - .usage('$0 [options] ') - .version(version) - .help() - -if (program.argv._.length !== 2) { - program.showHelp() - process.exit(1) -} - -const [inputFilename, outputFilename] = program.argv._ - -const input = fs.readFileSync(inputFilename, 'utf8') -const output = migrate(input) - -fs.writeFileSync(outputFilename, output) - -// eslint-disable-next-line no-console -console.log( - `${inputFilename} was converted to the MJML 4 syntax in ${outputFilename}`, -) diff --git a/packages/mjml-migrate/src/config.js b/packages/mjml-migrate/src/config.js deleted file mode 100644 index 7adbeceea..000000000 --- a/packages/mjml-migrate/src/config.js +++ /dev/null @@ -1,36 +0,0 @@ -const unavailableTags = ['mj-html', 'mj-invoice', 'mj-list', 'mj-location'] - -const attributesWithUnit = [ - 'background-size', - 'border-radius', - 'border-width', - 'cellpadding', - 'cellspacing', - 'font-size', - 'height', - 'icon-height', - 'ico-padding', - 'ico-padding-bottom', - 'ico-font-size', - 'ico-line-height', - 'ico-padding-left', - 'ico-padding-right', - 'ico-padding-top', - 'icon-size', - 'icon-width', - 'inner-padding', - 'letter-spacing', - 'padding', - 'padding-bottom', - 'padding-left', - 'padding-right', - 'padding-left', - 'tb-border-radius', - 'tb-width', - 'width', -] - -module.exports = { - unavailableTags, - attributesWithUnit, -} diff --git a/packages/mjml-migrate/src/migrate.js b/packages/mjml-migrate/src/migrate.js deleted file mode 100644 index 9a0274ea7..000000000 --- a/packages/mjml-migrate/src/migrate.js +++ /dev/null @@ -1,213 +0,0 @@ -/* eslint-disable no-console */ - -import { keys, find, isNil } from 'lodash' -import MJMLParser from 'mjml-parser-xml' -import { components } from 'mjml-core' -import { html as htmlBeautify } from 'js-beautify' - -import { unavailableTags, attributesWithUnit } from './config' - -const beautifyOptions = { - indent_size: 2, - wrap_attributes_indent_size: 2, - max_preserve_newline: 0, - preserve_newlines: false, -} - -function removeContainerTag(bodyTag) { - if (bodyTag.children[0].tagName === 'mj-container') { - bodyTag.attributes = bodyTag.children[0].attributes - bodyTag.children = bodyTag.children[0].children - } - return bodyTag -} - -const listAttributes = (tag) => tag.attributes - -function addPx(value) { - // eslint-disable-next-line no-restricted-globals - if (!isNaN(value) && !isNil(value)) { - return `${value}px` - } - return value -} - -function fixUnits(attribute, value) { - const { length } = attributesWithUnit - for (let i = 0; i < length; i += 1) { - if (attributesWithUnit[i] === attribute) { - return addPx(value) - } - } - return value -} - -function cleanAttributes(attributes) { - keys(attributes).forEach((key) => { - attributes[key] = fixUnits(key, attributes[key]) - }) - return attributes -} - -const DEFAULT_SOCIAL_DISPLAY = 'facebook twitter google' - -function migrateSocialSyntax(socialTag) { - const listAllNetworks = (tag) => { - const attributes = (tag.attributes.display || DEFAULT_SOCIAL_DISPLAY).split( - ' ', - ) - delete tag.attributes.display - return attributes - } - - const attributes = listAttributes(socialTag) - const networks = listAllNetworks(socialTag) - - socialTag.children = [] - - // migrate all attributes to their child attributes - keys(networks).forEach((network) => { - const nameMigrated = networks[network] - .replace(':url', '-noshare') - .replace(':share', '') - const nameWithoutOpts = nameMigrated.replace('-noshare', '') - - socialTag.children.push({ - tagName: `mj-social-element`, - attributes: { name: nameMigrated }, - content: attributes[`${nameWithoutOpts}-content`] || '', - }) - - keys(attributes).forEach((attribute) => { - if (attribute.match(nameWithoutOpts) && !attribute.match('content')) { - socialTag.children[network].attributes[ - attribute.replace(`${nameWithoutOpts}-`, '') - ] = socialTag.attributes[attribute] - delete socialTag.attributes[attribute] - } - }) - }) - - // delete all content attributes from the root tag after they've been migrated - keys(attributes).forEach((attribute) => { - if (attribute.match('content')) { - delete attributes[attribute] - } - }) - - return socialTag -} - -function migrateNavbarSyntax(navbarTag) { - navbarTag.tagName = 'mj-section' - navbarTag.attributes['full-width'] = 'full-width' - return navbarTag -} - -function migrateHeroSyntax(heroTag) { - const child = find(heroTag.children, { tagName: 'mj-hero-content' }) - - return { - ...heroTag, - children: child.children, - attributes: { - ...heroTag.attributes, - ...child.attributes, - }, - } -} - -function isSupportedTag(tag) { - return unavailableTags.indexOf(tag) === -1 -} - -function loopThrough(tree) { - keys(tree).forEach((key) => { - if (key === 'children') { - for (let i = 0; i < tree.children.length; i += 1) { - if (isSupportedTag(tree.children[i].tagName)) { - switch (tree.children[i].tagName) { - case 'mj-body': - tree.children[i] = removeContainerTag(tree.children[i]) - break - case 'mj-social': - tree.children[i] = migrateSocialSyntax(tree.children[i]) - break - case 'mj-navbar': - tree.children[i] = migrateNavbarSyntax(tree.children[i]) - break - case 'mj-inline-links': - tree.children[i].tagName = 'mj-navbar' - break - case 'mj-link': - tree.children[i].tagName = 'mj-navbar-link' - break - case 'mj-hero': - tree.children[i] = migrateHeroSyntax(tree.children[i]) - break - // no default - } - - tree.children[i].attributes = cleanAttributes( - tree.children[i].attributes, - ) - loopThrough(tree.children[i]) - } else { - console.error( - `Ignoring unsupported tag : ${tree.children[i].tagName} on line ${tree.children[i].line}`, - ) - delete tree.children[i] - } - } - } - }) - return tree -} - -function checkV3Through(node) { - if (node.tagName === 'mj-container') return true - if (!node.children || !node.children.length) return false - - return node.children.some(checkV3Through) -} - -const jsonToXML = ({ tagName, attributes, children, content }) => { - const subNode = - children && children.length > 0 - ? children.map(jsonToXML).join('\n') - : content || '' - - const stringAttrs = Object.keys(attributes) - .map((attr) => `${attr}="${attributes[attr]}"`) - .join(' ') - - return `<${tagName}${ - stringAttrs === '' ? '>' : ` ${stringAttrs}>` - }${subNode}` -} - -export default function migrate(input, options = {}) { - console.warn('mjml-migrate is deprecated and will be removed in mjml 5') - const { beautify } = options - if (typeof input === 'object') return loopThrough(input) - - const mjmlJson = MJMLParser(input, { components, ignoreIncludes: true }) - loopThrough(mjmlJson) - - return beautify - ? htmlBeautify(jsonToXML(mjmlJson), beautifyOptions) - : jsonToXML(mjmlJson) -} - -export function handleMjml3(mjml, options = {}) { - const isV3Synthax = checkV3Through(mjml) - if (!isV3Synthax) return mjml - - if (!options.noMigrateWarn) - console.log( - 'MJML v3 syntax detected, migrating to MJML v4 syntax. Use mjml -m to get the migrated MJML.', - ) - return migrate(mjml) -} - -/* eslint-enable no-console */ diff --git a/test.js b/test.js index c7e14cc8b..b532cc5de 100644 --- a/test.js +++ b/test.js @@ -31,24 +31,27 @@ const xml = ` console.time('mjml2html') -const { html } = mjml2html(xml, { - beautify: true, -}) +async function run() { + console.time('mjml2html') + const { html } = await mjml2html(xml, { + minify: true, + }) -console.timeEnd('mjml2html') + console.timeEnd('mjml2html') -if (process.argv.includes('--output')) { - console.log(html) -} + if (process.argv.includes('--open')) { + const open = require('open') + const path = require('path') + const fs = require('fs') -if (process.argv.includes('--open')) { - const open = require('open') - const path = require('path') - const fs = require('fs') + const testFile = path.resolve(__dirname, './test.html') - const testFile = path.resolve(__dirname, './test.html') + fs.writeFileSync(testFile, html) - fs.writeFileSync(testFile, html) + open(testFile) + } - open(testFile) + await run() } + +run() diff --git a/yarn.lock b/yarn.lock index 9d04f4fa6..ad7dc3a4a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2010,16 +2010,16 @@ dependencies: "@octokit/openapi-types" "^7.2.3" -"@one-ini/wasm@0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@one-ini/wasm/-/wasm-0.1.1.tgz#6013659736c9dbfccc96e8a9c2b3de317df39323" - integrity sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw== - "@pkgjs/parseargs@^0.11.0": version "0.11.0" resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== +"@trysound/sax@0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== + "@types/glob@^7.1.1": version "7.1.3" resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" @@ -2235,11 +2235,6 @@ abbrev@1: resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== -abbrev@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf" - integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ== - acorn-jsx@^5.2.0: version "5.3.1" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" @@ -2408,6 +2403,11 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + arr-diff@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" @@ -2851,7 +2851,7 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@^4.22.2: +browserslist@^4.0.0, browserslist@^4.22.2: version "4.22.3" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.3.tgz#299d11b7e947a6b843981392721169e27d60c5a6" integrity sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A== @@ -2979,14 +2979,6 @@ callsites@^3.0.0: resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camel-case@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" - integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= - dependencies: - no-case "^2.2.0" - upper-case "^1.1.1" - camelcase-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -3028,6 +3020,21 @@ camelcase@^5.0.0, camelcase@^5.3.1: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-lite@^1.0.0: + version "1.0.30001584" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001584.tgz#5e3ea0625d048d5467670051687655b1f7bf7dfd" + integrity sha512-LOz7CCQ9M1G7OjJOF9/mzmqmj3jE/7VOmrfw6Mgs0E8cjOsbRXQJHsPBfmBOXDskXKrHLyyW3n7kpDW/4BsfpQ== + caniuse-lite@^1.0.30001580: version "1.0.30001581" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001581.tgz#0dfd4db9e94edbdca67d57348ebc070dece279f4" @@ -3177,13 +3184,6 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -clean-css@^4.2.1: - version "4.2.3" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" - integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== - dependencies: - source-map "~0.6.0" - cli-cursor@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" @@ -3277,6 +3277,11 @@ color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +colord@^2.9.1: + version "2.9.3" + resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" + integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== + columnify@^1.5.4: version "1.5.4" resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" @@ -3292,12 +3297,7 @@ combined-stream@^1.0.6, combined-stream@~1.0.6: dependencies: delayed-stream "~1.0.0" -commander@^10.0.0: - version "10.0.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" - integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== - -commander@^2.19.0, commander@^2.20.0: +commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -3312,6 +3312,11 @@ commander@^6.1.0: resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== +commander@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" @@ -3355,7 +3360,7 @@ concat-stream@^2.0.0: readable-stream "^3.0.2" typedarray "^0.0.6" -config-chain@^1.1.11, config-chain@^1.1.13: +config-chain@^1.1.11: version "1.1.13" resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== @@ -3515,6 +3520,16 @@ cosmiconfig@^5.1.0: js-yaml "^3.13.1" parse-json "^4.0.0" +cosmiconfig@^8.0.0: + version "8.3.6" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" + integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== + dependencies: + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + path-type "^4.0.0" + create-ecdh@^4.0.0: version "4.0.4" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" @@ -3583,6 +3598,11 @@ crypto-browserify@^3.11.0: randombytes "^2.0.0" randomfill "^1.0.3" +css-declaration-sorter@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.1.1.tgz#9796bcc257b4647c39993bda8d431ce32b666f80" + integrity sha512-dZ3bVTEEc1vxr3Bek9vGwfB5Z6ESPULhcRvO472mfjVnj8jRcTnKO8/JTczlvxM10Myb+wBM++1MtdO76eWcaQ== + css-select@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/css-select/-/css-select-5.1.0.tgz#b8ebd6554c3637ccc76688804ad3f6a6fdaea8a6" @@ -3594,11 +3614,87 @@ css-select@^5.1.0: domutils "^3.0.1" nth-check "^2.0.1" +css-tree@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== + dependencies: + mdn-data "2.0.30" + source-map-js "^1.0.1" + +css-tree@~2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.2.1.tgz#36115d382d60afd271e377f9c5f67d02bd48c032" + integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== + dependencies: + mdn-data "2.0.28" + source-map-js "^1.0.1" + css-what@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano-preset-default@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-6.0.3.tgz#b4ce755974f4dc8d3d09ac13bb6281cce3ced45e" + integrity sha512-4y3H370aZCkT9Ev8P4SO4bZbt+AExeKhh8wTbms/X7OLDo5E7AYUUy6YPxa/uF5Grf+AJwNcCnxKhZynJ6luBA== + dependencies: + css-declaration-sorter "^7.1.1" + cssnano-utils "^4.0.1" + postcss-calc "^9.0.1" + postcss-colormin "^6.0.2" + postcss-convert-values "^6.0.2" + postcss-discard-comments "^6.0.1" + postcss-discard-duplicates "^6.0.1" + postcss-discard-empty "^6.0.1" + postcss-discard-overridden "^6.0.1" + postcss-merge-longhand "^6.0.2" + postcss-merge-rules "^6.0.3" + postcss-minify-font-values "^6.0.1" + postcss-minify-gradients "^6.0.1" + postcss-minify-params "^6.0.2" + postcss-minify-selectors "^6.0.2" + postcss-normalize-charset "^6.0.1" + postcss-normalize-display-values "^6.0.1" + postcss-normalize-positions "^6.0.1" + postcss-normalize-repeat-style "^6.0.1" + postcss-normalize-string "^6.0.1" + postcss-normalize-timing-functions "^6.0.1" + postcss-normalize-unicode "^6.0.2" + postcss-normalize-url "^6.0.1" + postcss-normalize-whitespace "^6.0.1" + postcss-ordered-values "^6.0.1" + postcss-reduce-initial "^6.0.2" + postcss-reduce-transforms "^6.0.1" + postcss-svgo "^6.0.2" + postcss-unique-selectors "^6.0.2" + +cssnano-utils@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-4.0.1.tgz#fd18b42f95938bf55ab47967705355d6047bf1da" + integrity sha512-6qQuYDqsGoiXssZ3zct6dcMxiqfT6epy7x4R0TQJadd4LWO3sPR6JH6ZByOvVLoZ6EdwPGgd7+DR1EmX3tiXQQ== + +cssnano@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-6.0.3.tgz#46db972da71aa159437287fb4c6bc9c5d3cc5d93" + integrity sha512-MRq4CIj8pnyZpcI2qs6wswoYoDD1t0aL28n+41c1Ukcpm56m1h6mCexIHBGjfZfnTqtGSSCP4/fB1ovxgjBOiw== + dependencies: + cssnano-preset-default "^6.0.3" + lilconfig "^3.0.0" + +csso@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/csso/-/csso-5.0.5.tgz#f9b7fe6cc6ac0b7d90781bb16d5e9874303e2ca6" + integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ== + dependencies: + css-tree "~2.2.0" + currently-unhandled@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" @@ -3863,7 +3959,7 @@ domhandler@^3.3.0: dependencies: domelementtype "^2.0.1" -domhandler@^4.2.0: +domhandler@^4.2.0, domhandler@^4.2.2: version "4.3.1" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== @@ -3877,7 +3973,7 @@ domhandler@^5.0.2, domhandler@^5.0.3: dependencies: domelementtype "^2.3.0" -domutils@^2.4.2: +domutils@^2.4.2, domutils@^2.8.0: version "2.8.0" resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== @@ -3937,16 +4033,6 @@ ecc-jsbn@~0.1.1: jsbn "~0.1.0" safer-buffer "^2.1.0" -editorconfig@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/editorconfig/-/editorconfig-1.0.4.tgz#040c9a8e9a6c5288388b87c2db07028aa89f53a3" - integrity sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q== - dependencies: - "@one-ini/wasm" "0.1.1" - commander "^10.0.0" - minimatch "9.0.1" - semver "^7.5.3" - electron-to-chromium@^1.4.648: version "1.4.648" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.648.tgz#c7b46c9010752c37bb4322739d6d2dd82354fbe4" @@ -4013,6 +4099,11 @@ entities@^2.0.0: resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== +entities@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz#2b887ca62585e96db3903482d336c1006c3001d4" + integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q== + entities@^4.2.0, entities@^4.4.0, entities@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" @@ -4864,7 +4955,7 @@ glob-to-regexp@^0.3.0: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= -glob@^10.3.10, glob@^10.3.3: +glob@^10.3.10: version "10.3.10" resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b" integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== @@ -5102,11 +5193,6 @@ hasown@^2.0.0: dependencies: function-bind "^1.1.2" -he@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - hmac-drbg@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" @@ -5135,18 +5221,14 @@ hosted-git-info@^4.0.1: dependencies: lru-cache "^6.0.0" -html-minifier@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-4.0.0.tgz#cca9aad8bce1175e02e17a8c33e46d8988889f56" - integrity sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig== +htmlnano@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/htmlnano/-/htmlnano-2.1.0.tgz#67b31b3cd3fad23f0b610ca628fdb48382209c3c" + integrity sha512-jVGRE0Ep9byMBKEu0Vxgl8dhXYOUk0iNQ2pjsG+BcRB0u0oDF5A9p/iBGMg/PGKYUyMD0OAGu8dVT5Lzj8S58g== dependencies: - camel-case "^3.0.0" - clean-css "^4.2.1" - commander "^2.19.0" - he "^1.2.0" - param-case "^2.1.1" - relateurl "^0.2.7" - uglify-js "^3.5.1" + cosmiconfig "^8.0.0" + posthtml "^0.16.5" + timsort "^0.3.0" htmlparser2@^5.0.0: version "5.0.1" @@ -5158,6 +5240,16 @@ htmlparser2@^5.0.0: domutils "^2.4.2" entities "^2.0.0" +htmlparser2@^7.1.1: + version "7.2.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-7.2.0.tgz#8817cdea38bbc324392a90b1990908e81a65f5a5" + integrity sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.2" + domutils "^2.8.0" + entities "^3.0.1" + htmlparser2@^8.0.1: version "8.0.2" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21" @@ -5264,7 +5356,7 @@ import-fresh@^2.0.0: caller-path "^2.0.0" resolve-from "^3.0.0" -import-fresh@^3.0.0: +import-fresh@^3.0.0, import-fresh@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -5568,6 +5660,11 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: dependencies: is-extglob "^2.1.1" +is-json@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-json/-/is-json-2.0.1.tgz#6be166d144828a131d686891b983df62c39491ff" + integrity sha512-6BEnpVn1rcf3ngfmViLM6vjUjGErbdrL4rwlv+u1NO1XO8kqT4YGL8+19Q+Z/bas8tY90BTWMk2+fW1g6hQjbA== + is-negative-zero@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" @@ -5749,16 +5846,6 @@ jackspeak@^2.3.5: optionalDependencies: "@pkgjs/parseargs" "^0.11.0" -js-beautify@^1.6.14: - version "1.14.11" - resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.14.11.tgz#57b17e009549ac845bdc58eddf8e1862e311314e" - integrity sha512-rPogWqAfoYh1Ryqqh2agUpVfbxAhbjuN1SmU86dskQUKouRiggUTCO4+2ym9UPXllc2WAp0J+T5qxn7Um3lCdw== - dependencies: - config-chain "^1.1.13" - editorconfig "^1.0.3" - glob "^10.3.3" - nopt "^7.2.0" - js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -5772,6 +5859,13 @@ js-yaml@^3.13.1: argparse "^1.0.7" esprima "^4.0.0" +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" @@ -5913,6 +6007,11 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +lilconfig@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.0.0.tgz#f8067feb033b5b74dab4602a5f5029420be749bc" + integrity sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g== + lines-and-columns@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" @@ -6021,6 +6120,11 @@ lodash.ismatch@^4.4.0: resolved "https://registry.yarnpkg.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37" integrity sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc= +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + lodash.set@^4.3.2: version "4.3.2" resolved "https://registry.yarnpkg.com/lodash.set/-/lodash.set-4.3.2.tgz#d8757b1da807dde24816b0d6a84bea1a76230b23" @@ -6071,11 +6175,6 @@ loupe@^2.3.6: dependencies: get-func-name "^2.0.1" -lower-case@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" - integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= - lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" @@ -6175,6 +6274,16 @@ md5.js@^1.3.4: inherits "^2.0.1" safe-buffer "^5.1.2" +mdn-data@2.0.28: + version "2.0.28" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.28.tgz#5ec48e7bef120654539069e1ae4ddc81ca490eba" + integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== + +mdn-data@2.0.30: + version "2.0.30" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== + memory-fs@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" @@ -6318,13 +6427,6 @@ minimalistic-crypto-utils@^1.0.1: resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== -minimatch@9.0.1: - version "9.0.1" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.1.tgz#8a555f541cf976c622daf078bb28f29fb927c253" - integrity sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w== - dependencies: - brace-expansion "^2.0.1" - minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" @@ -6502,6 +6604,11 @@ nan@^2.12.1: resolved "https://registry.yarnpkg.com/nan/-/nan-2.18.0.tgz#26a6faae7ffbeb293a39660e88a76b82e30b7554" integrity sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w== +nanoid@^3.3.7: + version "3.3.7" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + nanomatch@^1.2.9: version "1.2.13" resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" @@ -6534,13 +6641,6 @@ nice-try@^1.0.4: resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== -no-case@^2.2.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" - integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== - dependencies: - lower-case "^1.1.1" - node-fetch-npm@^2.0.2: version "2.0.4" resolved "https://registry.yarnpkg.com/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz#6507d0e17a9ec0be3bec516958a497cec54bf5a4" @@ -6621,13 +6721,6 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" -nopt@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-7.2.0.tgz#067378c68116f602f552876194fd11f1292503d7" - integrity sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA== - dependencies: - abbrev "^2.0.0" - normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5, normalize-package-data@^2.4.0, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" @@ -7029,13 +7122,6 @@ parallel-transform@^1.1.0: inherits "^2.0.3" readable-stream "^2.1.5" -param-case@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" - integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= - dependencies: - no-case "^2.2.0" - parent-module@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" @@ -7074,7 +7160,7 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" -parse-json@^5.0.0: +parse-json@^5.0.0, parse-json@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== @@ -7200,6 +7286,11 @@ path-type@^3.0.0: dependencies: pify "^3.0.0" +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + pathval@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" @@ -7282,6 +7373,246 @@ posix-character-classes@^0.1.0: resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== +postcss-calc@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-9.0.1.tgz#a744fd592438a93d6de0f1434c572670361eb6c6" + integrity sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ== + dependencies: + postcss-selector-parser "^6.0.11" + postcss-value-parser "^4.2.0" + +postcss-colormin@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-6.0.2.tgz#2af9ce753937b08e058dbc6879e4aedfab42806b" + integrity sha512-TXKOxs9LWcdYo5cgmcSHPkyrLAh86hX1ijmyy6J8SbOhyv6ua053M3ZAM/0j44UsnQNIWdl8gb5L7xX2htKeLw== + dependencies: + browserslist "^4.22.2" + caniuse-api "^3.0.0" + colord "^2.9.1" + postcss-value-parser "^4.2.0" + +postcss-convert-values@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-6.0.2.tgz#c4a7509aeb1cc7ac3f6948fcbffc2bf8cac7c56a" + integrity sha512-aeBmaTnGQ+NUSVQT8aY0sKyAD/BaLJenEKZ03YK0JnDE1w1Rr8XShoxdal2V2H26xTJKr3v5haByOhJuyT4UYw== + dependencies: + browserslist "^4.22.2" + postcss-value-parser "^4.2.0" + +postcss-discard-comments@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-6.0.1.tgz#46176212bd9c3e5f48aa4b8b4868786726c41d36" + integrity sha512-f1KYNPtqYLUeZGCHQPKzzFtsHaRuECe6jLakf/RjSRqvF5XHLZnM2+fXLhb8Qh/HBFHs3M4cSLb1k3B899RYIg== + +postcss-discard-duplicates@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.1.tgz#112b1a95948e69b3484fdd43584dda6930977939" + integrity sha512-1hvUs76HLYR8zkScbwyJ8oJEugfPV+WchpnA+26fpJ7Smzs51CzGBHC32RS03psuX/2l0l0UKh2StzNxOrKCYg== + +postcss-discard-empty@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-6.0.1.tgz#b34cb45ec891246da4506b53e352390fdef126c4" + integrity sha512-yitcmKwmVWtNsrrRqGJ7/C0YRy53i0mjexBDQ9zYxDwTWVBgbU4+C9jIZLmQlTDT9zhml+u0OMFJh8+31krmOg== + +postcss-discard-overridden@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-6.0.1.tgz#c63c559237758d74bc505452393a64dda9b19ef4" + integrity sha512-qs0ehZMMZpSESbRkw1+inkf51kak6OOzNRaoLd/U7Fatp0aN2HQ1rxGOrJvYcRAN9VpX8kUF13R2ofn8OlvFVA== + +postcss-merge-longhand@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-6.0.2.tgz#cd4e83014851da59545e9a906b245615550f4064" + integrity sha512-+yfVB7gEM8SrCo9w2lCApKIEzrTKl5yS1F4yGhV3kSim6JzbfLGJyhR1B6X+6vOT0U33Mgx7iv4X9MVWuaSAfw== + dependencies: + postcss-value-parser "^4.2.0" + stylehacks "^6.0.2" + +postcss-merge-rules@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-6.0.3.tgz#08fcf714faaad75b1980ecd961b080ae2f8ddeb3" + integrity sha512-yfkDqSHGohy8sGYIJwBmIGDv4K4/WrJPX355XrxQb/CSsT4Kc/RxDi6akqn5s9bap85AWgv21ArcUWwWdGNSHA== + dependencies: + browserslist "^4.22.2" + caniuse-api "^3.0.0" + cssnano-utils "^4.0.1" + postcss-selector-parser "^6.0.15" + +postcss-minify-font-values@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-6.0.1.tgz#788eb930168be90225f3937f0b70aa19d8b532b2" + integrity sha512-tIwmF1zUPoN6xOtA/2FgVk1ZKrLcCvE0dpZLtzyyte0j9zUeB8RTbCqrHZGjJlxOvNWKMYtunLrrl7HPOiR46w== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-minify-gradients@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-6.0.1.tgz#4faf1880b483dc37016658aa186b42194ff9b5bc" + integrity sha512-M1RJWVjd6IOLPl1hYiOd5HQHgpp6cvJVLrieQYS9y07Yo8itAr6jaekzJphaJFR0tcg4kRewCk3kna9uHBxn/w== + dependencies: + colord "^2.9.1" + cssnano-utils "^4.0.1" + postcss-value-parser "^4.2.0" + +postcss-minify-params@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-6.0.2.tgz#bd64af642fa5610281b8a9461598bbb91f92ae05" + integrity sha512-zwQtbrPEBDj+ApELZ6QylLf2/c5zmASoOuA4DzolyVGdV38iR2I5QRMsZcHkcdkZzxpN8RS4cN7LPskOkTwTZw== + dependencies: + browserslist "^4.22.2" + cssnano-utils "^4.0.1" + postcss-value-parser "^4.2.0" + +postcss-minify-selectors@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-6.0.2.tgz#62065b38d3453ddc6627ba50e4f4a2154b031aa0" + integrity sha512-0b+m+w7OAvZejPQdN2GjsXLv5o0jqYHX3aoV0e7RBKPCsB7TYG5KKWBFhGnB/iP3213Ts8c5H4wLPLMm7z28Sg== + dependencies: + postcss-selector-parser "^6.0.15" + +postcss-normalize-charset@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-6.0.1.tgz#5f70e1eb8bbdbcfcbed060ef70f179e8fef57d0c" + integrity sha512-aW5LbMNRZ+oDV57PF9K+WI1Z8MPnF+A8qbajg/T8PP126YrGX1f9IQx21GI2OlGz7XFJi/fNi0GTbY948XJtXg== + +postcss-normalize-display-values@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.1.tgz#ff9aa30bbf1283294bfd9cc8b6fb81ff060a7f2d" + integrity sha512-mc3vxp2bEuCb4LgCcmG1y6lKJu1Co8T+rKHrcbShJwUmKJiEl761qb/QQCfFwlrvSeET3jksolCR/RZuMURudw== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-positions@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-6.0.1.tgz#41ffdc72994f024c6cd6e91dbfb40ab9abe6fe90" + integrity sha512-HRsq8u/0unKNvm0cvwxcOUEcakFXqZ41fv3FOdPn916XFUrympjr+03oaLkuZENz3HE9RrQE9yU0Xv43ThWjQg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-repeat-style@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.1.tgz#55dc54b6f80305b280a379899a6626e0a07b04a8" + integrity sha512-Gbb2nmCy6tTiA7Sh2MBs3fj9W8swonk6lw+dFFeQT68B0Pzwp1kvisJQkdV6rbbMSd9brMlS8I8ts52tAGWmGQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-string@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-6.0.1.tgz#7605e0fb4ec7bf2709709991d13a949e4419db1d" + integrity sha512-5Fhx/+xzALJD9EI26Aq23hXwmv97Zfy2VFrt5PLT8lAhnBIZvmaT5pQk+NuJ/GWj/QWaKSKbnoKDGLbV6qnhXg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-timing-functions@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.1.tgz#ef937b7ca2fd62ed0b46645ea5728b842a3600db" + integrity sha512-4zcczzHqmCU7L5dqTB9rzeqPWRMc0K2HoR+Bfl+FSMbqGBUcP5LRfgcH4BdRtLuzVQK1/FHdFoGT3F7rkEnY+g== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-unicode@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-6.0.2.tgz#361026744ff11baebaec771b60c2a5f36f274fd0" + integrity sha512-Ff2VdAYCTGyMUwpevTZPZ4w0+mPjbZzLLyoLh/RMpqUqeQKZ+xMm31hkxBavDcGKcxm6ACzGk0nBfZ8LZkStKA== + dependencies: + browserslist "^4.22.2" + postcss-value-parser "^4.2.0" + +postcss-normalize-url@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-6.0.1.tgz#eae58cb4f5f9a4fa5bbbf6d4222dff534ad46186" + integrity sha512-jEXL15tXSvbjm0yzUV7FBiEXwhIa9H88JOXDGQzmcWoB4mSjZIsmtto066s2iW9FYuIrIF4k04HA2BKAOpbsaQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-whitespace@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.1.tgz#b5933750b938814c028d3d2b2e5c0199e0037b53" + integrity sha512-76i3NpWf6bB8UHlVuLRxG4zW2YykF9CTEcq/9LGAiz2qBuX5cBStadkk0jSkg9a9TCIXbMQz7yzrygKoCW9JuA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-ordered-values@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-6.0.1.tgz#553e735d009065b362da93340e57f43d5f2d0fbc" + integrity sha512-XXbb1O/MW9HdEhnBxitZpPFbIvDgbo9NK4c/5bOfiKpnIGZDoL2xd7/e6jW5DYLsWxBbs+1nZEnVgnjnlFViaA== + dependencies: + cssnano-utils "^4.0.1" + postcss-value-parser "^4.2.0" + +postcss-reduce-initial@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-6.0.2.tgz#763d25902406c872264041df69f182eb15a5d9be" + integrity sha512-YGKalhNlCLcjcLvjU5nF8FyeCTkCO5UtvJEt0hrPZVCTtRLSOH4z00T1UntQPj4dUmIYZgMj8qK77JbSX95hSw== + dependencies: + browserslist "^4.22.2" + caniuse-api "^3.0.0" + +postcss-reduce-transforms@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.1.tgz#7bf59d7c6e7066e3b18ef17237d2344bd3da6d75" + integrity sha512-fUbV81OkUe75JM+VYO1gr/IoA2b/dRiH6HvMwhrIBSUrxq3jNZQZitSnugcTLDi1KkQh1eR/zi+iyxviUNBkcQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.15: + version "6.0.15" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz#11cc2b21eebc0b99ea374ffb9887174855a01535" + integrity sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-svgo@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-6.0.2.tgz#dbc9d03e7f346bc0d82443078602a951e0214836" + integrity sha512-IH5R9SjkTkh0kfFOQDImyy1+mTCb+E830+9SV1O+AaDcoHTvfsvt6WwJeo7KwcHbFnevZVCsXhDmjFiGVuwqFQ== + dependencies: + postcss-value-parser "^4.2.0" + svgo "^3.2.0" + +postcss-unique-selectors@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-6.0.2.tgz#09a34a5a31a649d3e9bca5962af0616f39d071d2" + integrity sha512-8IZGQ94nechdG7Y9Sh9FlIY2b4uS8/k8kdKRX040XHsS3B6d1HrJAkXrBSsSu4SuARruSsUjW3nlSw8BHkaAYQ== + dependencies: + postcss-selector-parser "^6.0.15" + +postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +postcss@^8.4.33: + version "8.4.33" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742" + integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +posthtml-parser@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/posthtml-parser/-/posthtml-parser-0.11.0.tgz#25d1c7bf811ea83559bc4c21c189a29747a24b7a" + integrity sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw== + dependencies: + htmlparser2 "^7.1.1" + +posthtml-render@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/posthtml-render/-/posthtml-render-3.0.0.tgz#97be44931496f495b4f07b99e903cc70ad6a3205" + integrity sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA== + dependencies: + is-json "^2.0.1" + +posthtml@^0.16.5: + version "0.16.6" + resolved "https://registry.yarnpkg.com/posthtml/-/posthtml-0.16.6.tgz#e2fc407f67a64d2fa3567afe770409ffdadafe59" + integrity sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ== + dependencies: + posthtml-parser "^0.11.0" + posthtml-render "^3.0.0" + prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" @@ -7292,6 +7623,11 @@ prettier@^3.2.4: resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.2.4.tgz#4723cadeac2ce7c9227de758e5ff9b14e075f283" integrity sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ== +prettier@^3.2.5: + version "3.2.5" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.2.5.tgz#e52bc3090586e824964a8813b09aba6233b28368" + integrity sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A== + process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" @@ -7715,11 +8051,6 @@ regjsparser@^0.9.1: dependencies: jsesc "~0.5.0" -relateurl@^0.2.7: - version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= - remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" @@ -7990,13 +8321,6 @@ semver@^7.3.4: dependencies: lru-cache "^6.0.0" -semver@^7.5.3: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" - serialize-javascript@^1.7.0: version "1.9.1" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz#cfc200aef77b600c47da9bb8149c943e798c2fdb" @@ -8194,6 +8518,11 @@ source-list-map@^2.0.0: resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== +source-map-js@^1.0.1, source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + source-map-resolve@^0.5.0: version "0.5.3" resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" @@ -8223,7 +8552,7 @@ source-map@^0.5.6: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== @@ -8546,6 +8875,14 @@ strong-log-transformer@^2.0.0: minimist "^1.2.0" through "^2.3.4" +stylehacks@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-6.0.2.tgz#5bf2654561752547d4548765f35c9a49659b3742" + integrity sha512-00zvJGnCu64EpMjX8b5iCZ3us2Ptyw8+toEkb92VdmkEaRaSGBNKAoK6aWZckhXxmQP8zWiTaFaiMGIU8Ve8sg== + dependencies: + browserslist "^4.22.2" + postcss-selector-parser "^6.0.15" + supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -8572,6 +8909,19 @@ supports-preserve-symlinks-flag@^1.0.0: resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== +svgo@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.2.0.tgz#7a5dff2938d8c6096e00295c2390e8e652fa805d" + integrity sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ== + dependencies: + "@trysound/sax" "0.2.0" + commander "^7.2.0" + css-select "^5.1.0" + css-tree "^2.3.1" + css-what "^6.1.0" + csso "^5.0.5" + picocolors "^1.0.0" + table@^5.2.3: version "5.4.6" resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" @@ -8700,6 +9050,11 @@ timers-browserify@^2.0.4: dependencies: setimmediate "^1.0.4" +timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + integrity sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A== + tmp@^0.0.33: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -8902,7 +9257,7 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== -uglify-js@^3.1.4, uglify-js@^3.5.1, uglify-js@^3.6.0: +uglify-js@^3.1.4, uglify-js@^3.6.0: version "3.13.9" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.13.9.tgz#4d8d21dcd497f29cfd8e9378b9df123ad025999b" integrity sha512-wZbyTQ1w6Y7fHdt8sJnHfSIuWeDgk6B5rCb4E/AM6QNNPbOMIZph21PW5dRB3h7Df0GszN+t7RuUH6sWK5bF0g== @@ -9027,11 +9382,6 @@ update-browserslist-db@^1.0.13: escalade "^3.1.1" picocolors "^1.0.0" -upper-case@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= - uri-js@^4.2.2: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" @@ -9057,7 +9407,7 @@ use@^3.1.0: resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== -util-deprecate@^1.0.1, util-deprecate@~1.0.1: +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== From 2c4ab06effcfec33f518960790a6cd6f77d63fa1 Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Tue, 14 May 2024 11:57:52 +0200 Subject: [PATCH 04/16] [FIX] For OF ... --- packages/mjml-cli/src/client.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mjml-cli/src/client.js b/packages/mjml-cli/src/client.js index 5bbed67fc..67763be75 100644 --- a/packages/mjml-cli/src/client.js +++ b/packages/mjml-cli/src/client.js @@ -205,7 +205,7 @@ export default async () => { const failedStream = [] // eslint-disable-next-line guard-for-in - for (const i in inputs) { + for (const i of inputs) { try { let compiled switch (inputOpt) { From e545b4dfee0c516969cee3bf7abf5dce89ed7189 Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Tue, 14 May 2024 11:59:43 +0200 Subject: [PATCH 05/16] v5.0.0-alpha.2 --- lerna.json | 2 +- packages/mjml-accordion/package.json | 4 +- packages/mjml-body/package.json | 4 +- packages/mjml-browser/package.json | 2 +- packages/mjml-button/package.json | 4 +- packages/mjml-carousel/package.json | 4 +- packages/mjml-cli/package.json | 8 +-- packages/mjml-column/package.json | 4 +- packages/mjml-core/package.json | 6 +-- packages/mjml-divider/package.json | 4 +- packages/mjml-group/package.json | 4 +- packages/mjml-head-attributes/package.json | 4 +- packages/mjml-head-breakpoint/package.json | 4 +- packages/mjml-head-font/package.json | 4 +- .../mjml-head-html-attributes/package.json | 4 +- packages/mjml-head-preview/package.json | 4 +- packages/mjml-head-style/package.json | 4 +- packages/mjml-head-title/package.json | 4 +- packages/mjml-head/package.json | 4 +- packages/mjml-hero/package.json | 4 +- packages/mjml-image/package.json | 4 +- packages/mjml-navbar/package.json | 4 +- packages/mjml-parser-xml/package.json | 6 +-- packages/mjml-preset-core/package.json | 52 +++++++++---------- packages/mjml-raw/package.json | 4 +- packages/mjml-section/package.json | 4 +- packages/mjml-social/package.json | 4 +- packages/mjml-spacer/package.json | 4 +- packages/mjml-table/package.json | 4 +- packages/mjml-text/package.json | 4 +- packages/mjml-validator/package.json | 2 +- packages/mjml-wrapper/package.json | 6 +-- packages/mjml/package.json | 10 ++-- 33 files changed, 95 insertions(+), 95 deletions(-) diff --git a/lerna.json b/lerna.json index 4fdc9afa7..50fe1abad 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ }, "npmClient": "yarn", "useWorkspaces": true, - "version": "5.0.0-alpha.1" + "version": "5.0.0-alpha.2" } diff --git a/packages/mjml-accordion/package.json b/packages/mjml-accordion/package.json index 7b04defe7..b4beb9d02 100644 --- a/packages/mjml-accordion/package.json +++ b/packages/mjml-accordion/package.json @@ -1,7 +1,7 @@ { "name": "mjml-accordion", "description": "mjml-accordion", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-body/package.json b/packages/mjml-body/package.json index a19b974e1..6ac26ec75 100644 --- a/packages/mjml-body/package.json +++ b/packages/mjml-body/package.json @@ -1,7 +1,7 @@ { "name": "mjml-body", "description": "mjml-body", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-browser/package.json b/packages/mjml-browser/package.json index 3623f1bc4..85b57712a 100644 --- a/packages/mjml-browser/package.json +++ b/packages/mjml-browser/package.json @@ -1,7 +1,7 @@ { "name": "mjml-browser", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-button/package.json b/packages/mjml-button/package.json index 30368d8af..e74ce9940 100644 --- a/packages/mjml-button/package.json +++ b/packages/mjml-button/package.json @@ -1,7 +1,7 @@ { "name": "mjml-button", "description": "mjml-button", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-carousel/package.json b/packages/mjml-carousel/package.json index 9a666a18b..b55cc339f 100644 --- a/packages/mjml-carousel/package.json +++ b/packages/mjml-carousel/package.json @@ -1,7 +1,7 @@ { "name": "mjml-carousel", "description": "mjml-carousel", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-cli/package.json b/packages/mjml-cli/package.json index 2a4c3bb76..d058dbe16 100644 --- a/packages/mjml-cli/package.json +++ b/packages/mjml-cli/package.json @@ -1,7 +1,7 @@ { "name": "mjml-cli", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "bin/mjml", "bin": { "mjml-cli": "bin/mjml" @@ -30,9 +30,9 @@ "glob": "^10.3.10", "lodash": "^4.17.21", "minimatch": "^9.0.3", - "mjml-core": "5.0.0-alpha.1", - "mjml-parser-xml": "5.0.0-alpha.1", - "mjml-validator": "5.0.0-alpha.1", + "mjml-core": "5.0.0-alpha.2", + "mjml-parser-xml": "5.0.0-alpha.2", + "mjml-validator": "5.0.0-alpha.2", "yargs": "^17.7.2" }, "devDependencies": { diff --git a/packages/mjml-column/package.json b/packages/mjml-column/package.json index 7db313ad6..8f0243d56 100644 --- a/packages/mjml-column/package.json +++ b/packages/mjml-column/package.json @@ -1,7 +1,7 @@ { "name": "mjml-column", "description": "mjml-column", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-core/package.json b/packages/mjml-core/package.json index 74ddd024c..5887266e6 100644 --- a/packages/mjml-core/package.json +++ b/packages/mjml-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-core", "description": "mjml-core", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -29,8 +29,8 @@ "htmlnano": "^2.1.0", "juice": "^10.0.0", "lodash": "^4.17.21", - "mjml-parser-xml": "5.0.0-alpha.1", - "mjml-validator": "5.0.0-alpha.1", + "mjml-parser-xml": "5.0.0-alpha.2", + "mjml-validator": "5.0.0-alpha.2", "postcss": "^8.4.33", "prettier": "^3.2.5" }, diff --git a/packages/mjml-divider/package.json b/packages/mjml-divider/package.json index e87cfcc25..114a67378 100644 --- a/packages/mjml-divider/package.json +++ b/packages/mjml-divider/package.json @@ -1,7 +1,7 @@ { "name": "mjml-divider", "description": "mjml-divider", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-group/package.json b/packages/mjml-group/package.json index 5a6f6948f..7a6e467e4 100644 --- a/packages/mjml-group/package.json +++ b/packages/mjml-group/package.json @@ -1,7 +1,7 @@ { "name": "mjml-group", "description": "mjml-group", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-attributes/package.json b/packages/mjml-head-attributes/package.json index ed868fb08..e09e62143 100644 --- a/packages/mjml-head-attributes/package.json +++ b/packages/mjml-head-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-attributes", "description": "mjml-head-attributes", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-breakpoint/package.json b/packages/mjml-head-breakpoint/package.json index 9f4ab1fe5..f8da0b17f 100644 --- a/packages/mjml-head-breakpoint/package.json +++ b/packages/mjml-head-breakpoint/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-breakpoint", "description": "mjml-head-breakpoint", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-font/package.json b/packages/mjml-head-font/package.json index 68456d7cc..f7aa70f62 100644 --- a/packages/mjml-head-font/package.json +++ b/packages/mjml-head-font/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-font", "description": "mjml-head-font", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-html-attributes/package.json b/packages/mjml-head-html-attributes/package.json index a67361901..75e53dbf6 100644 --- a/packages/mjml-head-html-attributes/package.json +++ b/packages/mjml-head-html-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-html-attributes", "description": "mjml-head-html-attributes", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-preview/package.json b/packages/mjml-head-preview/package.json index 2b773541d..62ddbacc5 100644 --- a/packages/mjml-head-preview/package.json +++ b/packages/mjml-head-preview/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-preview", "description": "mjml-head-preview", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-style/package.json b/packages/mjml-head-style/package.json index 7cdbe0817..fabbc313e 100644 --- a/packages/mjml-head-style/package.json +++ b/packages/mjml-head-style/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-style", "description": "mjml-head-style", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-title/package.json b/packages/mjml-head-title/package.json index 70317a818..7619342fa 100644 --- a/packages/mjml-head-title/package.json +++ b/packages/mjml-head-title/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-title", "description": "mjml-head-title", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head/package.json b/packages/mjml-head/package.json index f3d116f29..1688b9489 100644 --- a/packages/mjml-head/package.json +++ b/packages/mjml-head/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head", "description": "mjml-head", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-hero/package.json b/packages/mjml-hero/package.json index 6f3ac6920..6d9ce7f1b 100644 --- a/packages/mjml-hero/package.json +++ b/packages/mjml-hero/package.json @@ -1,7 +1,7 @@ { "name": "mjml-hero", "description": "mjml-hero", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-image/package.json b/packages/mjml-image/package.json index 97ac1e4a0..824e07edf 100644 --- a/packages/mjml-image/package.json +++ b/packages/mjml-image/package.json @@ -1,7 +1,7 @@ { "name": "mjml-image", "description": "mjml-image", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-navbar/package.json b/packages/mjml-navbar/package.json index a972fe974..361d789bb 100644 --- a/packages/mjml-navbar/package.json +++ b/packages/mjml-navbar/package.json @@ -1,7 +1,7 @@ { "name": "mjml-navbar", "description": "mjml-navbar", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-parser-xml/package.json b/packages/mjml-parser-xml/package.json index bdc5c009a..bc7788d20 100644 --- a/packages/mjml-parser-xml/package.json +++ b/packages/mjml-parser-xml/package.json @@ -1,7 +1,7 @@ { "name": "mjml-parser-xml", "description": "mjml-parser-xml", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -30,8 +30,8 @@ "devDependencies": { "@babel/cli": "^7.8.4", "chai": "^4.1.1", - "mjml": "5.0.0-alpha.1", - "mjml-core": "5.0.0-alpha.1", + "mjml": "5.0.0-alpha.2", + "mjml-core": "5.0.0-alpha.2", "rimraf": "^3.0.2" } } diff --git a/packages/mjml-preset-core/package.json b/packages/mjml-preset-core/package.json index 800dd9340..9c45f8c15 100644 --- a/packages/mjml-preset-core/package.json +++ b/packages/mjml-preset-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-preset-core", "description": "mjml-preset-core", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -22,31 +22,31 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-accordion": "5.0.0-alpha.1", - "mjml-body": "5.0.0-alpha.1", - "mjml-button": "5.0.0-alpha.1", - "mjml-carousel": "5.0.0-alpha.1", - "mjml-column": "5.0.0-alpha.1", - "mjml-divider": "5.0.0-alpha.1", - "mjml-group": "5.0.0-alpha.1", - "mjml-head": "5.0.0-alpha.1", - "mjml-head-attributes": "5.0.0-alpha.1", - "mjml-head-breakpoint": "5.0.0-alpha.1", - "mjml-head-font": "5.0.0-alpha.1", - "mjml-head-html-attributes": "5.0.0-alpha.1", - "mjml-head-preview": "5.0.0-alpha.1", - "mjml-head-style": "5.0.0-alpha.1", - "mjml-head-title": "5.0.0-alpha.1", - "mjml-hero": "5.0.0-alpha.1", - "mjml-image": "5.0.0-alpha.1", - "mjml-navbar": "5.0.0-alpha.1", - "mjml-raw": "5.0.0-alpha.1", - "mjml-section": "5.0.0-alpha.1", - "mjml-social": "5.0.0-alpha.1", - "mjml-spacer": "5.0.0-alpha.1", - "mjml-table": "5.0.0-alpha.1", - "mjml-text": "5.0.0-alpha.1", - "mjml-wrapper": "5.0.0-alpha.1" + "mjml-accordion": "5.0.0-alpha.2", + "mjml-body": "5.0.0-alpha.2", + "mjml-button": "5.0.0-alpha.2", + "mjml-carousel": "5.0.0-alpha.2", + "mjml-column": "5.0.0-alpha.2", + "mjml-divider": "5.0.0-alpha.2", + "mjml-group": "5.0.0-alpha.2", + "mjml-head": "5.0.0-alpha.2", + "mjml-head-attributes": "5.0.0-alpha.2", + "mjml-head-breakpoint": "5.0.0-alpha.2", + "mjml-head-font": "5.0.0-alpha.2", + "mjml-head-html-attributes": "5.0.0-alpha.2", + "mjml-head-preview": "5.0.0-alpha.2", + "mjml-head-style": "5.0.0-alpha.2", + "mjml-head-title": "5.0.0-alpha.2", + "mjml-hero": "5.0.0-alpha.2", + "mjml-image": "5.0.0-alpha.2", + "mjml-navbar": "5.0.0-alpha.2", + "mjml-raw": "5.0.0-alpha.2", + "mjml-section": "5.0.0-alpha.2", + "mjml-social": "5.0.0-alpha.2", + "mjml-spacer": "5.0.0-alpha.2", + "mjml-table": "5.0.0-alpha.2", + "mjml-text": "5.0.0-alpha.2", + "mjml-wrapper": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-raw/package.json b/packages/mjml-raw/package.json index ef442c7a3..4224f7644 100644 --- a/packages/mjml-raw/package.json +++ b/packages/mjml-raw/package.json @@ -1,7 +1,7 @@ { "name": "mjml-raw", "description": "mjml-raw", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-section/package.json b/packages/mjml-section/package.json index 5a8b36f9e..f93144e12 100644 --- a/packages/mjml-section/package.json +++ b/packages/mjml-section/package.json @@ -1,7 +1,7 @@ { "name": "mjml-section", "description": "mjml-section", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-social/package.json b/packages/mjml-social/package.json index d93993336..43534be68 100644 --- a/packages/mjml-social/package.json +++ b/packages/mjml-social/package.json @@ -1,7 +1,7 @@ { "name": "mjml-social", "description": "mjml-social", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-spacer/package.json b/packages/mjml-spacer/package.json index b57735715..ab4a8c692 100644 --- a/packages/mjml-spacer/package.json +++ b/packages/mjml-spacer/package.json @@ -1,7 +1,7 @@ { "name": "mjml-spacer", "description": "mjml-spacer", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-table/package.json b/packages/mjml-table/package.json index 92b18bf1f..01581e2e4 100644 --- a/packages/mjml-table/package.json +++ b/packages/mjml-table/package.json @@ -1,7 +1,7 @@ { "name": "mjml-table", "description": "mjml-atable", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-text/package.json b/packages/mjml-text/package.json index c820ba970..6e7fa5e71 100644 --- a/packages/mjml-text/package.json +++ b/packages/mjml-text/package.json @@ -1,7 +1,7 @@ { "name": "mjml-text", "description": "mjml-text", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-validator/package.json b/packages/mjml-validator/package.json index 98407e559..277483a52 100644 --- a/packages/mjml-validator/package.json +++ b/packages/mjml-validator/package.json @@ -1,7 +1,7 @@ { "name": "mjml-validator", "description": "mjml-validator", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-wrapper/package.json b/packages/mjml-wrapper/package.json index bfa7ee848..2bf2d8d36 100644 --- a/packages/mjml-wrapper/package.json +++ b/packages/mjml-wrapper/package.json @@ -1,7 +1,7 @@ { "name": "mjml-wrapper", "description": "mjml-wrapper", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "files": [ "lib" @@ -23,8 +23,8 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.1", - "mjml-section": "5.0.0-alpha.1" + "mjml-core": "5.0.0-alpha.2", + "mjml-section": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml/package.json b/packages/mjml/package.json index cc9b7805d..3d59e6522 100644 --- a/packages/mjml/package.json +++ b/packages/mjml/package.json @@ -1,7 +1,7 @@ { "name": "mjml", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "main": "lib/index.js", "bin": { "mjml": "bin/mjml" @@ -27,10 +27,10 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-cli": "5.0.0-alpha.1", - "mjml-core": "5.0.0-alpha.1", - "mjml-preset-core": "5.0.0-alpha.1", - "mjml-validator": "5.0.0-alpha.1" + "mjml-cli": "5.0.0-alpha.2", + "mjml-core": "5.0.0-alpha.2", + "mjml-preset-core": "5.0.0-alpha.2", + "mjml-validator": "5.0.0-alpha.2" }, "devDependencies": { "@babel/cli": "^7.8.4", From db78a54fbb91cddd9e6906af8e7e7d45445463d3 Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Tue, 14 May 2024 12:02:16 +0200 Subject: [PATCH 06/16] [FIX] Remove mjml-migrate --- packages/mjml-migrate/package.json | 35 ------------------------------ 1 file changed, 35 deletions(-) delete mode 100644 packages/mjml-migrate/package.json diff --git a/packages/mjml-migrate/package.json b/packages/mjml-migrate/package.json deleted file mode 100644 index a8fdf850c..000000000 --- a/packages/mjml-migrate/package.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "name": "mjml-migrate", - "version": "5.0.0-alpha.0", - "description": "A tool to migrate a template from MJML 3 to MJML 4", - "main": "lib/migrate.js", - "bin": { - "migrate": "lib/cli.js" - }, - "files": [ - "lib" - ], - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/mjmlio/mjml.git", - "directory": "packages/mjml-migrate" - }, - "author": "Nicolas Garnier", - "license": "MIT", - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" - }, - "dependencies": { - "@babel/runtime": "^7.23.9", - "js-beautify": "^1.6.14", - "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.0", - "mjml-parser-xml": "5.0.0-alpha.0", - "yargs": "^17.7.2" - } -} From f3a80028f95212645d3d60fc8f2a2658b201b6bb Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Fri, 17 May 2024 15:22:45 +0200 Subject: [PATCH 07/16] [CHORE] Update version of htmlnano --- packages/mjml-core/package.json | 6 +- yarn.lock | 3438 +++++++++++++++---------------- 2 files changed, 1714 insertions(+), 1730 deletions(-) diff --git a/packages/mjml-core/package.json b/packages/mjml-core/package.json index 5887266e6..e0ed72447 100644 --- a/packages/mjml-core/package.json +++ b/packages/mjml-core/package.json @@ -24,15 +24,15 @@ "dependencies": { "@babel/runtime": "^7.23.9", "cheerio": "1.0.0-rc.12", - "cssnano": "^6.0.3", + "cssnano": "^7.0.1", "detect-node": "^2.0.4", - "htmlnano": "^2.1.0", + "htmlnano": "^2.1.1", "juice": "^10.0.0", "lodash": "^4.17.21", "mjml-parser-xml": "5.0.0-alpha.2", "mjml-validator": "5.0.0-alpha.2", "postcss": "^8.4.33", - "prettier": "^3.2.5" + "prettier": "^3.2.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/yarn.lock b/yarn.lock index ad7dc3a4a..ee8b5c83f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,19 +3,19 @@ "@ampproject/remapping@^2.2.0": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" - integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + version "2.3.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" "@babel/cli@^7.8.4": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.23.9.tgz#06b3e76376ee53f14ac8ac422c884950c69e1b9e" - integrity sha512-vB1UXmGDNEhcf1jNAHKT9IlYk1R+hehVTLFlCLHBi8gfuHQGP6uRjgXVYU0EVlI/qwAWpstqkBdf2aez3/z/5Q== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.24.5.tgz#9eba21699f289c32e63a28aedf82f888dc134b30" + integrity sha512-2qg1mYtJRsOOWF6IUwLP5jI42P8Cc0hQ5TmnjLrik/4DKouO8dFJN80HEz81VmVeUs97yuuf3vQ/9j7Elrcjlg== dependencies: - "@jridgewell/trace-mapping" "^0.3.17" + "@jridgewell/trace-mapping" "^0.3.25" commander "^4.0.1" convert-source-map "^2.0.0" fs-readdir-recursive "^1.1.0" @@ -26,55 +26,48 @@ "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3" chokidar "^3.4.0" -"@babel/code-frame@^7.0.0": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb" - integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== - dependencies: - "@babel/highlight" "^7.14.5" - -"@babel/code-frame@^7.14.5", "@babel/code-frame@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" - integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.2": + version "7.24.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" + integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== dependencies: - "@babel/highlight" "^7.23.4" - chalk "^2.4.2" + "@babel/highlight" "^7.24.2" + picocolors "^1.0.0" -"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.3", "@babel/compat-data@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" - integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== +"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.5", "@babel/compat-data@^7.24.4": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.4.tgz#6f102372e9094f25d908ca0d34fc74c74606059a" + integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ== "@babel/core@^7.8.4", "@babel/core@^7.8.7": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.9.tgz#b028820718000f267870822fec434820e9b1e4d1" - integrity sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.5.tgz#15ab5b98e101972d171aeef92ac70d8d6718f06a" + integrity sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA== dependencies: "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" + "@babel/code-frame" "^7.24.2" + "@babel/generator" "^7.24.5" "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.23.9" - "@babel/parser" "^7.23.9" - "@babel/template" "^7.23.9" - "@babel/traverse" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/helper-module-transforms" "^7.24.5" + "@babel/helpers" "^7.24.5" + "@babel/parser" "^7.24.5" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.5" + "@babel/types" "^7.24.5" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.14.5", "@babel/generator@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" - integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== +"@babel/generator@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.5.tgz#e5afc068f932f05616b66713e28d0f04e99daeb3" + integrity sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA== dependencies: - "@babel/types" "^7.23.6" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" + "@babel/types" "^7.24.5" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" "@babel/helper-annotate-as-pure@^7.22.5": @@ -91,7 +84,7 @@ dependencies: "@babel/types" "^7.22.15" -"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": +"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== @@ -102,19 +95,19 @@ lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.9.tgz#fddfdf51fca28f23d16b9e3935a4732690acfad6" - integrity sha512-B2L9neXTIyPQoXDm+NtovPvG6VOLWnaXu3BIeVDWwdKFgG30oNa6CqVGiJPDWQwIAK49t9gnQI9c6K6RzabiKw== +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.24.1", "@babel/helper-create-class-features-plugin@^7.24.4", "@babel/helper-create-class-features-plugin@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.5.tgz#7d19da92c7e0cd8d11c09af2ce1b8e7512a6e723" + integrity sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" - "@babel/helper-member-expression-to-functions" "^7.23.0" + "@babel/helper-member-expression-to-functions" "^7.24.5" "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" + "@babel/helper-replace-supers" "^7.24.1" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-split-export-declaration" "^7.24.5" semver "^6.3.1" "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": @@ -126,10 +119,10 @@ regexpu-core "^5.3.1" semver "^6.3.1" -"@babel/helper-define-polyfill-provider@^0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz#465805b7361f461e86c680f1de21eaf88c25901b" - integrity sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q== +"@babel/helper-define-polyfill-provider@^0.6.1", "@babel/helper-define-polyfill-provider@^0.6.2": + version "0.6.2" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz#18594f789c3594acb24cfdb4a7f7b7d2e8bd912d" + integrity sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ== dependencies: "@babel/helper-compilation-targets" "^7.22.6" "@babel/helper-plugin-utils" "^7.22.5" @@ -142,7 +135,7 @@ resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== -"@babel/helper-function-name@^7.14.5", "@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": +"@babel/helper-function-name@^7.23.0": version "7.23.0" resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== @@ -150,44 +143,37 @@ "@babel/template" "^7.22.15" "@babel/types" "^7.23.0" -"@babel/helper-hoist-variables@^7.14.5", "@babel/helper-hoist-variables@^7.22.5": +"@babel/helper-hoist-variables@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== dependencies: "@babel/types" "^7.22.5" -"@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366" - integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== - dependencies: - "@babel/types" "^7.23.0" - -"@babel/helper-module-imports@^7.0.0-beta.49": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3" - integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ== +"@babel/helper-member-expression-to-functions@^7.23.0", "@babel/helper-member-expression-to-functions@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.5.tgz#5981e131d5c7003c7d1fa1ad49e86c9b097ec475" + integrity sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA== dependencies: - "@babel/types" "^7.14.5" + "@babel/types" "^7.24.5" -"@babel/helper-module-imports@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" - integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== +"@babel/helper-module-imports@^7.0.0-beta.49", "@babel/helper-module-imports@^7.24.1", "@babel/helper-module-imports@^7.24.3": + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz#6ac476e6d168c7c23ff3ba3cf4f7841d46ac8128" + integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg== dependencies: - "@babel/types" "^7.22.15" + "@babel/types" "^7.24.0" -"@babel/helper-module-transforms@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" - integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== +"@babel/helper-module-transforms@^7.23.3", "@babel/helper-module-transforms@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz#ea6c5e33f7b262a0ae762fd5986355c45f54a545" + integrity sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A== dependencies: "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-simple-access" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-module-imports" "^7.24.3" + "@babel/helper-simple-access" "^7.24.5" + "@babel/helper-split-export-declaration" "^7.24.5" + "@babel/helper-validator-identifier" "^7.24.5" "@babel/helper-optimise-call-expression@^7.22.5": version "7.22.5" @@ -196,10 +182,10 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" - integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.24.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz#a924607dd254a65695e5bd209b98b902b3b2f11a" + integrity sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ== "@babel/helper-remap-async-to-generator@^7.22.20": version "7.22.20" @@ -210,21 +196,21 @@ "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-wrap-function" "^7.22.20" -"@babel/helper-replace-supers@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" - integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== +"@babel/helper-replace-supers@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz#7085bd19d4a0b7ed8f405c1ed73ccb70f323abc1" + integrity sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ== dependencies: "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-member-expression-to-functions" "^7.22.15" + "@babel/helper-member-expression-to-functions" "^7.23.0" "@babel/helper-optimise-call-expression" "^7.22.5" -"@babel/helper-simple-access@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" - integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== +"@babel/helper-simple-access@^7.22.5", "@babel/helper-simple-access@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz#50da5b72f58c16b07fbd992810be6049478e85ba" + integrity sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.5" "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": version "7.22.5" @@ -233,22 +219,22 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-split-export-declaration@^7.14.5", "@babel/helper-split-export-declaration@^7.22.6": - version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" - integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== +"@babel/helper-split-export-declaration@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz#b9a67f06a46b0b339323617c8c6213b9055a78b6" + integrity sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.5" -"@babel/helper-string-parser@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" - integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== +"@babel/helper-string-parser@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz#f99c36d3593db9540705d0739a1f10b5e20c696e" + integrity sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ== -"@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" - integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== +"@babel/helper-validator-identifier@^7.22.20", "@babel/helper-validator-identifier@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz#918b1a7fa23056603506370089bd990d8720db62" + integrity sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA== "@babel/helper-validator-option@^7.23.5": version "7.23.5" @@ -256,65 +242,69 @@ integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== "@babel/helper-wrap-function@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" - integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.24.5.tgz#335f934c0962e2c1ed1fb9d79e06a56115067c09" + integrity sha512-/xxzuNvgRl4/HLNKvnFwdhdgN3cpLxgLROeLDl83Yx0AJ1SGvq1ak0OszTOjDfiB8Vx03eJbeDWh9r+jCCWttw== dependencies: - "@babel/helper-function-name" "^7.22.5" - "@babel/template" "^7.22.15" - "@babel/types" "^7.22.19" + "@babel/helper-function-name" "^7.23.0" + "@babel/template" "^7.24.0" + "@babel/types" "^7.24.5" -"@babel/helpers@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.9.tgz#c3e20bbe7f7a7e10cb9b178384b4affdf5995c7d" - integrity sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ== +"@babel/helpers@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.5.tgz#fedeb87eeafa62b621160402181ad8585a22a40a" + integrity sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q== dependencies: - "@babel/template" "^7.23.9" - "@babel/traverse" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.5" + "@babel/types" "^7.24.5" -"@babel/highlight@^7.14.5", "@babel/highlight@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" - integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== +"@babel/highlight@^7.24.2": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.5.tgz#bc0613f98e1dd0720e99b2a9ee3760194a704b6e" + integrity sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw== dependencies: - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-validator-identifier" "^7.24.5" chalk "^2.4.2" js-tokens "^4.0.0" + picocolors "^1.0.0" -"@babel/parser@^7.14.5", "@babel/parser@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b" - integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA== +"@babel/parser@^7.24.0", "@babel/parser@^7.24.5", "@babel/parser@^7.7.0": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.5.tgz#4a4d5ab4315579e5398a82dcf636ca80c3392790" + integrity sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg== -"@babel/parser@^7.7.0": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.5.tgz#4cd2f346261061b2518873ffecdf1612cb032829" - integrity sha512-TM8C+xtH/9n1qzX+JNHi7AN2zHMTiPUtspO0ZdHflW8KaskkALhMmuMHb4bCmNdv9VAPzJX3/bXqkVLnAvsPfg== +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.5.tgz#4c3685eb9cd790bcad2843900fe0250c91ccf895" + integrity sha512-LdXRi1wEMTrHVR4Zc9F8OewC3vdm5h4QB6L71zy6StmYeqGi1b3ttIO8UC+BfZKcH9jdr4aI249rBkm+3+YvHw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.24.5" -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz#5cd1c87ba9380d0afb78469292c954fee5d2411a" - integrity sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ== +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz#b645d9ba8c2bc5b7af50f0fe949f9edbeb07c8cf" + integrity sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz#f6652bb16b94f8f9c20c50941e16e9756898dc5d" - integrity sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ== +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz#da8261f2697f0f41b0855b91d3a20a1fbfd271d3" + integrity sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-transform-optional-chaining" "^7.23.3" + "@babel/plugin-transform-optional-chaining" "^7.24.1" -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.7": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz#516462a95d10a9618f197d39ad291a9b47ae1d7b" - integrity sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw== +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz#1181d9685984c91d657b8ddf14f0487a6bab2988" + integrity sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw== dependencies: "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-proposal-class-properties@^7.8.3": version "7.18.6" @@ -325,29 +315,29 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-proposal-decorators@^7.8.3": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.9.tgz#126d947d62ee72022ec46813983c6dd861456fa3" - integrity sha512-hJhBCb0+NnTWybvWq2WpbCYDOcflSbx0t+BYP65e5R9GVnukiDTi+on5bFkk4p7QGuv190H6KfNiV9Knf/3cZA== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.1.tgz#bab2b9e174a2680f0a80f341f3ec70f809f8bb4b" + integrity sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA== dependencies: - "@babel/helper-create-class-features-plugin" "^7.23.9" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-decorators" "^7.23.3" + "@babel/helper-create-class-features-plugin" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-decorators" "^7.24.1" "@babel/plugin-proposal-export-default-from@^7.8.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.23.3.tgz#6f511a676c540ccc8d17a8553dbba9230b0ddac0" - integrity sha512-Q23MpLZfSGZL1kU7fWqV262q65svLSCIP5kZ/JCW/rKTCm/FrLjpvEd2kfUYMVeHh4QhV/xzyoRAHWrAZJrE3Q== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.24.1.tgz#d242019488277c9a5a8035e5b70de54402644b89" + integrity sha512-+0hrgGGV3xyYIjOrD/bUZk/iUwOIGuoANfRfVg1cPhYBxF+TIXSEcc42DqzBICmWsnAQ+SfKedY0bj8QD+LuMg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-export-default-from" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-export-default-from" "^7.24.1" "@babel/plugin-proposal-function-bind@^7.8.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-function-bind/-/plugin-proposal-function-bind-7.23.3.tgz#f3275bd7ec6b0132332244e835e48a3d24ec8f84" - integrity sha512-LlDuU9NIXn1JJugzvqWeEY4m/K/vJpIp93L2fA9tHqDVsIxezsit/sHrqJWbswWkzSIrKuuI8nF65Ewtka3k2g== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-function-bind/-/plugin-proposal-function-bind-7.24.1.tgz#e3e265ec2f1324dbe29b249c35fab58b5c15a684" + integrity sha512-GDz3lXY623E+SMhloR0HDKYfFjLnqYEHjxIHo3SvpJTV3SV89974Y3mADXSYnO1N+UP7bioAFKqpOmsD9aOnuw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-function-bind" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/plugin-syntax-function-bind" "^7.24.1" "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": version "7.21.0-placeholder-for-preset-env.2" @@ -375,12 +365,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-syntax-decorators@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz#a1d351d6c25bfdcf2e16f99b039101bc0ffcb0ca" - integrity sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA== +"@babel/plugin-syntax-decorators@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.1.tgz#71d9ad06063a6ac5430db126b5df48c70ee885fa" + integrity sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-dynamic-import@^7.8.3": version "7.8.3" @@ -389,12 +379,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-export-default-from@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.23.3.tgz#7e6d4bf595d5724230200fb2b7401d4734b15335" - integrity sha512-KeENO5ck1IeZ/l2lFZNy+mpobV3D2Zy5C1YFnWm+YuY5mQiAWc4yAp13dqgguwsBsFVLh4LPCEqCa5qW13N+hw== +"@babel/plugin-syntax-export-default-from@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.24.1.tgz#a92852e694910ae4295e6e51e87b83507ed5e6e8" + integrity sha512-cNXSxv9eTkGUtd0PsNMK8Yx5xeScxfpWOUAxE+ZPAXXEcAMOC3fk7LRdXq5fvpra2pLx2p1YtkAhpUbB2SwaRA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-export-namespace-from@^7.8.3": version "7.8.3" @@ -403,26 +393,26 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-function-bind@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-function-bind/-/plugin-syntax-function-bind-7.23.3.tgz#1bf08e34ac9e5473a57cbc28e569b738d7d3b092" - integrity sha512-BVBglNxpv45awQYCln57SX2EJge4YK0liwH1Clzk/Nnx/bdLmZRhP0vt1koJqDLAEG8MngIPbIMNNNOXPcnXYQ== +"@babel/plugin-syntax-function-bind@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-function-bind/-/plugin-syntax-function-bind-7.24.1.tgz#5a3ba1b9ab91286822373fb1dc34b468d8510ea2" + integrity sha512-7K+uzNJ5ZuL6g4Ud/UhbIxghwN2FAj8NBrzEO+eM0g9YddjOv+BD81ar/N7Es5sH+G8z9tnTYcfCu6EaPrkSDw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-syntax-import-assertions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz#9c05a7f592982aff1a2768260ad84bcd3f0c77fc" - integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw== +"@babel/plugin-syntax-import-assertions@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz#db3aad724153a00eaac115a3fb898de544e34971" + integrity sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-syntax-import-attributes@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz#992aee922cf04512461d7dae3ff6951b90a2dc06" - integrity sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA== +"@babel/plugin-syntax-import-attributes@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz#c66b966c63b714c4eec508fcf5763b1f2d381093" + integrity sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-import-meta@^7.10.4": version "7.10.4" @@ -502,212 +492,212 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-arrow-functions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz#94c6dcfd731af90f27a79509f9ab7fb2120fc38b" - integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ== +"@babel/plugin-transform-arrow-functions@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz#2bf263617060c9cc45bcdbf492b8cc805082bf27" + integrity sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-async-generator-functions@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz#9adaeb66fc9634a586c5df139c6240d41ed801ce" - integrity sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ== +"@babel/plugin-transform-async-generator-functions@^7.24.3": + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz#8fa7ae481b100768cc9842c8617808c5352b8b89" + integrity sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg== dependencies: "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-remap-async-to-generator" "^7.22.20" "@babel/plugin-syntax-async-generators" "^7.8.4" -"@babel/plugin-transform-async-to-generator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz#d1f513c7a8a506d43f47df2bf25f9254b0b051fa" - integrity sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw== +"@babel/plugin-transform-async-to-generator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz#0e220703b89f2216800ce7b1c53cb0cf521c37f4" + integrity sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw== dependencies: - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-module-imports" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-remap-async-to-generator" "^7.22.20" -"@babel/plugin-transform-block-scoped-functions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz#fe1177d715fb569663095e04f3598525d98e8c77" - integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A== +"@babel/plugin-transform-block-scoped-functions@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz#1c94799e20fcd5c4d4589523bbc57b7692979380" + integrity sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-block-scoping@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz#b2d38589531c6c80fbe25e6b58e763622d2d3cf5" - integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw== +"@babel/plugin-transform-block-scoping@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.5.tgz#89574191397f85661d6f748d4b89ee4d9ee69a2a" + integrity sha512-sMfBc3OxghjC95BkYrYocHL3NaOplrcaunblzwXhGmlPwpmfsxr4vK+mBBt49r+S240vahmv+kUxkeKgs+haCw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.5" -"@babel/plugin-transform-class-properties@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz#35c377db11ca92a785a718b6aa4e3ed1eb65dc48" - integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg== +"@babel/plugin-transform-class-properties@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz#bcbf1aef6ba6085cfddec9fc8d58871cf011fc29" + integrity sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-class-static-block@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz#2a202c8787a8964dd11dfcedf994d36bfc844ab5" - integrity sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ== +"@babel/plugin-transform-class-static-block@^7.24.4": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz#1a4653c0cf8ac46441ec406dece6e9bc590356a4" + integrity sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.4" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@babel/plugin-transform-classes@^7.23.8": - version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz#d08ae096c240347badd68cdf1b6d1624a6435d92" - integrity sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg== +"@babel/plugin-transform-classes@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.5.tgz#05e04a09df49a46348299a0e24bfd7e901129339" + integrity sha512-gWkLP25DFj2dwe9Ck8uwMOpko4YsqyfZJrOmqqcegeDYEbp7rmn4U6UQZNj08UF6MaX39XenSpKRCvpDRBtZ7Q== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" - "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-plugin-utils" "^7.24.5" + "@babel/helper-replace-supers" "^7.24.1" + "@babel/helper-split-export-declaration" "^7.24.5" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz#652e69561fcc9d2b50ba4f7ac7f60dcf65e86474" - integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw== +"@babel/plugin-transform-computed-properties@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz#bc7e787f8e021eccfb677af5f13c29a9934ed8a7" + integrity sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/template" "^7.22.15" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/template" "^7.24.0" -"@babel/plugin-transform-destructuring@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz#8c9ee68228b12ae3dff986e56ed1ba4f3c446311" - integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw== +"@babel/plugin-transform-destructuring@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.5.tgz#80843ee6a520f7362686d1a97a7b53544ede453c" + integrity sha512-SZuuLyfxvsm+Ah57I/i1HVjveBENYK9ue8MJ7qkc7ndoNjqquJiElzA7f5yaAXjyW2hKojosOTAQQRX50bPSVg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.5" -"@babel/plugin-transform-dotall-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz#3f7af6054882ede89c378d0cf889b854a993da50" - integrity sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ== +"@babel/plugin-transform-dotall-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz#d56913d2f12795cc9930801b84c6f8c47513ac13" + integrity sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-duplicate-keys@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz#664706ca0a5dfe8d066537f99032fc1dc8b720ce" - integrity sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA== +"@babel/plugin-transform-duplicate-keys@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz#5347a797fe82b8d09749d10e9f5b83665adbca88" + integrity sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-dynamic-import@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz#c7629e7254011ac3630d47d7f34ddd40ca535143" - integrity sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ== +"@babel/plugin-transform-dynamic-import@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz#2a5a49959201970dd09a5fca856cb651e44439dd" + integrity sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-dynamic-import" "^7.8.3" -"@babel/plugin-transform-exponentiation-operator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz#ea0d978f6b9232ba4722f3dbecdd18f450babd18" - integrity sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ== +"@babel/plugin-transform-exponentiation-operator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz#6650ebeb5bd5c012d5f5f90a26613a08162e8ba4" + integrity sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw== dependencies: "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-export-namespace-from@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz#084c7b25e9a5c8271e987a08cf85807b80283191" - integrity sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ== +"@babel/plugin-transform-export-namespace-from@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz#f033541fc036e3efb2dcb58eedafd4f6b8078acd" + integrity sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" -"@babel/plugin-transform-for-of@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz#81c37e24171b37b370ba6aaffa7ac86bcb46f94e" - integrity sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw== +"@babel/plugin-transform-for-of@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz#67448446b67ab6c091360ce3717e7d3a59e202fd" + integrity sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" -"@babel/plugin-transform-function-name@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz#8f424fcd862bf84cb9a1a6b42bc2f47ed630f8dc" - integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw== +"@babel/plugin-transform-function-name@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz#8cba6f7730626cc4dfe4ca2fa516215a0592b361" + integrity sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA== dependencies: - "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-function-name" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-json-strings@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz#a871d9b6bd171976efad2e43e694c961ffa3714d" - integrity sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg== +"@babel/plugin-transform-json-strings@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz#08e6369b62ab3e8a7b61089151b161180c8299f7" + integrity sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-json-strings" "^7.8.3" -"@babel/plugin-transform-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz#8214665f00506ead73de157eba233e7381f3beb4" - integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ== +"@babel/plugin-transform-literals@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz#0a1982297af83e6b3c94972686067df588c5c096" + integrity sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-logical-assignment-operators@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz#e599f82c51d55fac725f62ce55d3a0886279ecb5" - integrity sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg== +"@babel/plugin-transform-logical-assignment-operators@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz#719d8aded1aa94b8fb34e3a785ae8518e24cfa40" + integrity sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-transform-member-expression-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz#e37b3f0502289f477ac0e776b05a833d853cabcc" - integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag== +"@babel/plugin-transform-member-expression-literals@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz#896d23601c92f437af8b01371ad34beb75df4489" + integrity sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-modules-amd@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz#e19b55436a1416829df0a1afc495deedfae17f7d" - integrity sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw== +"@babel/plugin-transform-modules-amd@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz#b6d829ed15258536977e9c7cc6437814871ffa39" + integrity sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ== dependencies: "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-modules-commonjs@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz#661ae831b9577e52be57dd8356b734f9700b53b4" - integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== +"@babel/plugin-transform-modules-commonjs@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz#e71ba1d0d69e049a22bf90b3867e263823d3f1b9" + integrity sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw== dependencies: "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-simple-access" "^7.22.5" -"@babel/plugin-transform-modules-systemjs@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz#105d3ed46e4a21d257f83a2f9e2ee4203ceda6be" - integrity sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw== +"@babel/plugin-transform-modules-systemjs@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz#2b9625a3d4e445babac9788daec39094e6b11e3e" + integrity sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA== dependencies: "@babel/helper-hoist-variables" "^7.22.5" "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-validator-identifier" "^7.22.20" -"@babel/plugin-transform-modules-umd@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz#5d4395fccd071dfefe6585a4411aa7d6b7d769e9" - integrity sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg== +"@babel/plugin-transform-modules-umd@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz#69220c66653a19cf2c0872b9c762b9a48b8bebef" + integrity sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg== dependencies: "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": version "7.22.5" @@ -717,211 +707,211 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-new-target@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz#5491bb78ed6ac87e990957cea367eab781c4d980" - integrity sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ== +"@babel/plugin-transform-new-target@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz#29c59988fa3d0157de1c871a28cd83096363cc34" + integrity sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-nullish-coalescing-operator@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz#45556aad123fc6e52189ea749e33ce090637346e" - integrity sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA== +"@babel/plugin-transform-nullish-coalescing-operator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz#0cd494bb97cb07d428bd651632cb9d4140513988" + integrity sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@babel/plugin-transform-numeric-separator@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz#03d08e3691e405804ecdd19dd278a40cca531f29" - integrity sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q== +"@babel/plugin-transform-numeric-separator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz#5bc019ce5b3435c1cadf37215e55e433d674d4e8" + integrity sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-transform-object-rest-spread@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz#2b9c2d26bf62710460bdc0d1730d4f1048361b83" - integrity sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g== +"@babel/plugin-transform-object-rest-spread@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.5.tgz#f91bbcb092ff957c54b4091c86bda8372f0b10ef" + integrity sha512-7EauQHszLGM3ay7a161tTQH7fj+3vVM/gThlz5HpFtnygTxjrlvoeq7MPVA1Vy9Q555OB8SnAOsMkLShNkkrHA== dependencies: - "@babel/compat-data" "^7.23.3" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-plugin-utils" "^7.24.5" "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.23.3" + "@babel/plugin-transform-parameters" "^7.24.5" -"@babel/plugin-transform-object-super@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz#81fdb636dcb306dd2e4e8fd80db5b2362ed2ebcd" - integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA== +"@babel/plugin-transform-object-super@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz#e71d6ab13483cca89ed95a474f542bbfc20a0520" + integrity sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-replace-supers" "^7.24.1" -"@babel/plugin-transform-optional-catch-binding@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz#318066de6dacce7d92fa244ae475aa8d91778017" - integrity sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A== +"@babel/plugin-transform-optional-catch-binding@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz#92a3d0efe847ba722f1a4508669b23134669e2da" + integrity sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" -"@babel/plugin-transform-optional-chaining@^7.23.3", "@babel/plugin-transform-optional-chaining@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz#6acf61203bdfc4de9d4e52e64490aeb3e52bd017" - integrity sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA== +"@babel/plugin-transform-optional-chaining@^7.24.1", "@babel/plugin-transform-optional-chaining@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.5.tgz#a6334bebd7f9dd3df37447880d0bd64b778e600f" + integrity sha512-xWCkmwKT+ihmA6l7SSTpk8e4qQl/274iNbSKRRS8mpqFR32ksy36+a+LWY8OXCCEefF8WFlnOHVsaDI2231wBg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.5" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" "@babel/plugin-syntax-optional-chaining" "^7.8.3" -"@babel/plugin-transform-parameters@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz#83ef5d1baf4b1072fa6e54b2b0999a7b2527e2af" - integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw== +"@babel/plugin-transform-parameters@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.5.tgz#5c3b23f3a6b8fed090f9b98f2926896d3153cc62" + integrity sha512-9Co00MqZ2aoky+4j2jhofErthm6QVLKbpQrvz20c3CH9KQCLHyNB+t2ya4/UrRpQGR+Wrwjg9foopoeSdnHOkA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.5" -"@babel/plugin-transform-private-methods@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz#b2d7a3c97e278bfe59137a978d53b2c2e038c0e4" - integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g== +"@babel/plugin-transform-private-methods@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz#a0faa1ae87eff077e1e47a5ec81c3aef383dc15a" + integrity sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-private-property-in-object@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz#3ec711d05d6608fd173d9b8de39872d8dbf68bf5" - integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A== +"@babel/plugin-transform-private-property-in-object@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.5.tgz#f5d1fcad36e30c960134cb479f1ca98a5b06eda5" + integrity sha512-JM4MHZqnWR04jPMujQDTBVRnqxpLLpx2tkn7iPn+Hmsc0Gnb79yvRWOkvqFOx3Z7P7VxiRIR22c4eGSNj87OBQ== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.5" + "@babel/helper-plugin-utils" "^7.24.5" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" -"@babel/plugin-transform-property-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz#54518f14ac4755d22b92162e4a852d308a560875" - integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw== +"@babel/plugin-transform-property-literals@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz#d6a9aeab96f03749f4eebeb0b6ea8e90ec958825" + integrity sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-regenerator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz#141afd4a2057298602069fce7f2dc5173e6c561c" - integrity sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ== +"@babel/plugin-transform-regenerator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz#625b7545bae52363bdc1fbbdc7252b5046409c8c" + integrity sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" regenerator-transform "^0.15.2" -"@babel/plugin-transform-reserved-words@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz#4130dcee12bd3dd5705c587947eb715da12efac8" - integrity sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg== +"@babel/plugin-transform-reserved-words@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz#8de729f5ecbaaf5cf83b67de13bad38a21be57c1" + integrity sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-transform-runtime@^7.8.3": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.9.tgz#2c64d0680fc8e09e1dfe8fd5c646fe72abd82004" - integrity sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ== - dependencies: - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - babel-plugin-polyfill-corejs2 "^0.4.8" - babel-plugin-polyfill-corejs3 "^0.9.0" - babel-plugin-polyfill-regenerator "^0.5.5" + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz#dc58ad4a31810a890550365cc922e1ff5acb5d7f" + integrity sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ== + dependencies: + "@babel/helper-module-imports" "^7.24.3" + "@babel/helper-plugin-utils" "^7.24.0" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.1" + babel-plugin-polyfill-regenerator "^0.6.1" semver "^6.3.1" -"@babel/plugin-transform-shorthand-properties@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz#97d82a39b0e0c24f8a981568a8ed851745f59210" - integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg== +"@babel/plugin-transform-shorthand-properties@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz#ba9a09144cf55d35ec6b93a32253becad8ee5b55" + integrity sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-spread@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz#41d17aacb12bde55168403c6f2d6bdca563d362c" - integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg== +"@babel/plugin-transform-spread@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz#a1acf9152cbf690e4da0ba10790b3ac7d2b2b391" + integrity sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" -"@babel/plugin-transform-sticky-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz#dec45588ab4a723cb579c609b294a3d1bd22ff04" - integrity sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg== +"@babel/plugin-transform-sticky-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz#f03e672912c6e203ed8d6e0271d9c2113dc031b9" + integrity sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-template-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz#5f0f028eb14e50b5d0f76be57f90045757539d07" - integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg== +"@babel/plugin-transform-template-literals@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz#15e2166873a30d8617e3e2ccadb86643d327aab7" + integrity sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-typeof-symbol@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz#9dfab97acc87495c0c449014eb9c547d8966bca4" - integrity sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ== +"@babel/plugin-transform-typeof-symbol@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.5.tgz#703cace5ef74155fb5eecab63cbfc39bdd25fe12" + integrity sha512-UTGnhYVZtTAjdwOTzT+sCyXmTn8AhaxOS/MjG9REclZ6ULHWF9KoCZur0HSGU7hk8PdBFKKbYe6+gqdXWz84Jg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.5" -"@babel/plugin-transform-unicode-escapes@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz#1f66d16cab01fab98d784867d24f70c1ca65b925" - integrity sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q== +"@babel/plugin-transform-unicode-escapes@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz#fb3fa16676549ac7c7449db9b342614985c2a3a4" + integrity sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-unicode-property-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz#19e234129e5ffa7205010feec0d94c251083d7ad" - integrity sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA== +"@babel/plugin-transform-unicode-property-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz#56704fd4d99da81e5e9f0c0c93cabd91dbc4889e" + integrity sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-unicode-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz#26897708d8f42654ca4ce1b73e96140fbad879dc" - integrity sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw== +"@babel/plugin-transform-unicode-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz#57c3c191d68f998ac46b708380c1ce4d13536385" + integrity sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-unicode-sets-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz#4fb6f0a719c2c5859d11f6b55a050cc987f3799e" - integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw== +"@babel/plugin-transform-unicode-sets-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz#c1ea175b02afcffc9cf57a9c4658326625165b7f" + integrity sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/preset-env@^7.8.4", "@babel/preset-env@^7.8.7": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.9.tgz#beace3b7994560ed6bf78e4ae2073dff45387669" - integrity sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.24.5.tgz#6a9ac90bd5a5a9dae502af60dfc58c190551bbcd" + integrity sha512-UGK2ifKtcC8i5AI4cH+sbLLuLc2ktYSFJgBAXorKAsHUZmrQ1q6aQ6i3BvU24wWs2AAKqQB6kq3N9V9Gw1HiMQ== dependencies: - "@babel/compat-data" "^7.23.5" + "@babel/compat-data" "^7.24.4" "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.5" "@babel/helper-validator-option" "^7.23.5" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.23.3" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.23.3" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.23.7" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.24.5" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.24.1" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.24.1" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.24.1" "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-class-properties" "^7.12.13" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.23.3" - "@babel/plugin-syntax-import-attributes" "^7.23.3" + "@babel/plugin-syntax-import-assertions" "^7.24.1" + "@babel/plugin-syntax-import-attributes" "^7.24.1" "@babel/plugin-syntax-import-meta" "^7.10.4" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" @@ -933,58 +923,58 @@ "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-syntax-top-level-await" "^7.14.5" "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.23.3" - "@babel/plugin-transform-async-generator-functions" "^7.23.9" - "@babel/plugin-transform-async-to-generator" "^7.23.3" - "@babel/plugin-transform-block-scoped-functions" "^7.23.3" - "@babel/plugin-transform-block-scoping" "^7.23.4" - "@babel/plugin-transform-class-properties" "^7.23.3" - "@babel/plugin-transform-class-static-block" "^7.23.4" - "@babel/plugin-transform-classes" "^7.23.8" - "@babel/plugin-transform-computed-properties" "^7.23.3" - "@babel/plugin-transform-destructuring" "^7.23.3" - "@babel/plugin-transform-dotall-regex" "^7.23.3" - "@babel/plugin-transform-duplicate-keys" "^7.23.3" - "@babel/plugin-transform-dynamic-import" "^7.23.4" - "@babel/plugin-transform-exponentiation-operator" "^7.23.3" - "@babel/plugin-transform-export-namespace-from" "^7.23.4" - "@babel/plugin-transform-for-of" "^7.23.6" - "@babel/plugin-transform-function-name" "^7.23.3" - "@babel/plugin-transform-json-strings" "^7.23.4" - "@babel/plugin-transform-literals" "^7.23.3" - "@babel/plugin-transform-logical-assignment-operators" "^7.23.4" - "@babel/plugin-transform-member-expression-literals" "^7.23.3" - "@babel/plugin-transform-modules-amd" "^7.23.3" - "@babel/plugin-transform-modules-commonjs" "^7.23.3" - "@babel/plugin-transform-modules-systemjs" "^7.23.9" - "@babel/plugin-transform-modules-umd" "^7.23.3" + "@babel/plugin-transform-arrow-functions" "^7.24.1" + "@babel/plugin-transform-async-generator-functions" "^7.24.3" + "@babel/plugin-transform-async-to-generator" "^7.24.1" + "@babel/plugin-transform-block-scoped-functions" "^7.24.1" + "@babel/plugin-transform-block-scoping" "^7.24.5" + "@babel/plugin-transform-class-properties" "^7.24.1" + "@babel/plugin-transform-class-static-block" "^7.24.4" + "@babel/plugin-transform-classes" "^7.24.5" + "@babel/plugin-transform-computed-properties" "^7.24.1" + "@babel/plugin-transform-destructuring" "^7.24.5" + "@babel/plugin-transform-dotall-regex" "^7.24.1" + "@babel/plugin-transform-duplicate-keys" "^7.24.1" + "@babel/plugin-transform-dynamic-import" "^7.24.1" + "@babel/plugin-transform-exponentiation-operator" "^7.24.1" + "@babel/plugin-transform-export-namespace-from" "^7.24.1" + "@babel/plugin-transform-for-of" "^7.24.1" + "@babel/plugin-transform-function-name" "^7.24.1" + "@babel/plugin-transform-json-strings" "^7.24.1" + "@babel/plugin-transform-literals" "^7.24.1" + "@babel/plugin-transform-logical-assignment-operators" "^7.24.1" + "@babel/plugin-transform-member-expression-literals" "^7.24.1" + "@babel/plugin-transform-modules-amd" "^7.24.1" + "@babel/plugin-transform-modules-commonjs" "^7.24.1" + "@babel/plugin-transform-modules-systemjs" "^7.24.1" + "@babel/plugin-transform-modules-umd" "^7.24.1" "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" - "@babel/plugin-transform-new-target" "^7.23.3" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.23.4" - "@babel/plugin-transform-numeric-separator" "^7.23.4" - "@babel/plugin-transform-object-rest-spread" "^7.23.4" - "@babel/plugin-transform-object-super" "^7.23.3" - "@babel/plugin-transform-optional-catch-binding" "^7.23.4" - "@babel/plugin-transform-optional-chaining" "^7.23.4" - "@babel/plugin-transform-parameters" "^7.23.3" - "@babel/plugin-transform-private-methods" "^7.23.3" - "@babel/plugin-transform-private-property-in-object" "^7.23.4" - "@babel/plugin-transform-property-literals" "^7.23.3" - "@babel/plugin-transform-regenerator" "^7.23.3" - "@babel/plugin-transform-reserved-words" "^7.23.3" - "@babel/plugin-transform-shorthand-properties" "^7.23.3" - "@babel/plugin-transform-spread" "^7.23.3" - "@babel/plugin-transform-sticky-regex" "^7.23.3" - "@babel/plugin-transform-template-literals" "^7.23.3" - "@babel/plugin-transform-typeof-symbol" "^7.23.3" - "@babel/plugin-transform-unicode-escapes" "^7.23.3" - "@babel/plugin-transform-unicode-property-regex" "^7.23.3" - "@babel/plugin-transform-unicode-regex" "^7.23.3" - "@babel/plugin-transform-unicode-sets-regex" "^7.23.3" + "@babel/plugin-transform-new-target" "^7.24.1" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.1" + "@babel/plugin-transform-numeric-separator" "^7.24.1" + "@babel/plugin-transform-object-rest-spread" "^7.24.5" + "@babel/plugin-transform-object-super" "^7.24.1" + "@babel/plugin-transform-optional-catch-binding" "^7.24.1" + "@babel/plugin-transform-optional-chaining" "^7.24.5" + "@babel/plugin-transform-parameters" "^7.24.5" + "@babel/plugin-transform-private-methods" "^7.24.1" + "@babel/plugin-transform-private-property-in-object" "^7.24.5" + "@babel/plugin-transform-property-literals" "^7.24.1" + "@babel/plugin-transform-regenerator" "^7.24.1" + "@babel/plugin-transform-reserved-words" "^7.24.1" + "@babel/plugin-transform-shorthand-properties" "^7.24.1" + "@babel/plugin-transform-spread" "^7.24.1" + "@babel/plugin-transform-sticky-regex" "^7.24.1" + "@babel/plugin-transform-template-literals" "^7.24.1" + "@babel/plugin-transform-typeof-symbol" "^7.24.5" + "@babel/plugin-transform-unicode-escapes" "^7.24.1" + "@babel/plugin-transform-unicode-property-regex" "^7.24.1" + "@babel/plugin-transform-unicode-regex" "^7.24.1" + "@babel/plugin-transform-unicode-sets-regex" "^7.24.1" "@babel/preset-modules" "0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2 "^0.4.8" - babel-plugin-polyfill-corejs3 "^0.9.0" - babel-plugin-polyfill-regenerator "^0.5.5" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.4" + babel-plugin-polyfill-regenerator "^0.6.1" core-js-compat "^3.31.0" semver "^6.3.1" @@ -1014,67 +1004,44 @@ integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== "@babel/runtime@^7.23.9", "@babel/runtime@^7.8.4": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.9.tgz#47791a15e4603bb5f905bc0753801cf21d6345f7" - integrity sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.5.tgz#230946857c053a36ccc66e1dd03b17dd0c4ed02c" + integrity sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g== dependencies: regenerator-runtime "^0.14.0" -"@babel/template@^7.22.15", "@babel/template@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.23.9.tgz#f881d0487cba2828d3259dcb9ef5005a9731011a" - integrity sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA== +"@babel/template@^7.22.15", "@babel/template@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50" + integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA== dependencies: "@babel/code-frame" "^7.23.5" - "@babel/parser" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/parser" "^7.24.0" + "@babel/types" "^7.24.0" -"@babel/traverse@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.9.tgz#2f9d6aead6b564669394c5ce0f9302bb65b9d950" - integrity sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg== +"@babel/traverse@^7.24.5", "@babel/traverse@^7.7.0": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.5.tgz#972aa0bc45f16983bf64aa1f877b2dd0eea7e6f8" + integrity sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA== dependencies: - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" + "@babel/code-frame" "^7.24.2" + "@babel/generator" "^7.24.5" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/helper-split-export-declaration" "^7.24.5" + "@babel/parser" "^7.24.5" + "@babel/types" "^7.24.5" debug "^4.3.1" globals "^11.1.0" -"@babel/traverse@^7.7.0": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.5.tgz#c111b0f58afab4fea3d3385a406f692748c59870" - integrity sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/generator" "^7.14.5" - "@babel/helper-function-name" "^7.14.5" - "@babel/helper-hoist-variables" "^7.14.5" - "@babel/helper-split-export-declaration" "^7.14.5" - "@babel/parser" "^7.14.5" - "@babel/types" "^7.14.5" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.0.0-beta.49", "@babel/types@^7.7.0": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.5.tgz#3bb997ba829a2104cedb20689c4a5b8121d383ff" - integrity sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg== - dependencies: - "@babel/helper-validator-identifier" "^7.14.5" - to-fast-properties "^2.0.0" - -"@babel/types@^7.14.5", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.6", "@babel/types@^7.23.9", "@babel/types@^7.4.4": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.9.tgz#1dd7b59a9a2b5c87f8b41e52770b5ecbf492e002" - integrity sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q== +"@babel/types@^7.0.0-beta.49", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.24.0", "@babel/types@^7.24.5", "@babel/types@^7.4.4", "@babel/types@^7.7.0": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.5.tgz#7661930afc638a5383eb0c4aee59b74f38db84d7" + integrity sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ== dependencies: - "@babel/helper-string-parser" "^7.23.4" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-string-parser" "^7.24.1" + "@babel/helper-validator-identifier" "^7.24.5" to-fast-properties "^2.0.0" "@evocateur/libnpmaccess@^3.1.2": @@ -1163,34 +1130,34 @@ wrap-ansi "^8.1.0" wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" -"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" - integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== dependencies: - "@jridgewell/set-array" "^1.0.1" + "@jridgewell/set-array" "^1.2.1" "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/trace-mapping" "^0.3.24" "@jridgewell/resolve-uri@^3.1.0": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" - integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== -"@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": version "1.4.15" resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== -"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.22" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz#72a621e5de59f5f1ef792d0793a82ee20f645e4c" - integrity sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw== +"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== dependencies: "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" @@ -1899,25 +1866,25 @@ integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== "@octokit/auth-token@^2.4.0": - version "2.4.5" - resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.4.5.tgz#568ccfb8cb46f36441fac094ce34f7a875b197f3" - integrity sha512-BpGYsPgJt05M7/L/5FoE1PiAbdxXFZkX/3kDYcsvd1v6UhlnE5e96dTDr0ezX/EFwciQxf3cNV0loipsURU+WA== + version "2.5.0" + resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.5.0.tgz#27c37ea26c205f28443402477ffd261311f21e36" + integrity sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g== dependencies: "@octokit/types" "^6.0.3" "@octokit/endpoint@^6.0.1": - version "6.0.11" - resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.11.tgz#082adc2aebca6dcefa1fb383f5efb3ed081949d1" - integrity sha512-fUIPpx+pZyoLW4GCs3yMnlj2LfoXTWDUVPTC4V3MUEKZm48W+XYpeWSZCv+vYF1ZABUm2CqnDVf1sFtIYrj7KQ== + version "6.0.12" + resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.12.tgz#3b4d47a4b0e79b1027fb8d75d4221928b2d05658" + integrity sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA== dependencies: "@octokit/types" "^6.0.3" is-plain-object "^5.0.0" universal-user-agent "^6.0.0" -"@octokit/openapi-types@^7.2.3": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-7.3.0.tgz#1d9ed79828513c57a95e6360b7c9b4749503e79d" - integrity sha512-o00X2FCLiEeXZkm1Ab5nvPUdVOlrpediwWZkpizUJ/xtZQsJ4FiQ2RB/dJEmb0Nk+NIz7zyDePcSCu/Y/0M3Ew== +"@octokit/openapi-types@^12.11.0": + version "12.11.0" + resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-12.11.0.tgz#da5638d64f2b919bca89ce6602d059f1b52d3ef0" + integrity sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ== "@octokit/plugin-enterprise-rest@^6.0.1": version "6.0.1" @@ -1932,9 +1899,9 @@ "@octokit/types" "^2.0.1" "@octokit/plugin-request-log@^1.0.0": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.3.tgz#70a62be213e1edc04bb8897ee48c311482f9700d" - integrity sha512-4RFU4li238jMJAzLgAwkBAw+4Loile5haQMQr+uhFq27BmyJXcXSKvoQKqh0agsZEiUlW6iSv3FAgvmGkur7OQ== + version "1.0.4" + resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85" + integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA== "@octokit/plugin-rest-endpoint-methods@2.4.0": version "2.4.0" @@ -1953,25 +1920,25 @@ deprecation "^2.0.0" once "^1.4.0" -"@octokit/request-error@^2.0.0": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.0.5.tgz#72cc91edc870281ad583a42619256b380c600143" - integrity sha512-T/2wcCFyM7SkXzNoyVNWjyVlUwBvW3igM3Btr/eKYiPmucXTtkxt2RBsf6gn3LTzaLSLTQtNmvg+dGsOxQrjZg== +"@octokit/request-error@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.1.0.tgz#9e150357831bfc788d13a4fd4b1913d60c74d677" + integrity sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg== dependencies: "@octokit/types" "^6.0.3" deprecation "^2.0.0" once "^1.4.0" "@octokit/request@^5.2.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.5.0.tgz#6588c532255b8e71886cefa0d2b64b4ad73bf18c" - integrity sha512-jxbMLQdQ3heFMZUaTLSCqcKs2oAHEYh7SnLLXyxbZmlULExZ/RXai7QUWWFKowcGGPlCZuKTZg0gSKHWrfYEoQ== + version "5.6.3" + resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.6.3.tgz#19a022515a5bba965ac06c9d1334514eb50c48b0" + integrity sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A== dependencies: "@octokit/endpoint" "^6.0.1" - "@octokit/request-error" "^2.0.0" + "@octokit/request-error" "^2.1.0" "@octokit/types" "^6.16.1" is-plain-object "^5.0.0" - node-fetch "^2.6.1" + node-fetch "^2.6.7" universal-user-agent "^6.0.0" "@octokit/rest@^16.28.4": @@ -2004,11 +1971,11 @@ "@types/node" ">= 8" "@octokit/types@^6.0.3", "@octokit/types@^6.16.1": - version "6.16.2" - resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.16.2.tgz#62242e0565a3eb99ca2fd376283fe78b4ea057b4" - integrity sha512-wWPSynU4oLy3i4KGyk+J1BLwRKyoeW2TwRHgwbDz17WtVFzSK2GOErGliruIx8c+MaYtHSYTx36DSmLNoNbtgA== + version "6.41.0" + resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.41.0.tgz#e58ef78d78596d2fb7df9c6259802464b5f84a04" + integrity sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg== dependencies: - "@octokit/openapi-types" "^7.2.3" + "@octokit/openapi-types" "^12.11.0" "@pkgjs/parseargs@^0.11.0": version "0.11.0" @@ -2021,9 +1988,9 @@ integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== "@types/glob@^7.1.1": - version "7.1.3" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" - integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== + version "7.2.0" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" + integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== dependencies: "@types/minimatch" "*" "@types/node" "*" @@ -2039,24 +2006,26 @@ integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== "@types/minimatch@*": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.4.tgz#f0ec25dbf2f0e4b18647313ac031134ca5b24b21" - integrity sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA== + version "5.1.2" + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" + integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== "@types/minimist@^1.2.0": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.1.tgz#283f669ff76d7b8260df8ab7a4262cc83d988256" - integrity sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg== + version "1.2.5" + resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e" + integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== "@types/node@*", "@types/node@>= 8": - version "15.12.2" - resolved "https://registry.yarnpkg.com/@types/node/-/node-15.12.2.tgz#1f2b42c4be7156ff4a6f914b2fb03d05fa84e38d" - integrity sha512-zjQ69G564OCIWIOHSXyQEEDpdpGl+G348RAKY0XXy9Z5kU9Vzv1GMNnkar/ZJ8dzXB3COzD9Mo9NtRZ4xfgUww== + version "20.12.12" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.12.tgz#7cbecdf902085cec634fdb362172dfe12b8f2050" + integrity sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw== + dependencies: + undici-types "~5.26.4" "@types/normalize-package-data@^2.4.0": - version "2.4.0" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" - integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== + version "2.4.4" + resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901" + integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== "@webassemblyjs/ast@1.9.0": version "1.9.0" @@ -2236,9 +2205,9 @@ abbrev@1: integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== acorn-jsx@^5.2.0: - version "5.3.1" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" - integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn@^6.4.1: version "6.4.2" @@ -2265,9 +2234,9 @@ agent-base@~4.2.1: es6-promisify "^5.0.0" agentkeepalive@^3.4.1: - version "3.5.2" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67" - integrity sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ== + version "3.5.3" + resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.5.3.tgz#c210afce942b4287e2df2fbfe6c0d57eda2ce634" + integrity sha512-yqXL+k5rr8+ZRpOAntkaaRgWgE5o8ESAj5DyRmVTCSoZxXmqemb9Dd7T4i5UzwuERdLAJUy6XzR9zFVuf0kzkw== dependencies: humanize-ms "^1.2.1" @@ -2311,22 +2280,17 @@ ansi-escapes@^4.2.1: ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + version "3.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" + integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== - -ansi-regex@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" - integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" + integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== ansi-regex@^5.0.1: version "5.0.1" @@ -2360,7 +2324,7 @@ ansi-styles@^6.1.0: any-promise@^1.0.0: version "1.3.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" - integrity sha1-q8av7tzqUugJzcA3au0845Y10X8= + integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== anymatch@^2.0.0: version "2.0.0" @@ -2389,9 +2353,9 @@ aproba@^2.0.0: integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== + version "1.1.7" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz#b15474a932adab4ff8a50d9adfa7e4e926f21146" + integrity sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g== dependencies: delegates "^1.0.0" readable-stream "^2.0.6" @@ -2423,13 +2387,13 @@ arr-union@^3.1.0: resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== -array-buffer-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" - integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== +array-buffer-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" + integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== dependencies: - call-bind "^1.0.2" - is-array-buffer "^3.0.1" + call-bind "^1.0.5" + is-array-buffer "^3.0.4" array-differ@^2.0.3: version "2.1.0" @@ -2439,35 +2403,36 @@ array-differ@^2.0.3: array-find-index@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" - integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= + integrity sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw== array-ify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" - integrity sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4= + integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== array-includes@^3.1.7: - version "3.1.7" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.7.tgz#8cd2e01b26f7a3086cbc87271593fe921c62abda" - integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ== + version "3.1.8" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d" + integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" is-string "^1.0.7" array-union@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= + integrity sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng== dependencies: array-uniq "^1.0.1" array-uniq@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + integrity sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q== array-unique@^0.3.2: version "0.3.2" @@ -2475,15 +2440,16 @@ array-unique@^0.3.2: integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== array.prototype.findlastindex@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz#b37598438f97b579166940814e2c0493a4f50207" - integrity sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA== + version "1.2.5" + resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#8c35a755c72908719453f87145ca011e39334d0d" + integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - get-intrinsic "^1.2.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-shim-unscopables "^1.0.2" array.prototype.flat@^1.3.2: version "1.3.2" @@ -2505,50 +2471,63 @@ array.prototype.flatmap@^1.3.2: es-abstract "^1.22.1" es-shim-unscopables "^1.0.0" -arraybuffer.prototype.slice@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12" - integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== +array.prototype.reduce@^1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.7.tgz#6aadc2f995af29cb887eb866d981dc85ab6f7dc7" + integrity sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q== dependencies: - array-buffer-byte-length "^1.0.0" - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" - is-array-buffer "^3.0.2" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-array-method-boxes-properly "^1.0.0" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + is-string "^1.0.7" + +arraybuffer.prototype.slice@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6" + integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== + dependencies: + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.2.1" + get-intrinsic "^1.2.3" + is-array-buffer "^3.0.4" is-shared-array-buffer "^1.0.2" arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= + integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== asap@^2.0.0: version "2.0.6" resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== -asn1.js@^5.2.0: - version "5.4.1" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" - integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== +asn1.js@^4.10.1: + version "4.10.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" + integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== dependencies: bn.js "^4.0.0" inherits "^2.0.1" minimalistic-assert "^1.0.0" - safer-buffer "^2.1.0" asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + version "0.2.6" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" + integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== dependencies: safer-buffer "~2.1.0" assert-plus@1.0.0, assert-plus@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== assert@^1.1.1: version "1.5.1" @@ -2581,32 +2560,34 @@ async-each@^1.0.1: asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== atob-lite@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/atob-lite/-/atob-lite-2.0.0.tgz#0fef5ad46f1bd7a8502c65727f0367d5ee43d696" - integrity sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY= + integrity sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw== atob@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -available-typed-arrays@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" - integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== + dependencies: + possible-typed-array-names "^1.0.0" aws-sign2@~0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== aws4@^1.8.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + version "1.12.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3" + integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg== babel-eslint@^10.1.0: version "10.1.0" @@ -2646,29 +2627,29 @@ babel-plugin-lodash@^3.3.4: lodash "^4.17.10" require-package-name "^2.0.1" -babel-plugin-polyfill-corejs2@^0.4.8: - version "0.4.8" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz#dbcc3c8ca758a290d47c3c6a490d59429b0d2269" - integrity sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg== +babel-plugin-polyfill-corejs2@^0.4.10: + version "0.4.11" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz#30320dfe3ffe1a336c15afdcdafd6fd615b25e33" + integrity sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q== dependencies: "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.5.0" + "@babel/helper-define-polyfill-provider" "^0.6.2" semver "^6.3.1" -babel-plugin-polyfill-corejs3@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz#9eea32349d94556c2ad3ab9b82ebb27d4bf04a81" - integrity sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg== +babel-plugin-polyfill-corejs3@^0.10.1, babel-plugin-polyfill-corejs3@^0.10.4: + version "0.10.4" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz#789ac82405ad664c20476d0233b485281deb9c77" + integrity sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg== dependencies: - "@babel/helper-define-polyfill-provider" "^0.5.0" - core-js-compat "^3.34.0" + "@babel/helper-define-polyfill-provider" "^0.6.1" + core-js-compat "^3.36.1" -babel-plugin-polyfill-regenerator@^0.5.5: - version "0.5.5" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz#8b0c8fc6434239e5d7b8a9d1f832bb2b0310f06a" - integrity sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg== +babel-plugin-polyfill-regenerator@^0.6.1: + version "0.6.2" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz#addc47e240edd1da1058ebda03021f382bba785e" + integrity sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg== dependencies: - "@babel/helper-define-polyfill-provider" "^0.5.0" + "@babel/helper-define-polyfill-provider" "^0.6.2" balanced-match@^1.0.0: version "1.0.2" @@ -2696,14 +2677,14 @@ base@^0.11.1: bcrypt-pbkdf@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== dependencies: tweetnacl "^0.14.3" before-after-hook@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.2.tgz#a6e8ca41028d90ee2c24222f201c90956091613e" - integrity sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ== + version "2.2.3" + resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" + integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== big.js@^5.2.2: version "5.2.2" @@ -2716,9 +2697,9 @@ binary-extensions@^1.0.0: integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + version "2.3.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" + integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== bindings@^1.5.0: version "1.5.0" @@ -2790,7 +2771,7 @@ brorand@^1.0.1, brorand@^1.1.0: resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== -browserify-aes@^1.0.0, browserify-aes@^1.0.4: +browserify-aes@^1.0.4, browserify-aes@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== @@ -2830,18 +2811,19 @@ browserify-rsa@^4.0.0, browserify-rsa@^4.1.0: randombytes "^2.0.1" browserify-sign@^4.0.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.2.tgz#e78d4b69816d6e3dd1c747e64e9947f9ad79bc7e" - integrity sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg== + version "4.2.3" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.3.tgz#7afe4c01ec7ee59a89a558a4b75bd85ae62d4208" + integrity sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw== dependencies: bn.js "^5.2.1" browserify-rsa "^4.1.0" create-hash "^1.2.0" create-hmac "^1.1.7" - elliptic "^6.5.4" + elliptic "^6.5.5" + hash-base "~3.0" inherits "^2.0.4" - parse-asn1 "^5.1.6" - readable-stream "^3.6.2" + parse-asn1 "^5.1.7" + readable-stream "^2.3.8" safe-buffer "^5.2.1" browserify-zlib@^0.2.0: @@ -2851,20 +2833,20 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@^4.0.0, browserslist@^4.22.2: - version "4.22.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.3.tgz#299d11b7e947a6b843981392721169e27d60c5a6" - integrity sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A== +browserslist@^4.0.0, browserslist@^4.22.2, browserslist@^4.23.0: + version "4.23.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" + integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== dependencies: - caniuse-lite "^1.0.30001580" - electron-to-chromium "^1.4.648" + caniuse-lite "^1.0.30001587" + electron-to-chromium "^1.4.668" node-releases "^2.0.14" update-browserslist-db "^1.0.13" btoa-lite@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz#337766da15801210fdd956c22e9c6891ab9d0337" - integrity sha1-M3dm2hWAEhD92VbCLpxokaudAzc= + integrity sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA== buffer-from@^1.0.0: version "1.1.2" @@ -2893,12 +2875,12 @@ builtin-status-codes@^3.0.0: builtins@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" - integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og= + integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== byline@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1" - integrity sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE= + integrity sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q== byte-size@^5.0.1: version "5.0.1" @@ -2941,38 +2923,40 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" -call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.4, call-bind@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" - integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== +call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" function-bind "^1.1.2" - get-intrinsic "^1.2.1" - set-function-length "^1.1.1" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" call-me-maybe@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" - integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.2.tgz#03f964f19522ba643b1b0693acb9152fe2074baa" + integrity sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ== caller-callsite@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + integrity sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ== dependencies: callsites "^2.0.0" caller-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + integrity sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A== dependencies: caller-callsite "^2.0.0" callsites@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + integrity sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ== callsites@^3.0.0: version "3.1.0" @@ -2982,7 +2966,7 @@ callsites@^3.0.0: camelcase-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" - integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc= + integrity sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ== dependencies: camelcase "^2.0.0" map-obj "^1.0.0" @@ -2990,7 +2974,7 @@ camelcase-keys@^2.0.0: camelcase-keys@^4.0.0: version "4.2.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-4.2.0.tgz#a2aa5fb1af688758259c32c141426d78923b9b77" - integrity sha1-oqpfsa9oh1glnDLBQUJteJI7m3c= + integrity sha512-Ej37YKYbFUI8QiYlvj9YHb6/Z60dZyPJW0Cs8sFilMbd2lP0bw3ylAq9yJkK4lcTA2dID5fG8LjmJYbO7kWb7Q== dependencies: camelcase "^4.1.0" map-obj "^2.0.0" @@ -3008,12 +2992,12 @@ camelcase-keys@^6.2.2: camelcase@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" - integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= + integrity sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw== camelcase@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= + integrity sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw== camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" @@ -3030,20 +3014,15 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0: - version "1.0.30001584" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001584.tgz#5e3ea0625d048d5467670051687655b1f7bf7dfd" - integrity sha512-LOz7CCQ9M1G7OjJOF9/mzmqmj3jE/7VOmrfw6Mgs0E8cjOsbRXQJHsPBfmBOXDskXKrHLyyW3n7kpDW/4BsfpQ== - -caniuse-lite@^1.0.30001580: - version "1.0.30001581" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001581.tgz#0dfd4db9e94edbdca67d57348ebc070dece279f4" - integrity sha512-whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001587: + version "1.0.30001620" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001620.tgz#78bb6f35b8fe315b96b8590597094145d0b146b4" + integrity sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew== caseless@~0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== chai-spies@^1.0.0: version "1.1.0" @@ -3073,9 +3052,9 @@ chalk@^2.1.0, chalk@^2.3.1, chalk@^2.4.2: supports-color "^5.3.0" chalk@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" - integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== dependencies: ansi-styles "^4.1.0" supports-color "^7.1.0" @@ -3137,9 +3116,9 @@ chokidar@^2.1.8: fsevents "^1.2.7" chokidar@^3.0.0, chokidar@^3.4.0, chokidar@^3.4.1: - version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + version "3.6.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" + integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== dependencies: anymatch "~3.1.2" braces "~3.0.2" @@ -3151,7 +3130,7 @@ chokidar@^3.0.0, chokidar@^3.4.0, chokidar@^3.4.1: optionalDependencies: fsevents "~2.3.2" -chownr@^1.1.1, chownr@^1.1.2: +chownr@^1.1.1, chownr@^1.1.2, chownr@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== @@ -3187,7 +3166,7 @@ class-utils@^0.3.5: cli-cursor@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= + integrity sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw== dependencies: restore-cursor "^2.0.0" @@ -3238,12 +3217,12 @@ clone-deep@^4.0.1: clone@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + integrity sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA== collection-visit@^1.0.0: version "1.0.0" @@ -3277,17 +3256,17 @@ color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -colord@^2.9.1: +colord@^2.9.3: version "2.9.3" resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== columnify@^1.5.4: - version "1.5.4" - resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" - integrity sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs= + version "1.6.0" + resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.6.0.tgz#6989531713c9008bb29735e61e37acf5bd553cf3" + integrity sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q== dependencies: - strip-ansi "^3.0.0" + strip-ansi "^6.0.1" wcwidth "^1.0.0" combined-stream@^1.0.6, combined-stream@~1.0.6: @@ -3369,9 +3348,9 @@ config-chain@^1.1.11: proto-list "~1.2.1" confusing-browser-globals@^1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz#30d1e7f3d1b882b25ec4933d1d1adac353d20a59" - integrity sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA== + version "1.0.11" + resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81" + integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== console-browserify@^1.1.0: version "1.2.0" @@ -3381,7 +3360,7 @@ console-browserify@^1.1.0: console-control-strings@^1.0.0, console-control-strings@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== constants-browserify@^1.0.0: version "1.0.0" @@ -3389,9 +3368,9 @@ constants-browserify@^1.0.0: integrity sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ== conventional-changelog-angular@^5.0.3: - version "5.0.12" - resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz#c979b8b921cbfe26402eb3da5bbfda02d865a2b9" - integrity sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw== + version "5.0.13" + resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz#896885d63b914a70d4934b59d2fe7bde1832b28c" + integrity sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA== dependencies: compare-func "^2.0.0" q "^1.5.1" @@ -3445,9 +3424,9 @@ conventional-commits-filter@^2.0.2, conventional-commits-filter@^2.0.7: modify-values "^1.0.0" conventional-commits-parser@^3.0.3: - version "3.2.1" - resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.1.tgz#ba44f0b3b6588da2ee9fd8da508ebff50d116ce2" - integrity sha512-OG9kQtmMZBJD/32NEw5IhN5+HnBqVjy03eC+I71I0oQRFA5rOgA4OtPOYG7mz1GkCfCNxn3gKIX8EiHJYuf1cA== + version "3.2.4" + resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz#a7d3b77758a202a9b2293d2112a8d8052c740972" + integrity sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q== dependencies: JSONStream "^1.0.4" is-text-path "^1.0.1" @@ -3455,7 +3434,6 @@ conventional-commits-parser@^3.0.3: meow "^8.0.0" split2 "^3.0.0" through2 "^4.0.0" - trim-off-newlines "^1.0.0" conventional-recommended-bump@^5.0.0: version "5.0.1" @@ -3493,17 +3471,17 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== -core-js-compat@^3.31.0, core-js-compat@^3.34.0: - version "3.35.1" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.35.1.tgz#215247d7edb9e830efa4218ff719beb2803555e2" - integrity sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw== +core-js-compat@^3.31.0, core-js-compat@^3.36.1: + version "3.37.1" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.37.1.tgz#c844310c7852f4bdf49b8d339730b97e17ff09ee" + integrity sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg== dependencies: - browserslist "^4.22.2" + browserslist "^4.23.0" core-util-is@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== core-util-is@~1.0.0: version "1.0.3" @@ -3520,15 +3498,15 @@ cosmiconfig@^5.1.0: js-yaml "^3.13.1" parse-json "^4.0.0" -cosmiconfig@^8.0.0: - version "8.3.6" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" - integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== +cosmiconfig@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d" + integrity sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg== dependencies: + env-paths "^2.2.1" import-fresh "^3.3.0" js-yaml "^4.1.0" parse-json "^5.2.0" - path-type "^4.0.0" create-ecdh@^4.0.0: version "4.0.4" @@ -3598,10 +3576,10 @@ crypto-browserify@^3.11.0: randombytes "^2.0.0" randomfill "^1.0.3" -css-declaration-sorter@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.1.1.tgz#9796bcc257b4647c39993bda8d431ce32b666f80" - integrity sha512-dZ3bVTEEc1vxr3Bek9vGwfB5Z6ESPULhcRvO472mfjVnj8jRcTnKO8/JTczlvxM10Myb+wBM++1MtdO76eWcaQ== +css-declaration-sorter@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz#6dec1c9523bc4a643e088aab8f09e67a54961024" + integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow== css-select@^5.1.0: version "5.1.0" @@ -3640,53 +3618,54 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssnano-preset-default@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-6.0.3.tgz#b4ce755974f4dc8d3d09ac13bb6281cce3ced45e" - integrity sha512-4y3H370aZCkT9Ev8P4SO4bZbt+AExeKhh8wTbms/X7OLDo5E7AYUUy6YPxa/uF5Grf+AJwNcCnxKhZynJ6luBA== - dependencies: - css-declaration-sorter "^7.1.1" - cssnano-utils "^4.0.1" - postcss-calc "^9.0.1" - postcss-colormin "^6.0.2" - postcss-convert-values "^6.0.2" - postcss-discard-comments "^6.0.1" - postcss-discard-duplicates "^6.0.1" - postcss-discard-empty "^6.0.1" - postcss-discard-overridden "^6.0.1" - postcss-merge-longhand "^6.0.2" - postcss-merge-rules "^6.0.3" - postcss-minify-font-values "^6.0.1" - postcss-minify-gradients "^6.0.1" - postcss-minify-params "^6.0.2" - postcss-minify-selectors "^6.0.2" - postcss-normalize-charset "^6.0.1" - postcss-normalize-display-values "^6.0.1" - postcss-normalize-positions "^6.0.1" - postcss-normalize-repeat-style "^6.0.1" - postcss-normalize-string "^6.0.1" - postcss-normalize-timing-functions "^6.0.1" - postcss-normalize-unicode "^6.0.2" - postcss-normalize-url "^6.0.1" - postcss-normalize-whitespace "^6.0.1" - postcss-ordered-values "^6.0.1" - postcss-reduce-initial "^6.0.2" - postcss-reduce-transforms "^6.0.1" - postcss-svgo "^6.0.2" - postcss-unique-selectors "^6.0.2" - -cssnano-utils@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-4.0.1.tgz#fd18b42f95938bf55ab47967705355d6047bf1da" - integrity sha512-6qQuYDqsGoiXssZ3zct6dcMxiqfT6epy7x4R0TQJadd4LWO3sPR6JH6ZByOvVLoZ6EdwPGgd7+DR1EmX3tiXQQ== +cssnano-preset-default@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-7.0.1.tgz#b05c93a29868dd7bd810fa8bbf89f482804da922" + integrity sha512-Fumyr+uZMcjYQeuHssAZxn0cKj3cdQc5GcxkBcmEzISGB+UW9CLNlU4tBOJbJGcPukFDlicG32eFbrc8K9V5pw== + dependencies: + browserslist "^4.23.0" + css-declaration-sorter "^7.2.0" + cssnano-utils "^5.0.0" + postcss-calc "^10.0.0" + postcss-colormin "^7.0.0" + postcss-convert-values "^7.0.0" + postcss-discard-comments "^7.0.0" + postcss-discard-duplicates "^7.0.0" + postcss-discard-empty "^7.0.0" + postcss-discard-overridden "^7.0.0" + postcss-merge-longhand "^7.0.0" + postcss-merge-rules "^7.0.0" + postcss-minify-font-values "^7.0.0" + postcss-minify-gradients "^7.0.0" + postcss-minify-params "^7.0.0" + postcss-minify-selectors "^7.0.0" + postcss-normalize-charset "^7.0.0" + postcss-normalize-display-values "^7.0.0" + postcss-normalize-positions "^7.0.0" + postcss-normalize-repeat-style "^7.0.0" + postcss-normalize-string "^7.0.0" + postcss-normalize-timing-functions "^7.0.0" + postcss-normalize-unicode "^7.0.0" + postcss-normalize-url "^7.0.0" + postcss-normalize-whitespace "^7.0.0" + postcss-ordered-values "^7.0.0" + postcss-reduce-initial "^7.0.0" + postcss-reduce-transforms "^7.0.0" + postcss-svgo "^7.0.0" + postcss-unique-selectors "^7.0.0" + +cssnano-utils@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-5.0.0.tgz#b53a0343dd5d21012911882db6ae7d2eae0e3687" + integrity sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ== -cssnano@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-6.0.3.tgz#46db972da71aa159437287fb4c6bc9c5d3cc5d93" - integrity sha512-MRq4CIj8pnyZpcI2qs6wswoYoDD1t0aL28n+41c1Ukcpm56m1h6mCexIHBGjfZfnTqtGSSCP4/fB1ovxgjBOiw== +cssnano@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-7.0.1.tgz#a62675fc17f9a26d8560d3e61d79228b628dbb63" + integrity sha512-917Mej/4SdI7b55atsli3sU4MOJ9XDoKgnlCtQtXYj8XUFcM3riTuYHyqBBnnskawW+zWwp0KxJzpEUodlpqUg== dependencies: - cssnano-preset-default "^6.0.3" - lilconfig "^3.0.0" + cssnano-preset-default "^7.0.1" + lilconfig "^3.1.1" csso@^5.0.5: version "5.0.5" @@ -3698,7 +3677,7 @@ csso@^5.0.5: currently-unhandled@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" - integrity sha1-mI3zP+qxke95mmE2nddsF635V+o= + integrity sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng== dependencies: array-find-index "^1.0.1" @@ -3710,17 +3689,44 @@ cyclist@^1.0.1: dargs@^4.0.1: version "4.1.0" resolved "https://registry.yarnpkg.com/dargs/-/dargs-4.1.0.tgz#03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17" - integrity sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc= + integrity sha512-jyweV/k0rbv2WK4r9KLayuBrSh2Py0tNmV7LBoSMH4hMQyrG8OPyIOWB2VEx4DJKXWmK4lopYMVvORlDt2S8Aw== dependencies: number-is-nan "^1.0.0" dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== dependencies: assert-plus "^1.0.0" +data-view-buffer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.1.tgz#8ea6326efec17a2e42620696e671d7d5a8bc66b2" + integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz#90721ca95ff280677eb793749fce1011347669e2" + integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz#5e0bbfb4828ed2d1b9b400cd8a7d119bca0ff18a" + integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + dateformat@^3.0.0: version "3.0.3" resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" @@ -3747,14 +3753,7 @@ debug@^3.1.0, debug@^3.2.7: dependencies: ms "^2.1.1" -debug@^4.0.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" - integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== - dependencies: - ms "2.1.2" - -debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: +debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -3764,12 +3763,12 @@ debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: debuglog@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" - integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI= + integrity sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw== decamelize-keys@^1.0.0, decamelize-keys@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" - integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= + version "1.1.1" + resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" + integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== dependencies: decamelize "^1.1.0" map-obj "^1.0.0" @@ -3777,7 +3776,7 @@ decamelize-keys@^1.0.0, decamelize-keys@^1.1.0: decamelize@^1.1.0, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== decode-uri-component@^0.2.0: version "0.2.2" @@ -3787,7 +3786,7 @@ decode-uri-component@^0.2.0: dedent@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" - integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= + integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== deep-eql@^4.1.3: version "4.1.3" @@ -3797,27 +3796,27 @@ deep-eql@^4.1.3: type-detect "^4.0.0" deep-is@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + version "0.1.4" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= + version "1.0.4" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" + integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== dependencies: clone "^1.0.2" -define-data-property@^1.0.1, define-data-property@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" - integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== dependencies: - get-intrinsic "^1.2.1" + es-define-property "^1.0.0" + es-errors "^1.3.0" gopd "^1.0.1" - has-property-descriptors "^1.0.0" -define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: +define-properties@^1.2.0, define-properties@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== @@ -3851,12 +3850,12 @@ define-property@^2.0.2: delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== deprecation@^2.0.0, deprecation@^2.3.1: version "2.3.1" @@ -3874,12 +3873,12 @@ des.js@^1.0.0: detect-file@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" - integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= + integrity sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q== detect-indent@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" - integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= + integrity sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g== detect-node@2.1.0, detect-node@^2.0.4: version "2.1.0" @@ -3887,9 +3886,9 @@ detect-node@2.1.0, detect-node@^2.0.4: integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== dezalgo@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456" - integrity sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY= + version "1.0.4" + resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.4.tgz#751235260469084c132157dfa857f386d4c33d81" + integrity sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig== dependencies: asap "^2.0.0" wrappy "1" @@ -4028,20 +4027,20 @@ eastasianwidth@^0.2.0: ecc-jsbn@~0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== dependencies: jsbn "~0.1.0" safer-buffer "^2.1.0" -electron-to-chromium@^1.4.648: - version "1.4.648" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.648.tgz#c7b46c9010752c37bb4322739d6d2dd82354fbe4" - integrity sha512-EmFMarXeqJp9cUKu/QEciEApn0S/xRcpZWuAm32U7NgoZCimjsilKXHRO9saeEW55eHZagIDg6XTUOv32w9pjg== +electron-to-chromium@^1.4.668: + version "1.4.773" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.773.tgz#49741af9bb4e712ad899e35d8344d8d59cdb7e12" + integrity sha512-87eHF+h3PlCRwbxVEAw9KtK3v7lWfc/sUDr0W76955AdYTG4bV/k0zrl585Qnj/skRMH2qOSiE+kqMeOQ+LOpw== -elliptic@^6.5.3, elliptic@^6.5.4: - version "6.5.4" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" - integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== +elliptic@^6.5.3, elliptic@^6.5.5: + version "6.5.5" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.5.tgz#c715e09f78b6923977610d4c2346d6ce22e6dded" + integrity sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw== dependencies: bn.js "^4.11.9" brorand "^1.1.0" @@ -4109,20 +4108,20 @@ entities@^4.2.0, entities@^4.4.0, entities@^4.5.0: resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== -env-paths@^2.2.0: +env-paths@^2.2.0, env-paths@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== envinfo@^7.3.1: - version "7.8.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" - integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== + version "7.13.0" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.13.0.tgz#81fbb81e5da35d74e814941aeab7c325a606fb31" + integrity sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q== err-code@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" - integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA= + integrity sha512-CJAN+O0/yA1CKfRn9SXOGctSpEM7DCon/r/5r2eXFMY2zCCJBasFhcM5I+1kh3Ap11FsQCX+vGHceNPvpWKhoA== errno@^0.1.3, errno@~0.1.7: version "0.1.8" @@ -4138,61 +4137,92 @@ error-ex@^1.2.0, error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-abstract@^1.18.0-next.2, es-abstract@^1.18.2, es-abstract@^1.22.1: - version "1.22.3" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.3.tgz#48e79f5573198de6dee3589195727f4f74bc4f32" - integrity sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA== - dependencies: - array-buffer-byte-length "^1.0.0" - arraybuffer.prototype.slice "^1.0.2" - available-typed-arrays "^1.0.5" - call-bind "^1.0.5" - es-set-tostringtag "^2.0.1" +es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2: + version "1.23.3" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0" + integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== + dependencies: + array-buffer-byte-length "^1.0.1" + arraybuffer.prototype.slice "^1.0.3" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + data-view-buffer "^1.0.1" + data-view-byte-length "^1.0.1" + data-view-byte-offset "^1.0.0" + es-define-property "^1.0.0" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-set-tostringtag "^2.0.3" es-to-primitive "^1.2.1" function.prototype.name "^1.1.6" - get-intrinsic "^1.2.2" - get-symbol-description "^1.0.0" + get-intrinsic "^1.2.4" + get-symbol-description "^1.0.2" globalthis "^1.0.3" gopd "^1.0.1" - has-property-descriptors "^1.0.0" - has-proto "^1.0.1" + has-property-descriptors "^1.0.2" + has-proto "^1.0.3" has-symbols "^1.0.3" - hasown "^2.0.0" - internal-slot "^1.0.5" - is-array-buffer "^3.0.2" + hasown "^2.0.2" + internal-slot "^1.0.7" + is-array-buffer "^3.0.4" is-callable "^1.2.7" - is-negative-zero "^2.0.2" + is-data-view "^1.0.1" + is-negative-zero "^2.0.3" is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" + is-shared-array-buffer "^1.0.3" is-string "^1.0.7" - is-typed-array "^1.1.12" + is-typed-array "^1.1.13" is-weakref "^1.0.2" object-inspect "^1.13.1" object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.5.1" - safe-array-concat "^1.0.1" - safe-regex-test "^1.0.0" - string.prototype.trim "^1.2.8" - string.prototype.trimend "^1.0.7" - string.prototype.trimstart "^1.0.7" - typed-array-buffer "^1.0.0" - typed-array-byte-length "^1.0.0" - typed-array-byte-offset "^1.0.0" - typed-array-length "^1.0.4" + object.assign "^4.1.5" + regexp.prototype.flags "^1.5.2" + safe-array-concat "^1.1.2" + safe-regex-test "^1.0.3" + string.prototype.trim "^1.2.9" + string.prototype.trimend "^1.0.8" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.2" + typed-array-byte-length "^1.0.1" + typed-array-byte-offset "^1.0.2" + typed-array-length "^1.0.6" unbox-primitive "^1.0.2" - which-typed-array "^1.1.13" + which-typed-array "^1.1.15" -es-set-tostringtag@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz#11f7cc9f63376930a5f20be4915834f4bc74f9c9" - integrity sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q== +es-array-method-boxes-properly@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" + integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== + +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== dependencies: - get-intrinsic "^1.2.2" - has-tostringtag "^1.0.0" - hasown "^2.0.0" + get-intrinsic "^1.2.4" + +es-errors@^1.2.1, es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-object-atoms@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz#ddb55cd47ac2e240701260bc2a8e31ecb643d941" + integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== + dependencies: + es-errors "^1.3.0" + +es-set-tostringtag@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" + integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== + dependencies: + get-intrinsic "^1.2.4" + has-tostringtag "^1.0.2" + hasown "^2.0.1" -es-shim-unscopables@^1.0.0: +es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== @@ -4216,14 +4246,14 @@ es6-promise@^4.0.3: es6-promisify@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" - integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= + integrity sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ== dependencies: es6-promise "^4.0.3" -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== +escalade@^3.1.1, escalade@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" + integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== escape-goat@^3.0.0: version "3.0.0" @@ -4259,9 +4289,9 @@ eslint-import-resolver-node@^0.3.9: resolve "^1.22.4" eslint-module-utils@^2.8.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49" - integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw== + version "2.8.1" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz#52f2404300c3bd33deece9d7372fb337cc1d7c34" + integrity sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q== dependencies: debug "^3.2.7" @@ -4374,9 +4404,9 @@ esprima@^4.0.0: integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== esquery@^1.0.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + version "1.5.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== dependencies: estraverse "^5.1.0" @@ -4392,12 +4422,7 @@ estraverse@^4.1.1: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== -estraverse@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" - integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== - -estraverse@^5.2.0: +estraverse@^5.1.0, estraverse@^5.2.0: version "5.3.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== @@ -4454,7 +4479,7 @@ expand-brackets@^2.1.4: expand-tilde@^2.0.0, expand-tilde@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" - integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= + integrity sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw== dependencies: homedir-polyfill "^1.0.1" @@ -4504,12 +4529,12 @@ extglob@^2.0.4: extsprintf@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= + version "1.4.1" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" + integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== fast-deep-equal@^3.1.1: version "3.1.3" @@ -4536,7 +4561,7 @@ fast-json-stable-stringify@^2.0.0: fast-levenshtein@~2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== figgy-pudding@^3.4.1, figgy-pudding@^3.5.1: version "3.5.2" @@ -4546,7 +4571,7 @@ figgy-pudding@^3.4.1, figgy-pudding@^3.5.1: figures@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= + integrity sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA== dependencies: escape-string-regexp "^1.0.5" @@ -4589,7 +4614,7 @@ fill-range@^7.0.1: filter-obj@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" - integrity sha1-mzERErxsYSehbgFsbF1/GeCAXFs= + integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ== find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: version "2.1.0" @@ -4612,7 +4637,7 @@ find-cache-dir@^3.3.1: find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" - integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= + integrity sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA== dependencies: path-exists "^2.0.0" pinkie-promise "^2.0.0" @@ -4694,7 +4719,7 @@ foreground-child@^3.1.0: forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== form-data@~2.3.2: version "2.3.3" @@ -4729,7 +4754,7 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" -fs-minipass@^1.2.5: +fs-minipass@^1.2.7: version "1.2.7" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== @@ -4787,7 +4812,7 @@ function.prototype.name@^1.1.6: functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== functions-have-names@^1.2.3: version "1.2.3" @@ -4797,7 +4822,7 @@ functions-have-names@^1.2.3: gauge@~2.7.3: version "2.7.4" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + integrity sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg== dependencies: aproba "^1.0.3" console-control-strings "^1.0.0" @@ -4828,11 +4853,12 @@ get-func-name@^2.0.1, get-func-name@^2.0.2: resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.2.tgz#0d7cf20cd13fda808669ffa88f4ffc7a3943fc41" integrity sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" - integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== +get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== dependencies: + es-errors "^1.3.0" function-bind "^1.1.2" has-proto "^1.0.1" has-symbols "^1.0.3" @@ -4841,7 +4867,7 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@ get-pkg-repo@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d" - integrity sha1-xztInAbYDMVTbCyFP54FIyBWly0= + integrity sha512-xPCyvcEOxCJDxhBfXDNH+zA7mIRGb2aY1gIUJWsZkpJbp1BLHl+/Sycg26Dv+ZbZAJkO61tzbBtqHUi30NGBvg== dependencies: hosted-git-info "^2.1.4" meow "^3.3.0" @@ -4857,7 +4883,7 @@ get-port@^4.2.0: get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= + integrity sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw== get-stream@^4.0.0, get-stream@^4.1.0: version "4.1.0" @@ -4866,13 +4892,14 @@ get-stream@^4.0.0, get-stream@^4.1.0: dependencies: pump "^3.0.0" -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== +get-symbol-description@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5" + integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" + call-bind "^1.0.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" @@ -4882,7 +4909,7 @@ get-value@^2.0.3, get-value@^2.0.6: getpass@^0.1.1: version "0.1.7" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== dependencies: assert-plus "^1.0.0" @@ -4900,7 +4927,7 @@ git-raw-commits@2.0.0: git-remote-origin-url@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" - integrity sha1-UoJlna4hBxRaERJhEq0yFuxfpl8= + integrity sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw== dependencies: gitconfiglocal "^1.0.0" pify "^2.3.0" @@ -4914,24 +4941,24 @@ git-semver-tags@^2.0.3: semver "^6.0.0" git-up@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/git-up/-/git-up-4.0.2.tgz#10c3d731051b366dc19d3df454bfca3f77913a7c" - integrity sha512-kbuvus1dWQB2sSW4cbfTeGpCMd8ge9jx9RKnhXhuJ7tnvT+NIrTVfYZxjtflZddQYcmdOTlkAcjmx7bor+15AQ== + version "4.0.5" + resolved "https://registry.yarnpkg.com/git-up/-/git-up-4.0.5.tgz#e7bb70981a37ea2fb8fe049669800a1f9a01d759" + integrity sha512-YUvVDg/vX3d0syBsk/CKUTib0srcQME0JyHkL5BaYdwLsiCslPWmDSi8PUMo9pXYjrryMcmsCoCgsTpSCJEQaA== dependencies: is-ssh "^1.3.0" - parse-url "^5.0.0" + parse-url "^6.0.0" git-url-parse@^11.1.2: - version "11.4.4" - resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-11.4.4.tgz#5d747debc2469c17bc385719f7d0427802d83d77" - integrity sha512-Y4o9o7vQngQDIU9IjyCmRJBin5iYjI5u9ZITnddRZpD7dcCFQj2sL2XuMNbLRE4b4B/4ENPsp2Q8P44fjAZ0Pw== + version "11.6.0" + resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-11.6.0.tgz#c634b8de7faa66498a2b88932df31702c67df605" + integrity sha512-WWUxvJs5HsyHL6L08wOusa/IXYtMuCAhrMmnTjQPpBU0TTHyDhnOATNH3xNQz7YOQUsqIIPTGr4xiVti1Hsk5g== dependencies: git-up "^4.0.0" gitconfiglocal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b" - integrity sha1-QdBF84UaXqiPA/JMocYXgRRGS5s= + integrity sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ== dependencies: ini "^1.3.2" @@ -4953,18 +4980,18 @@ glob-parent@^5.0.0, glob-parent@~5.1.2: glob-to-regexp@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" - integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= + integrity sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig== glob@^10.3.10: - version "10.3.10" - resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b" - integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== + version "10.3.15" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.15.tgz#e72bc61bc3038c90605f5dd48543dc67aaf3b50d" + integrity sha512-0c6RlJt1TICLyvJYIApxb8GsXoai0KUP7AxKKAtsYXdgJR1mGEUa7DgwShbdk1nly0PYoZj01xd4hzbq3fsjpw== dependencies: foreground-child "^3.1.0" - jackspeak "^2.3.5" + jackspeak "^2.3.6" minimatch "^9.0.1" - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - path-scurry "^1.10.1" + minipass "^7.0.4" + path-scurry "^1.11.0" glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.2.0: version "7.2.3" @@ -4997,7 +5024,7 @@ global-modules@^2.0.0: global-prefix@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= + integrity sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg== dependencies: expand-tilde "^2.0.2" homedir-polyfill "^1.0.1" @@ -5027,11 +5054,12 @@ globals@^12.1.0: type-fest "^0.8.1" globalthis@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" - integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" + integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== dependencies: - define-properties "^1.1.3" + define-properties "^1.2.1" + gopd "^1.0.1" globby@^9.2.0: version "9.2.0" @@ -5054,23 +5082,18 @@ gopd@^1.0.1: dependencies: get-intrinsic "^1.1.3" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2: +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== -graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2: - version "4.2.6" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" - integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== - handlebars@^4.7.6: - version "4.7.7" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1" - integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== + version "4.7.8" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.8.tgz#41c42c18b1be2365439188c77c6afae71c0cd9e9" + integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== dependencies: minimist "^1.2.5" - neo-async "^2.6.0" + neo-async "^2.6.2" source-map "^0.6.1" wordwrap "^1.0.0" optionalDependencies: @@ -5079,7 +5102,7 @@ handlebars@^4.7.6: har-schema@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== har-validator@~5.1.3: version "5.1.5" @@ -5109,34 +5132,34 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340" - integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== dependencies: - get-intrinsic "^1.2.2" + es-define-property "^1.0.0" -has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== +has-proto@^1.0.1, has-proto@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== +has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== dependencies: - has-symbols "^1.0.2" + has-symbols "^1.0.3" has-unicode@^2.0.0, has-unicode@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== has-value@^0.3.1: version "0.3.1" @@ -5178,6 +5201,14 @@ hash-base@^3.0.0: readable-stream "^3.6.0" safe-buffer "^5.2.0" +hash-base@~3.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" + integrity sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + hash.js@^1.0.0, hash.js@^1.0.3: version "1.1.7" resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" @@ -5186,10 +5217,10 @@ hash.js@^1.0.0, hash.js@^1.0.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" -hasown@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" - integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== +hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== dependencies: function-bind "^1.1.2" @@ -5215,18 +5246,18 @@ hosted-git-info@^2.1.4, hosted-git-info@^2.7.1: integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== hosted-git-info@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.0.2.tgz#5e425507eede4fea846b7262f0838456c4209961" - integrity sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg== + version "4.1.0" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" + integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== dependencies: lru-cache "^6.0.0" -htmlnano@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/htmlnano/-/htmlnano-2.1.0.tgz#67b31b3cd3fad23f0b610ca628fdb48382209c3c" - integrity sha512-jVGRE0Ep9byMBKEu0Vxgl8dhXYOUk0iNQ2pjsG+BcRB0u0oDF5A9p/iBGMg/PGKYUyMD0OAGu8dVT5Lzj8S58g== +htmlnano@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/htmlnano/-/htmlnano-2.1.1.tgz#9ba84e145cd8b7cd4c783d9ab8ff46a80e79b59b" + integrity sha512-kAERyg/LuNZYmdqgCdYvugyLWNFAm8MWXpQMz1pLpetmCbFwoMxvkSoaAMlFrOC4OKTWI4KlZGT/RsNxg4ghOw== dependencies: - cosmiconfig "^8.0.0" + cosmiconfig "^9.0.0" posthtml "^0.16.5" timsort "^0.3.0" @@ -5286,7 +5317,7 @@ http-proxy-agent@^2.1.0: http-signature@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== dependencies: assert-plus "^1.0.0" jsprim "^1.2.2" @@ -5308,7 +5339,7 @@ https-proxy-agent@^2.2.3: humanize-ms@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" - integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0= + integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== dependencies: ms "^2.0.0" @@ -5351,7 +5382,7 @@ ignore@^4.0.3, ignore@^4.0.6: import-fresh@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + integrity sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg== dependencies: caller-path "^2.0.0" resolve-from "^3.0.0" @@ -5380,14 +5411,14 @@ imurmurhash@^0.1.4: indent-string@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" - integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= + integrity sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg== dependencies: repeating "^2.0.0" indent-string@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289" - integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok= + integrity sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ== indent-string@^4.0.0: version "4.0.0" @@ -5474,12 +5505,12 @@ inquirer@^7.0.0: strip-ansi "^6.0.0" through "^2.3.6" -internal-slot@^1.0.5: - version "1.0.6" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.6.tgz#37e756098c4911c5e912b8edbf71ed3aa116f930" - integrity sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg== +internal-slot@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" + integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== dependencies: - get-intrinsic "^1.2.2" + es-errors "^1.3.0" hasown "^2.0.0" side-channel "^1.0.4" @@ -5491,7 +5522,7 @@ interpret@^1.4.0: ip@1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + integrity sha512-rBtCAQAJm8A110nbwn6YdveUnuZH3WrC36IwkRXxDnq53JvXA2NVQvB7IHyKomxK1MJ4VDNw3UtFDdXQ+AvLYA== is-accessor-descriptor@^1.0.1: version "1.0.1" @@ -5500,14 +5531,13 @@ is-accessor-descriptor@^1.0.1: dependencies: hasown "^2.0.0" -is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" - integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== +is-array-buffer@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" + integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== dependencies: call-bind "^1.0.2" - get-intrinsic "^1.2.0" - is-typed-array "^1.1.10" + get-intrinsic "^1.2.1" is-arrayish@^0.2.1: version "0.2.1" @@ -5560,7 +5590,7 @@ is-ci@^2.0.0: dependencies: ci-info "^2.0.0" -is-core-module@^2.13.0, is-core-module@^2.13.1, is-core-module@^2.2.0: +is-core-module@^2.13.0, is-core-module@^2.13.1, is-core-module@^2.5.0: version "2.13.1" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== @@ -5574,6 +5604,13 @@ is-data-descriptor@^1.0.1: dependencies: hasown "^2.0.0" +is-data-view@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.1.tgz#4b4d3a511b70f3dc26d42c03ca9ca515d847759f" + integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w== + dependencies: + is-typed-array "^1.1.13" + is-date-object@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" @@ -5600,7 +5637,7 @@ is-descriptor@^1.0.0, is-descriptor@^1.0.2: is-directory@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + integrity sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== is-docker@^2.0.0: version "2.2.1" @@ -5632,14 +5669,14 @@ is-finite@^1.0.0: is-fullwidth-code-point@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + integrity sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== dependencies: number-is-nan "^1.0.0" is-fullwidth-code-point@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== is-fullwidth-code-point@^3.0.0: version "3.0.0" @@ -5665,10 +5702,10 @@ is-json@^2.0.1: resolved "https://registry.yarnpkg.com/is-json/-/is-json-2.0.1.tgz#6be166d144828a131d686891b983df62c39491ff" integrity sha512-6BEnpVn1rcf3ngfmViLM6vjUjGErbdrL4rwlv+u1NO1XO8kqT4YGL8+19Q+Z/bas8tY90BTWMk2+fW1g6hQjbA== -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== +is-negative-zero@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" + integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== is-number-object@^1.0.4: version "1.0.7" @@ -5692,7 +5729,7 @@ is-number@^7.0.0: is-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== is-obj@^2.0.0: version "2.0.0" @@ -5702,7 +5739,7 @@ is-obj@^2.0.0: is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" @@ -5724,24 +5761,24 @@ is-regex@^1.1.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== +is-shared-array-buffer@^1.0.2, is-shared-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz#1237f1cba059cdb62431d378dcc37d9680181688" + integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== dependencies: - call-bind "^1.0.2" + call-bind "^1.0.7" is-ssh@^1.3.0: - version "1.3.3" - resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.3.tgz#7f133285ccd7f2c2c7fc897b771b53d95a2b2c7e" - integrity sha512-NKzJmQzJfEEma3w5cJNcUMxoXfDjz0Zj0eyCalHn2E6VOwlzjZo0yuO2fcBSf8zhFuVCL/82/r5gRcoi6aEPVQ== + version "1.4.0" + resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.4.0.tgz#4f8220601d2839d8fa624b3106f8e8884f01b8b2" + integrity sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ== dependencies: - protocols "^1.1.0" + protocols "^2.0.1" is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== is-string@^1.0.5, is-string@^1.0.7: version "1.0.7" @@ -5760,26 +5797,26 @@ is-symbol@^1.0.2, is-symbol@^1.0.3: is-text-path@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" - integrity sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4= + integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w== dependencies: text-extensions "^1.0.0" -is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.9: - version "1.1.12" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" - integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== +is-typed-array@^1.1.13: + version "1.1.13" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" + integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== dependencies: - which-typed-array "^1.1.11" + which-typed-array "^1.1.14" is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== is-utf8@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= + integrity sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q== is-weakref@^1.0.2: version "1.0.2" @@ -5818,7 +5855,7 @@ isarray@^2.0.5: isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== isobject@^2.0.0: version "2.1.0" @@ -5835,9 +5872,9 @@ isobject@^3.0.0, isobject@^3.0.1: isstream@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== -jackspeak@^2.3.5: +jackspeak@^2.3.6: version "2.3.6" resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8" integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== @@ -5869,7 +5906,7 @@ js-yaml@^4.1.0: jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== jsesc@^2.5.1: version "2.5.2" @@ -5896,20 +5933,20 @@ json-schema-traverse@^0.4.1: resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= +json-schema@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== json5@^1.0.1, json5@^1.0.2: version "1.0.2" @@ -5926,23 +5963,23 @@ json5@^2.1.2, json5@^2.2.3: jsonfile@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== optionalDependencies: graceful-fs "^4.1.6" jsonparse@^1.2.0: version "1.3.1" resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= + integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + version "1.4.2" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" + integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== dependencies: assert-plus "1.0.0" extsprintf "1.3.0" - json-schema "0.2.3" + json-schema "0.4.0" verror "1.10.0" juice@^10.0.0: @@ -6002,25 +6039,25 @@ lerna@^3.22.1: levn@^0.3.0, levn@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== dependencies: prelude-ls "~1.1.2" type-check "~0.3.2" -lilconfig@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.0.0.tgz#f8067feb033b5b74dab4602a5f5029420be749bc" - integrity sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g== +lilconfig@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.1.tgz#9d8a246fa753106cfc205fd2d77042faca56e5e3" + integrity sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ== lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== load-json-file@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" - integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= + integrity sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A== dependencies: graceful-fs "^4.1.2" parse-json "^2.2.0" @@ -6098,12 +6135,12 @@ locate-path@^5.0.0: lodash._reinterpolate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= + integrity sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA== lodash.clonedeep@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= + integrity sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ== lodash.debounce@^4.0.8: version "4.0.8" @@ -6113,12 +6150,12 @@ lodash.debounce@^4.0.8: lodash.get@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" - integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= + integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== lodash.ismatch@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37" - integrity sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc= + integrity sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g== lodash.memoize@^4.1.2: version "4.1.2" @@ -6128,12 +6165,12 @@ lodash.memoize@^4.1.2: lodash.set@^4.3.2: version "4.3.2" resolved "https://registry.yarnpkg.com/lodash.set/-/lodash.set-4.3.2.tgz#d8757b1da807dde24816b0d6a84bea1a76230b23" - integrity sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM= + integrity sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg== lodash.sortby@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= + integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== lodash.template@^4.0.2, lodash.template@^4.5.0: version "4.5.0" @@ -6153,7 +6190,7 @@ lodash.templatesettings@^4.0.0: lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== lodash@^4.17.10, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.2.1: version "4.17.21" @@ -6163,7 +6200,7 @@ lodash@^4.17.10, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17 loud-rejection@^1.0.0: version "1.6.0" resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" - integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= + integrity sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ== dependencies: currently-unhandled "^0.4.1" signal-exit "^3.0.0" @@ -6175,6 +6212,11 @@ loupe@^2.3.6: dependencies: get-func-name "^2.0.1" +lru-cache@^10.2.0: + version "10.2.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.2.tgz#48206bc114c1252940c41b25b41af5b545aca878" + integrity sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ== + lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" @@ -6189,15 +6231,10 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -"lru-cache@^9.1.1 || ^10.0.0": - version "10.2.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.0.tgz#0bd445ca57363465900f4d1f9bd8db343a4d95c3" - integrity sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q== - macos-release@^2.2.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.5.0.tgz#067c2c88b5f3fb3c56a375b2ec93826220fa1ff2" - integrity sha512-EIgv+QZ9r+814gjJj0Bt5vSLJLzswGmSUbUpbi9AIr/fsN2IWFBl2NucV9PAiek+U1STK468tEkxmVYUtuAN3g== + version "2.5.1" + resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.5.1.tgz#bccac4a8f7b93163a8d163b8ebf385b3c5f55bf9" + integrity sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A== make-dir@^1.0.0: version "1.3.0" @@ -6246,17 +6283,17 @@ map-cache@^0.2.2: map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= + integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== map-obj@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9" - integrity sha1-plzSkIepJZi4eRJXpSPgISIqwfk= + integrity sha512-TzQSV2DiMYgoF5RycneKVUzIa9bQsj/B3tTgsE3dOGqlzHnGIDaC7XBE7grnA+8kZPnfqSGFe95VHc2oc0VFUQ== map-obj@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.2.1.tgz#e4ea399dbc979ae735c83c863dd31bdf364277b7" - integrity sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ== + version "4.3.0" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" + integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== map-visit@^1.0.0: version "1.0.0" @@ -6308,7 +6345,7 @@ mensch@^0.3.4: meow@^3.3.0: version "3.7.0" resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" - integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= + integrity sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA== dependencies: camelcase-keys "^2.0.0" decamelize "^1.1.2" @@ -6385,17 +6422,17 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -mime-db@1.48.0: - version "1.48.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.48.0.tgz#e35b31045dd7eada3aaad537ed88a33afbef2d1d" - integrity sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ== +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== mime-types@^2.1.12, mime-types@~2.1.19: - version "2.1.31" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.31.tgz#a00d76b74317c61f9c2db2218b8e9f8e9c5c9e6b" - integrity sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg== + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== dependencies: - mime-db "1.48.0" + mime-db "1.52.0" mime@^2.4.6: version "2.6.0" @@ -6435,9 +6472,9 @@ minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: brace-expansion "^1.1.7" minimatch@^9.0.1, minimatch@^9.0.3: - version "9.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" - integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== + version "9.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51" + integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw== dependencies: brace-expansion "^2.0.1" @@ -6458,17 +6495,12 @@ minimist-options@^3.0.1: arrify "^1.0.1" is-plain-obj "^1.1.0" -minimist@^1.1.3: - version "1.2.7" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18" - integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g== - -minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: +minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== -minipass@^2.3.5, minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: +minipass@^2.3.5, minipass@^2.6.0, minipass@^2.9.0: version "2.9.0" resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== @@ -6476,12 +6508,12 @@ minipass@^2.3.5, minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: safe-buffer "^5.1.2" yallist "^3.0.0" -"minipass@^5.0.0 || ^6.0.2 || ^7.0.0": - version "7.0.4" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" - integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.4: + version "7.1.1" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.1.tgz#f7f85aff59aa22f110b20e27692465cf3bf89481" + integrity sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA== -minizlib@^1.2.1: +minizlib@^1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== @@ -6515,23 +6547,16 @@ mixin-deep@^1.2.0: mkdirp-promise@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz#e9b8f68e552c68a9c1713b84883f7a1dd039b8a1" - integrity sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE= + integrity sha512-Hepn5kb1lJPtVW84RFT40YG1OddBNTOVUZR2bzQUHc+Z03en8/3uX0+060JDhcEzyO08HmipsN9DcnFMxhIL9w== dependencies: mkdirp "*" mkdirp@*: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -mkdirp@^0.5.0: - version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" + version "3.0.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz#e44e4c5607fb279c168241713cc6e0fea9adcb50" + integrity sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg== -mkdirp@^0.5.1, mkdirp@^0.5.3: +mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.5: version "0.5.6" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== @@ -6583,7 +6608,7 @@ multimatch@^3.0.0: mute-stream@0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= + integrity sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ== mute-stream@0.0.8, mute-stream@~0.0.4: version "0.0.8" @@ -6600,9 +6625,9 @@ mz@^2.5.0: thenify-all "^1.0.0" nan@^2.12.1: - version "2.18.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.18.0.tgz#26a6faae7ffbeb293a39660e88a76b82e30b7554" - integrity sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w== + version "2.19.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.19.0.tgz#bb58122ad55a6c5bc973303908d5b16cfdd5a8c0" + integrity sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw== nanoid@^3.3.7: version "3.3.7" @@ -6629,9 +6654,9 @@ nanomatch@^1.2.9: natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== -neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: +neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== @@ -6650,12 +6675,7 @@ node-fetch-npm@^2.0.2: json-parse-better-errors "^1.0.0" safe-buffer "^5.1.1" -node-fetch@^2.5.0, node-fetch@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" - integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== - -node-fetch@^2.6.0: +node-fetch@^2.5.0, node-fetch@^2.6.0, node-fetch@^2.6.7: version "2.7.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== @@ -6732,12 +6752,12 @@ normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package- validate-npm-package-license "^3.0.1" normalize-package-data@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.2.tgz#cae5c410ae2434f9a6c1baa65d5bc3b9366c8699" - integrity sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg== + version "3.0.3" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" + integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== dependencies: hosted-git-info "^4.0.1" - resolve "^1.20.0" + is-core-module "^2.5.0" semver "^7.3.4" validate-npm-package-license "^3.0.1" @@ -6753,10 +6773,10 @@ normalize-path@^3.0.0, normalize-path@~3.0.0: resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== -normalize-url@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.0.1.tgz#a4f27f58cf8c7b287b440b8a8201f42d0b00d256" - integrity sha512-VU4pzAuh7Kip71XEmO9aNREYAdMHFGTVj/i+CaTImS8x0i1d3jUZkXhqluy/PRgjPLMgsLQulYY3PJ/aSbSjpQ== +normalize-url@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== npm-bundled@^1.0.1: version "1.1.2" @@ -6815,7 +6835,7 @@ npm-pick-manifest@^3.0.0: npm-run-path@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== dependencies: path-key "^2.0.0" @@ -6839,7 +6859,7 @@ nth-check@^2.0.1: number-is-nan@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== oauth-sign@~0.9.0: version "0.9.0" @@ -6849,7 +6869,7 @@ oauth-sign@~0.9.0: object-assign@^4.0.1, object-assign@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-copy@^0.1.0: version "0.1.0" @@ -6865,11 +6885,6 @@ object-inspect@^1.13.1: resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== -object-inspect@^1.9.0: - version "1.10.3" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.10.3.tgz#c2aa7d2d09f50c99375704f7a0adf24c5782d369" - integrity sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw== - object-keys@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" @@ -6882,7 +6897,7 @@ object-visit@^1.0.0: dependencies: isobject "^3.0.0" -object.assign@^4.1.2, object.assign@^4.1.4: +object.assign@^4.1.2, object.assign@^4.1.4, object.assign@^4.1.5: version "4.1.5" resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== @@ -6893,41 +6908,45 @@ object.assign@^4.1.2, object.assign@^4.1.4: object-keys "^1.1.1" object.entries@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.4.tgz#43ccf9a50bc5fd5b649d45ab1a579f24e088cafd" - integrity sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA== + version "1.1.8" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.8.tgz#bffe6f282e01f4d17807204a24f8edd823599c41" + integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.2" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" object.fromentries@^2.0.7: - version "2.0.7" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616" - integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== + version "2.0.8" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" + integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" object.getownpropertydescriptors@^2.0.3: - version "2.1.2" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz#1bd63aeacf0d5d2d2f31b5e393b03a7c601a23f7" - integrity sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ== + version "2.1.8" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz#2f1fe0606ec1a7658154ccd4f728504f69667923" + integrity sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" + array.prototype.reduce "^1.0.6" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + gopd "^1.0.1" + safe-array-concat "^1.1.2" object.groupby@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.1.tgz#d41d9f3c8d6c778d9cbac86b4ee9f5af103152ee" - integrity sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ== + version "1.0.3" + resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e" + integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" object.pick@^1.3.0: version "1.3.0" @@ -6937,13 +6956,13 @@ object.pick@^1.3.0: isobject "^3.0.1" object.values@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a" - integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== + version "1.2.0" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.0.tgz#65405a9d92cee68ac2d303002e0b8470a4d9ab1b" + integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" octokit-pagination-methods@^1.1.0: version "1.1.0" @@ -6960,7 +6979,7 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0: onetime@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= + integrity sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ== dependencies: mimic-fn "^1.0.0" @@ -6999,7 +7018,7 @@ os-browserify@^0.3.0: os-homedir@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + integrity sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ== os-name@^3.1.0: version "3.1.0" @@ -7012,7 +7031,7 @@ os-name@^3.1.0: os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== osenv@^0.1.4, osenv@^0.1.5: version "0.1.5" @@ -7025,7 +7044,7 @@ osenv@^0.1.4, osenv@^0.1.5: p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== p-limit@^1.1.0: version "1.3.0" @@ -7065,7 +7084,7 @@ p-locate@^4.1.0: p-map-series@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca" - integrity sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco= + integrity sha512-4k9LlvY6Bo/1FcIdV33wqZQES0Py+iKISU9Uc8p8AjWoZPnFKMpVIVD3s0EYn4jzLh1I+WeUZkJ0Yoa4Qfw3Kg== dependencies: p-reduce "^1.0.0" @@ -7077,7 +7096,7 @@ p-map@^2.1.0: p-pipe@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-1.2.0.tgz#4b1a11399a11520a67790ee5a0c1d5881d6befe9" - integrity sha1-SxoROZoRUgpneQ7loMHViB1r7+k= + integrity sha512-IA8SqjIGA8l9qOksXJvsvkeQ+VGb0TAzNCzvKvz9wt5wWLqfWbV6fXy43gpR2L4Te8sOq3S+Ql9biAaMKPdbtw== p-queue@^4.0.0: version "4.0.0" @@ -7089,7 +7108,7 @@ p-queue@^4.0.0: p-reduce@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" - integrity sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= + integrity sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ== p-try@^1.0.0: version "1.0.0" @@ -7104,7 +7123,7 @@ p-try@^2.0.0: p-waterfall@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-waterfall/-/p-waterfall-1.0.0.tgz#7ed94b3ceb3332782353af6aae11aa9fc235bb00" - integrity sha1-ftlLPOszMngjU69qrhGqn8I1uwA= + integrity sha512-KeXddIp6jBT8qzyxfQGOGzNYc/7ftxKtRc5Uggre02yvbZrSBHE2M2C842/WizMBFD4s0Ngwz3QFOit2A+Ezrg== dependencies: p-reduce "^1.0.0" @@ -7129,26 +7148,27 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" -parse-asn1@^5.0.0, parse-asn1@^5.1.6: - version "5.1.6" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" - integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== +parse-asn1@^5.0.0, parse-asn1@^5.1.7: + version "5.1.7" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.7.tgz#73cdaaa822125f9647165625eb45f8a051d2df06" + integrity sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg== dependencies: - asn1.js "^5.2.0" - browserify-aes "^1.0.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - safe-buffer "^5.1.1" + asn1.js "^4.10.1" + browserify-aes "^1.2.0" + evp_bytestokey "^1.0.3" + hash-base "~3.0" + pbkdf2 "^3.1.2" + safe-buffer "^5.2.1" parse-github-repo-url@^1.3.0: version "1.4.1" resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz#9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50" - integrity sha1-nn2LslKmy2ukJZUGC3v23z28H1A= + integrity sha512-bSWyzBKqcSL4RrncTpGsEKoJ7H8a4L3++ifTAbTFeMHyq2wRV+42DGmQcHIrJIvdcacjIOxEuKH/w4tthF17gg== parse-json@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= + integrity sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ== dependencies: error-ex "^1.2.0" @@ -7173,25 +7193,25 @@ parse-json@^5.0.0, parse-json@^5.2.0: parse-passwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= + integrity sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q== parse-path@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-4.0.3.tgz#82d81ec3e071dcc4ab49aa9f2c9c0b8966bb22bf" - integrity sha512-9Cepbp2asKnWTJ9x2kpw6Fe8y9JDbqwahGCTvklzd/cEq5C5JC59x2Xb0Kx+x0QZ8bvNquGO8/BWP0cwBHzSAA== + version "4.0.4" + resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-4.0.4.tgz#4bf424e6b743fb080831f03b536af9fc43f0ffea" + integrity sha512-Z2lWUis7jlmXC1jeOG9giRO2+FsuyNipeQ43HAjqAZjwSe3SEf+q/84FGPHoso3kyntbxa4c4i77t3m6fGf8cw== dependencies: is-ssh "^1.3.0" protocols "^1.4.0" qs "^6.9.4" query-string "^6.13.8" -parse-url@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-5.0.3.tgz#c158560f14cb1560917e0b7fd8b01adc1e9d3cab" - integrity sha512-nrLCVMJpqo12X8uUJT4GJPd5AFaTOrGx/QpJy3HNcVtq0AZSstVIsnxS5fqNPuoqMUs3MyfBoOP6Zvu2Arok5A== +parse-url@^6.0.0: + version "6.0.5" + resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-6.0.5.tgz#4acab8982cef1846a0f8675fa686cef24b2f6f9b" + integrity sha512-e35AeLTSIlkw/5GFq70IN7po8fmDUjpDPY1rIK+VubRfsUvBonjQ+PBZG+vWMACnQSmNlvl524IucoDmcioMxA== dependencies: is-ssh "^1.3.0" - normalize-url "^6.0.1" + normalize-url "^6.1.0" parse-path "^4.0.0" protocols "^1.4.0" @@ -7228,7 +7248,7 @@ path-dirname@^1.0.0: path-exists@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" - integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= + integrity sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ== dependencies: pinkie-promise "^2.0.0" @@ -7250,30 +7270,30 @@ path-is-absolute@^1.0.0: path-key@^2.0.0, path-key@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== path-key@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== -path-parse@^1.0.6, path-parse@^1.0.7: +path-parse@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== -path-scurry@^1.10.1: - version "1.10.1" - resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698" - integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== +path-scurry@^1.11.0: + version "1.11.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" + integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== dependencies: - lru-cache "^9.1.1 || ^10.0.0" + lru-cache "^10.2.0" minipass "^5.0.0 || ^6.0.2 || ^7.0.0" path-type@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" - integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= + integrity sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg== dependencies: graceful-fs "^4.1.2" pify "^2.0.0" @@ -7286,17 +7306,12 @@ path-type@^3.0.0: dependencies: pify "^3.0.0" -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - pathval@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== -pbkdf2@^3.0.3: +pbkdf2@^3.0.3, pbkdf2@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== @@ -7310,12 +7325,12 @@ pbkdf2@^3.0.3: performance-now@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== +picocolors@^1.0.0, picocolors@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" + integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== picomatch@^2.0.4, picomatch@^2.2.1: version "2.3.1" @@ -7325,7 +7340,7 @@ picomatch@^2.0.4, picomatch@^2.2.1: pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== pify@^3.0.0: version "3.0.0" @@ -7340,14 +7355,14 @@ pify@^4.0.1: pinkie-promise@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= + integrity sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw== dependencies: pinkie "^2.0.0" pinkie@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== pirates@^4.0.6: version "4.0.6" @@ -7373,209 +7388,214 @@ posix-character-classes@^0.1.0: resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== -postcss-calc@^9.0.1: - version "9.0.1" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-9.0.1.tgz#a744fd592438a93d6de0f1434c572670361eb6c6" - integrity sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ== +possible-typed-array-names@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" + integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== + +postcss-calc@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-10.0.0.tgz#aca29a1c66dd481ca30d08f6932b1274a1003716" + integrity sha512-OmjhudoNTP0QleZCwl1i6NeBwN+5MZbY5ersLZz69mjJiDVv/p57RjRuKDkHeDWr4T+S97wQfsqRTNoDHB2e3g== dependencies: - postcss-selector-parser "^6.0.11" + postcss-selector-parser "^6.0.16" postcss-value-parser "^4.2.0" -postcss-colormin@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-6.0.2.tgz#2af9ce753937b08e058dbc6879e4aedfab42806b" - integrity sha512-TXKOxs9LWcdYo5cgmcSHPkyrLAh86hX1ijmyy6J8SbOhyv6ua053M3ZAM/0j44UsnQNIWdl8gb5L7xX2htKeLw== +postcss-colormin@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-7.0.0.tgz#76b9e40eff69a363c1fc5ce2f0ece1d4a01d1de8" + integrity sha512-5CN6fqtsEtEtwf3mFV3B4UaZnlYljPpzmGeDB4yCK067PnAtfLe9uX2aFZaEwxHE7HopG5rUkW8gyHrNAesHEg== dependencies: - browserslist "^4.22.2" + browserslist "^4.23.0" caniuse-api "^3.0.0" - colord "^2.9.1" + colord "^2.9.3" postcss-value-parser "^4.2.0" -postcss-convert-values@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-6.0.2.tgz#c4a7509aeb1cc7ac3f6948fcbffc2bf8cac7c56a" - integrity sha512-aeBmaTnGQ+NUSVQT8aY0sKyAD/BaLJenEKZ03YK0JnDE1w1Rr8XShoxdal2V2H26xTJKr3v5haByOhJuyT4UYw== +postcss-convert-values@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-7.0.0.tgz#4a53e79c4bd81cfed8a7ed3fffb7b255a2f5f300" + integrity sha512-bMuzDgXBbFbByPgj+/r6va8zNuIDUaIIbvAFgdO1t3zdgJZ77BZvu6dfWyd6gHEJnYzmeVr9ayUsAQL3/qLJ0w== dependencies: - browserslist "^4.22.2" + browserslist "^4.23.0" postcss-value-parser "^4.2.0" -postcss-discard-comments@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-6.0.1.tgz#46176212bd9c3e5f48aa4b8b4868786726c41d36" - integrity sha512-f1KYNPtqYLUeZGCHQPKzzFtsHaRuECe6jLakf/RjSRqvF5XHLZnM2+fXLhb8Qh/HBFHs3M4cSLb1k3B899RYIg== +postcss-discard-comments@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-7.0.0.tgz#3919e4237630f74927f3976ac5789cfc26731494" + integrity sha512-xpSdzRqYmy4YIVmjfGyYXKaI1SRnK6CTr+4Zmvyof8ANwvgfZgGdVtmgAvzh59gJm808mJCWQC9tFN0KF5dEXA== -postcss-discard-duplicates@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.1.tgz#112b1a95948e69b3484fdd43584dda6930977939" - integrity sha512-1hvUs76HLYR8zkScbwyJ8oJEugfPV+WchpnA+26fpJ7Smzs51CzGBHC32RS03psuX/2l0l0UKh2StzNxOrKCYg== +postcss-discard-duplicates@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-7.0.0.tgz#47ae1154cc89ad0a50099fbac1f74c942214c961" + integrity sha512-bAnSuBop5LpAIUmmOSsuvtKAAKREB6BBIYStWUTGq8oG5q9fClDMMuY8i4UPI/cEcDx2TN+7PMnXYIId20UVDw== -postcss-discard-empty@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-6.0.1.tgz#b34cb45ec891246da4506b53e352390fdef126c4" - integrity sha512-yitcmKwmVWtNsrrRqGJ7/C0YRy53i0mjexBDQ9zYxDwTWVBgbU4+C9jIZLmQlTDT9zhml+u0OMFJh8+31krmOg== +postcss-discard-empty@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-7.0.0.tgz#218829d1ef0a5d5142dd62f0aa60e00e599d2033" + integrity sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA== -postcss-discard-overridden@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-6.0.1.tgz#c63c559237758d74bc505452393a64dda9b19ef4" - integrity sha512-qs0ehZMMZpSESbRkw1+inkf51kak6OOzNRaoLd/U7Fatp0aN2HQ1rxGOrJvYcRAN9VpX8kUF13R2ofn8OlvFVA== +postcss-discard-overridden@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-7.0.0.tgz#b123ea51e3d4e1d0a254cf71eaff1201926d319c" + integrity sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w== -postcss-merge-longhand@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-6.0.2.tgz#cd4e83014851da59545e9a906b245615550f4064" - integrity sha512-+yfVB7gEM8SrCo9w2lCApKIEzrTKl5yS1F4yGhV3kSim6JzbfLGJyhR1B6X+6vOT0U33Mgx7iv4X9MVWuaSAfw== +postcss-merge-longhand@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-7.0.0.tgz#aabfae74428a5506c4d50842445845c1cc10c9c6" + integrity sha512-0X8I4/9+G03X5/5NnrfopG/YEln2XU8heDh7YqBaiq2SeaKIG3n66ShZPjIolmVuLBQ0BEm3yS8o1mlCLHdW7A== dependencies: postcss-value-parser "^4.2.0" - stylehacks "^6.0.2" + stylehacks "^7.0.0" -postcss-merge-rules@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-6.0.3.tgz#08fcf714faaad75b1980ecd961b080ae2f8ddeb3" - integrity sha512-yfkDqSHGohy8sGYIJwBmIGDv4K4/WrJPX355XrxQb/CSsT4Kc/RxDi6akqn5s9bap85AWgv21ArcUWwWdGNSHA== +postcss-merge-rules@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-7.0.0.tgz#069a427807fdb1e2dcca3bf218d0a9f70103526a" + integrity sha512-Zty3VlOsD6VSjBMu6PiHCVpLegtBT/qtZRVBcSeyEZ6q1iU5qTYT0WtEoLRV+YubZZguS5/ycfP+NRiKfjv6aw== dependencies: - browserslist "^4.22.2" + browserslist "^4.23.0" caniuse-api "^3.0.0" - cssnano-utils "^4.0.1" - postcss-selector-parser "^6.0.15" + cssnano-utils "^5.0.0" + postcss-selector-parser "^6.0.16" -postcss-minify-font-values@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-6.0.1.tgz#788eb930168be90225f3937f0b70aa19d8b532b2" - integrity sha512-tIwmF1zUPoN6xOtA/2FgVk1ZKrLcCvE0dpZLtzyyte0j9zUeB8RTbCqrHZGjJlxOvNWKMYtunLrrl7HPOiR46w== +postcss-minify-font-values@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-7.0.0.tgz#d16a75a2548e000779566b3568fc874ee5d0aa17" + integrity sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog== dependencies: postcss-value-parser "^4.2.0" -postcss-minify-gradients@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-6.0.1.tgz#4faf1880b483dc37016658aa186b42194ff9b5bc" - integrity sha512-M1RJWVjd6IOLPl1hYiOd5HQHgpp6cvJVLrieQYS9y07Yo8itAr6jaekzJphaJFR0tcg4kRewCk3kna9uHBxn/w== +postcss-minify-gradients@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-7.0.0.tgz#f6d84456e6d49164a55d0e45bb1b1809c6cf0959" + integrity sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg== dependencies: - colord "^2.9.1" - cssnano-utils "^4.0.1" + colord "^2.9.3" + cssnano-utils "^5.0.0" postcss-value-parser "^4.2.0" -postcss-minify-params@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-6.0.2.tgz#bd64af642fa5610281b8a9461598bbb91f92ae05" - integrity sha512-zwQtbrPEBDj+ApELZ6QylLf2/c5zmASoOuA4DzolyVGdV38iR2I5QRMsZcHkcdkZzxpN8RS4cN7LPskOkTwTZw== +postcss-minify-params@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-7.0.0.tgz#dfa8263d38570b1116da2c72f69190ea665b17aa" + integrity sha512-XOJAuX8Q/9GT1sGxlUvaFEe2H9n50bniLZblXXsAT/BwSfFYvzSZeFG7uupwc0KbKpTnflnQ7aMwGzX6JUWliQ== dependencies: - browserslist "^4.22.2" - cssnano-utils "^4.0.1" + browserslist "^4.23.0" + cssnano-utils "^5.0.0" postcss-value-parser "^4.2.0" -postcss-minify-selectors@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-6.0.2.tgz#62065b38d3453ddc6627ba50e4f4a2154b031aa0" - integrity sha512-0b+m+w7OAvZejPQdN2GjsXLv5o0jqYHX3aoV0e7RBKPCsB7TYG5KKWBFhGnB/iP3213Ts8c5H4wLPLMm7z28Sg== +postcss-minify-selectors@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-7.0.0.tgz#5dedb26806f58d683a3bb362e095ad5aa24f1bf6" + integrity sha512-f00CExZhD6lNw2vTZbcnmfxVgaVKzUw6IRsIFX3JTT8GdsoABc1WnhhGwL1i8YPJ3sSWw39fv7XPtvLb+3Uitw== dependencies: - postcss-selector-parser "^6.0.15" + postcss-selector-parser "^6.0.16" -postcss-normalize-charset@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-6.0.1.tgz#5f70e1eb8bbdbcfcbed060ef70f179e8fef57d0c" - integrity sha512-aW5LbMNRZ+oDV57PF9K+WI1Z8MPnF+A8qbajg/T8PP126YrGX1f9IQx21GI2OlGz7XFJi/fNi0GTbY948XJtXg== +postcss-normalize-charset@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-7.0.0.tgz#92244ae73c31bf8f8885d5f16ff69e857ac6c001" + integrity sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ== -postcss-normalize-display-values@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.1.tgz#ff9aa30bbf1283294bfd9cc8b6fb81ff060a7f2d" - integrity sha512-mc3vxp2bEuCb4LgCcmG1y6lKJu1Co8T+rKHrcbShJwUmKJiEl761qb/QQCfFwlrvSeET3jksolCR/RZuMURudw== +postcss-normalize-display-values@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-7.0.0.tgz#01fb50e5e97ef8935363629bea5a6d3b3aac1342" + integrity sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-positions@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-6.0.1.tgz#41ffdc72994f024c6cd6e91dbfb40ab9abe6fe90" - integrity sha512-HRsq8u/0unKNvm0cvwxcOUEcakFXqZ41fv3FOdPn916XFUrympjr+03oaLkuZENz3HE9RrQE9yU0Xv43ThWjQg== +postcss-normalize-positions@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-7.0.0.tgz#4eebd7c9d3dde40c97b8047cad38124fc844c463" + integrity sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-repeat-style@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.1.tgz#55dc54b6f80305b280a379899a6626e0a07b04a8" - integrity sha512-Gbb2nmCy6tTiA7Sh2MBs3fj9W8swonk6lw+dFFeQT68B0Pzwp1kvisJQkdV6rbbMSd9brMlS8I8ts52tAGWmGQ== +postcss-normalize-repeat-style@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-7.0.0.tgz#0cb784655d5714d29bd3bda6dee2fb628aa7227b" + integrity sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-string@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-6.0.1.tgz#7605e0fb4ec7bf2709709991d13a949e4419db1d" - integrity sha512-5Fhx/+xzALJD9EI26Aq23hXwmv97Zfy2VFrt5PLT8lAhnBIZvmaT5pQk+NuJ/GWj/QWaKSKbnoKDGLbV6qnhXg== +postcss-normalize-string@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-7.0.0.tgz#a119d3e63a9614570d8413d572fb9fc8c6a64e8c" + integrity sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-timing-functions@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.1.tgz#ef937b7ca2fd62ed0b46645ea5728b842a3600db" - integrity sha512-4zcczzHqmCU7L5dqTB9rzeqPWRMc0K2HoR+Bfl+FSMbqGBUcP5LRfgcH4BdRtLuzVQK1/FHdFoGT3F7rkEnY+g== +postcss-normalize-timing-functions@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-7.0.0.tgz#99d0ee8c4b23b7f4355fafb91385833b9b07108b" + integrity sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-unicode@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-6.0.2.tgz#361026744ff11baebaec771b60c2a5f36f274fd0" - integrity sha512-Ff2VdAYCTGyMUwpevTZPZ4w0+mPjbZzLLyoLh/RMpqUqeQKZ+xMm31hkxBavDcGKcxm6ACzGk0nBfZ8LZkStKA== +postcss-normalize-unicode@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.0.tgz#bd66bfc238bf4d1eaea356639260c04fce408476" + integrity sha512-OnKV52/VFFDAim4n0pdI+JAhsolLBdnCKxE6VV5lW5Q/JeVGFN8UM8ur6/A3EAMLsT1ZRm3fDHh/rBoBQpqi2w== dependencies: - browserslist "^4.22.2" + browserslist "^4.23.0" postcss-value-parser "^4.2.0" -postcss-normalize-url@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-6.0.1.tgz#eae58cb4f5f9a4fa5bbbf6d4222dff534ad46186" - integrity sha512-jEXL15tXSvbjm0yzUV7FBiEXwhIa9H88JOXDGQzmcWoB4mSjZIsmtto066s2iW9FYuIrIF4k04HA2BKAOpbsaQ== +postcss-normalize-url@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-7.0.0.tgz#c88cb7cf8952d3ff631e4eba924e7b060ca802f6" + integrity sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-whitespace@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.1.tgz#b5933750b938814c028d3d2b2e5c0199e0037b53" - integrity sha512-76i3NpWf6bB8UHlVuLRxG4zW2YykF9CTEcq/9LGAiz2qBuX5cBStadkk0jSkg9a9TCIXbMQz7yzrygKoCW9JuA== +postcss-normalize-whitespace@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-7.0.0.tgz#46b025f0bea72139ddee63015619b0c21cebd845" + integrity sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ== dependencies: postcss-value-parser "^4.2.0" -postcss-ordered-values@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-6.0.1.tgz#553e735d009065b362da93340e57f43d5f2d0fbc" - integrity sha512-XXbb1O/MW9HdEhnBxitZpPFbIvDgbo9NK4c/5bOfiKpnIGZDoL2xd7/e6jW5DYLsWxBbs+1nZEnVgnjnlFViaA== +postcss-ordered-values@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-7.0.0.tgz#cea4e2a140ed1c7b055e0ab967b82a36b584debf" + integrity sha512-KROvC63A8UQW1eYDljQe1dtwc1E/M+mMwDT6z7khV/weHYLWTghaLRLunU7x1xw85lWFwVZOAGakxekYvKV+0w== dependencies: - cssnano-utils "^4.0.1" + cssnano-utils "^5.0.0" postcss-value-parser "^4.2.0" -postcss-reduce-initial@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-6.0.2.tgz#763d25902406c872264041df69f182eb15a5d9be" - integrity sha512-YGKalhNlCLcjcLvjU5nF8FyeCTkCO5UtvJEt0hrPZVCTtRLSOH4z00T1UntQPj4dUmIYZgMj8qK77JbSX95hSw== +postcss-reduce-initial@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-7.0.0.tgz#a9e64778dd44604c2bda109e2fd14b99ab0d1416" + integrity sha512-iqGgmBxY9LrblZ0BKLjmrA1mC/cf9A/wYCCqSmD6tMi+xAyVl0+DfixZIHSVDMbCPRPjNmVF0DFGth/IDGelFQ== dependencies: - browserslist "^4.22.2" + browserslist "^4.23.0" caniuse-api "^3.0.0" -postcss-reduce-transforms@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.1.tgz#7bf59d7c6e7066e3b18ef17237d2344bd3da6d75" - integrity sha512-fUbV81OkUe75JM+VYO1gr/IoA2b/dRiH6HvMwhrIBSUrxq3jNZQZitSnugcTLDi1KkQh1eR/zi+iyxviUNBkcQ== +postcss-reduce-transforms@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-7.0.0.tgz#0386080a14e5faad9f8eda33375b79fe7c4f9677" + integrity sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew== dependencies: postcss-value-parser "^4.2.0" -postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.15: - version "6.0.15" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz#11cc2b21eebc0b99ea374ffb9887174855a01535" - integrity sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw== +postcss-selector-parser@^6.0.16: + version "6.0.16" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz#3b88b9f5c5abd989ef4e2fc9ec8eedd34b20fb04" + integrity sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss-svgo@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-6.0.2.tgz#dbc9d03e7f346bc0d82443078602a951e0214836" - integrity sha512-IH5R9SjkTkh0kfFOQDImyy1+mTCb+E830+9SV1O+AaDcoHTvfsvt6WwJeo7KwcHbFnevZVCsXhDmjFiGVuwqFQ== +postcss-svgo@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-7.0.0.tgz#2f11b45c6fa42da155fd7c16c44e69bf086c5992" + integrity sha512-Xj5DRdvA97yRy3wjbCH2NKXtDUwEnph6EHr5ZXszsBVKCNrKXYBjzAXqav7/Afz5WwJ/1peZoTguCEJIg7ytmA== dependencies: postcss-value-parser "^4.2.0" svgo "^3.2.0" -postcss-unique-selectors@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-6.0.2.tgz#09a34a5a31a649d3e9bca5962af0616f39d071d2" - integrity sha512-8IZGQ94nechdG7Y9Sh9FlIY2b4uS8/k8kdKRX040XHsS3B6d1HrJAkXrBSsSu4SuARruSsUjW3nlSw8BHkaAYQ== +postcss-unique-selectors@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-7.0.0.tgz#8cc2f919bce33c429cce93624f2b8f9bbd4bd882" + integrity sha512-NYFqcft7vVQMZlQPsMdMPy+qU/zDpy95Malpw4GeA9ZZjM6dVXDshXtDmLc0m4WCD6XeZCJqjTfPT1USsdt+rA== dependencies: - postcss-selector-parser "^6.0.15" + postcss-selector-parser "^6.0.16" postcss-value-parser@^4.2.0: version "4.2.0" @@ -7583,13 +7603,13 @@ postcss-value-parser@^4.2.0: integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== postcss@^8.4.33: - version "8.4.33" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742" - integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== + version "8.4.38" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e" + integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== dependencies: nanoid "^3.3.7" picocolors "^1.0.0" - source-map-js "^1.0.2" + source-map-js "^1.2.0" posthtml-parser@^0.11.0: version "0.11.0" @@ -7616,14 +7636,9 @@ posthtml@^0.16.5: prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== prettier@^3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.2.4.tgz#4723cadeac2ce7c9227de758e5ff9b14e075f283" - integrity sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ== - -prettier@^3.2.5: version "3.2.5" resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.2.5.tgz#e52bc3090586e824964a8813b09aba6233b28368" integrity sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A== @@ -7651,7 +7666,7 @@ promise-inflight@^1.0.1: promise-retry@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-1.1.1.tgz#6739e968e3051da20ce6497fb2b50f6911df3d6d" - integrity sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0= + integrity sha512-StEy2osPr28o17bIW776GtwO6+Q+M9zPiZkYfosciUUMYqjhU/ffwRAH0zN2+uvGyUsn8/YICIHRzLbPacpZGw== dependencies: err-code "^1.0.0" retry "^0.10.0" @@ -7659,7 +7674,7 @@ promise-retry@^1.1.1: promzard@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee" - integrity sha1-JqXW7ox97kyxIggwWs+5O6OCqe4= + integrity sha512-JZeYqd7UAcHCwI+sTOeUDYkvEU+1bQ7iE0UT1MgB/tERkAPkesW46MrpIySzODi+owTjZtiF8Ay5j9m60KmMBw== dependencies: read "1" @@ -7668,11 +7683,16 @@ proto-list@~1.2.1: resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== -protocols@^1.1.0, protocols@^1.4.0: +protocols@^1.4.0: version "1.4.8" resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.8.tgz#48eea2d8f58d9644a4a32caae5d5db290a075ce8" integrity sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg== +protocols@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/protocols/-/protocols-2.0.1.tgz#8f155da3fc0f32644e83c5782c8e8212ccf70a86" + integrity sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q== + protoduck@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/protoduck/-/protoduck-5.0.1.tgz#03c3659ca18007b69a50fd82a7ebcc516261151f" @@ -7686,9 +7706,9 @@ prr@~1.0.1: integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== psl@^1.1.28: - version "1.8.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + version "1.9.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" + integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== public-encrypt@^4.0.0: version "4.0.3" @@ -7732,39 +7752,27 @@ punycode@^1.2.4, punycode@^1.4.1: resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== -punycode@^2.1.0: +punycode@^2.1.0, punycode@^2.1.1: version "2.3.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== -punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - q@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== -qs@^6.11.2: - version "6.11.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9" - integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== +qs@^6.11.2, qs@^6.9.4: + version "6.12.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.12.1.tgz#39422111ca7cbdb70425541cba20c7d7b216599a" + integrity sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ== dependencies: - side-channel "^1.0.4" - -qs@^6.9.4: - version "6.10.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a" - integrity sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg== - dependencies: - side-channel "^1.0.4" + side-channel "^1.0.6" qs@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + version "6.5.3" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" + integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== query-string@^6.13.8: version "6.14.1" @@ -7784,7 +7792,7 @@ querystring-es3@^0.2.0: quick-lru@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8" - integrity sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g= + integrity sha512-tRS7sTgyxMXtLum8L65daJnHUhfDUgboRdcWW2bR9vBfrj2+O5HSMbQOJfJJjIVSPFqbBCF37FpwWXGitDc5tA== quick-lru@^4.0.1: version "4.0.1" @@ -7835,7 +7843,7 @@ read-package-tree@^5.1.6: read-pkg-up@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" - integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= + integrity sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A== dependencies: find-up "^1.0.0" read-pkg "^1.0.0" @@ -7860,7 +7868,7 @@ read-pkg-up@^7.0.1: read-pkg@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" - integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= + integrity sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ== dependencies: load-json-file "^1.0.0" normalize-package-data "^2.3.2" @@ -7888,11 +7896,11 @@ read-pkg@^5.2.0: read@1, read@~1.0.1: version "1.0.7" resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" - integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ= + integrity sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ== dependencies: mute-stream "~0.0.4" -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@^2.3.8, readable-stream@~2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== @@ -7905,29 +7913,7 @@ read@1, read@~1.0.1: string_decoder "~1.1.1" util-deprecate "~1.0.1" -"readable-stream@2 || 3", readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@^2.0.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@^3.6.0, readable-stream@^3.6.2: +"readable-stream@2 || 3", readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.6.0: version "3.6.2" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== @@ -7965,7 +7951,7 @@ readdirp@~3.6.0: redent@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" - integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= + integrity sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g== dependencies: indent-string "^2.1.0" strip-indent "^1.0.1" @@ -7973,7 +7959,7 @@ redent@^1.0.0: redent@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa" - integrity sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo= + integrity sha512-XNwrTx77JQCEMXTeb8movBKuK75MgH0RZkujNuDKCezemx/voapl9i2gCSi8WWm8+ox5ycJi1gxF22fR7c0Ciw== dependencies: indent-string "^3.0.0" strip-indent "^2.0.0" @@ -8018,14 +8004,15 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regexp.prototype.flags@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e" - integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== +regexp.prototype.flags@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" + integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - set-function-name "^2.0.0" + call-bind "^1.0.6" + define-properties "^1.2.1" + es-errors "^1.3.0" + set-function-name "^2.0.1" regexpp@^2.0.1: version "2.0.1" @@ -8069,7 +8056,7 @@ repeat-string@^1.6.1: repeating@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" - integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= + integrity sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A== dependencies: is-finite "^1.0.0" @@ -8102,7 +8089,7 @@ request@^2.88.0: require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== require-main-filename@^2.0.0: version "2.0.0" @@ -8112,19 +8099,19 @@ require-main-filename@^2.0.0: require-package-name@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/require-package-name/-/require-package-name-2.0.1.tgz#c11e97276b65b8e2923f75dabf5fb2ef0c3841b9" - integrity sha1-wR6XJ2tluOKSP3Xav1+y7ww4Qbk= + integrity sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q== resolve-cwd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= + integrity sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg== dependencies: resolve-from "^3.0.0" resolve-dir@^1.0.0, resolve-dir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= + integrity sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg== dependencies: expand-tilde "^2.0.0" global-modules "^1.0.0" @@ -8132,7 +8119,7 @@ resolve-dir@^1.0.0, resolve-dir@^1.0.1: resolve-from@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= + integrity sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw== resolve-from@^4.0.0: version "4.0.0" @@ -8144,7 +8131,7 @@ resolve-url@^0.2.1: resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== -resolve@^1.10.0, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.4: +resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.22.4: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== @@ -8153,18 +8140,10 @@ resolve@^1.10.0, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.4: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -resolve@^1.12.0: - version "1.20.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" - integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - restore-cursor@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= + integrity sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q== dependencies: onetime "^2.0.0" signal-exit "^3.0.2" @@ -8185,7 +8164,7 @@ ret@~0.1.10: retry@^0.10.0: version "0.10.1" resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" - integrity sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q= + integrity sha512-ZXUSQYTHdl3uS7IuCehYfMzKyIDBNoAuUblvy5oGO5UJSUTmStUUVPXbA9Qxd173Bgre53yCQczQuHgRWAdvJQ== rimraf@2.6.3: version "2.6.3" @@ -8235,13 +8214,13 @@ rxjs@^6.4.0, rxjs@^6.6.0: dependencies: tslib "^1.9.0" -safe-array-concat@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.0.tgz#8d0cae9cb806d6d1c06e08ab13d847293ebe0692" - integrity sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg== +safe-array-concat@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb" + integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== dependencies: - call-bind "^1.0.5" - get-intrinsic "^1.2.2" + call-bind "^1.0.7" + get-intrinsic "^1.2.4" has-symbols "^1.0.3" isarray "^2.0.5" @@ -8255,13 +8234,13 @@ safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-regex-test@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.2.tgz#3ba32bdb3ea35f940ee87e5087c60ee786c3f6c5" - integrity sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ== +safe-regex-test@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377" + integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== dependencies: - call-bind "^1.0.5" - get-intrinsic "^1.2.2" + call-bind "^1.0.6" + es-errors "^1.3.0" is-regex "^1.1.4" safe-regex@^1.1.0: @@ -8294,32 +8273,20 @@ schema-utils@^2.6.5: ajv "^6.12.4" ajv-keywords "^3.5.2" -"semver@2 || 3 || 4 || 5", semver@^5.6.0: +"semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0, semver@^5.7.1: version "5.7.2" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -"semver@2.x || 3.x || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.7.0, semver@^5.7.1: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@^6.0.0, semver@^6.1.2, semver@^6.3.1: +semver@^6.0.0, semver@^6.1.2, semver@^6.2.0, semver@^6.3.1: version "6.3.1" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^6.2.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - semver@^7.3.4: - version "7.3.5" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== - dependencies: - lru-cache "^6.0.0" + version "7.6.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" + integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== serialize-javascript@^1.7.0: version "1.9.1" @@ -8336,27 +8303,29 @@ serialize-javascript@^4.0.0: set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== -set-function-length@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.0.tgz#2f81dc6c16c7059bda5ab7c82c11f03a515ed8e1" - integrity sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w== +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== dependencies: - define-data-property "^1.1.1" + define-data-property "^1.1.4" + es-errors "^1.3.0" function-bind "^1.1.2" - get-intrinsic "^1.2.2" + get-intrinsic "^1.2.4" gopd "^1.0.1" - has-property-descriptors "^1.0.1" + has-property-descriptors "^1.0.2" -set-function-name@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" - integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== +set-function-name@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== dependencies: - define-data-property "^1.0.1" + define-data-property "^1.1.4" + es-errors "^1.3.0" functions-have-names "^1.2.3" - has-property-descriptors "^1.0.0" + has-property-descriptors "^1.0.2" set-value@^2.0.0, set-value@^2.0.1: version "2.0.1" @@ -8391,7 +8360,7 @@ shallow-clone@^3.0.0: shebang-command@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== dependencies: shebang-regex "^1.0.0" @@ -8405,26 +8374,27 @@ shebang-command@^2.0.0: shebang-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== shebang-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== +side-channel@^1.0.4, side-channel@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" + call-bind "^1.0.7" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== signal-exit@^4.0.1: version "4.1.0" @@ -8453,12 +8423,12 @@ slick@^1.12.2: slide@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" - integrity sha1-VusCfWW00tzmyy4tMsTUr8nh1wc= + integrity sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw== smart-buffer@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz#91605c25d91652f4661ea69ccf45f1b331ca21ba" - integrity sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw== + version "4.2.0" + resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" + integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== snapdragon-node@^2.0.1: version "2.1.1" @@ -8509,7 +8479,7 @@ socks@~2.3.2: sort-keys@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= + integrity sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== dependencies: is-plain-obj "^1.0.0" @@ -8518,10 +8488,10 @@ source-list-map@^2.0.0: resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== -source-map-js@^1.0.1, source-map-js@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== +source-map-js@^1.0.1, source-map-js@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af" + integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== source-map-resolve@^0.5.0: version "0.5.3" @@ -8566,9 +8536,9 @@ spdx-correct@^3.0.0: spdx-license-ids "^3.0.0" spdx-exceptions@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.4.0.tgz#c07a4ede25b16e4f78e6707bbd84b15a45c19c1b" - integrity sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw== + version "2.5.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz#5d607d27fc806f66d7b64a766650fa890f04ed66" + integrity sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w== spdx-expression-parse@^3.0.0: version "3.0.1" @@ -8579,9 +8549,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.16" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz#a14f64e0954f6e25cc6587bd4f392522db0d998f" - integrity sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw== + version "3.0.17" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz#887da8aa73218e51a1d917502d79863161a93f9c" + integrity sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg== split-on-first@^1.0.0: version "1.1.0" @@ -8619,12 +8589,12 @@ split@^1.0.0: sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== + version "1.18.0" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.18.0.tgz#1663e55cddf4d688b86a46b77f0d5fe363aba028" + integrity sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ== dependencies: asn1 "~0.2.3" assert-plus "^1.0.0" @@ -8686,9 +8656,9 @@ stream-shift@^1.0.0: strict-uri-encode@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" - integrity sha1-ucczDHBChi9rFC3CdLvMWGbONUY= + integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0": version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -8700,13 +8670,22 @@ strict-uri-encode@^2.0.0: string-width@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + integrity sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== dependencies: code-point-at "^1.0.0" is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -"string-width@^1.0.2 || 2", string-width@^2.1.0: +"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== @@ -8723,15 +8702,6 @@ string-width@^3.0.0, string-width@^3.1.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" -string-width@^4.1.0, string-width@^4.2.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" - integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" - string-width@^5.0.1, string-width@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" @@ -8741,32 +8711,33 @@ string-width@^5.0.1, string-width@^5.1.2: emoji-regex "^9.2.2" strip-ansi "^7.0.1" -string.prototype.trim@^1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd" - integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== +string.prototype.trim@^1.2.9: + version "1.2.9" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4" + integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.0" + es-object-atoms "^1.0.0" -string.prototype.trimend@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e" - integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== +string.prototype.trimend@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz#3651b8513719e8a9f48de7f2f77640b26652b229" + integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" -string.prototype.trimstart@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298" - integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== +string.prototype.trimstart@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" string_decoder@^1.0.0, string_decoder@^1.1.1: version "1.3.0" @@ -8782,8 +8753,7 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.1: - name strip-ansi-cjs +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -8793,14 +8763,14 @@ string_decoder@~1.1.1: strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== dependencies: ansi-regex "^2.0.0" strip-ansi@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + integrity sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== dependencies: ansi-regex "^3.0.0" @@ -8811,12 +8781,12 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" -strip-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: - ansi-regex "^5.0.0" + ansi-regex "^5.0.1" strip-ansi@^7.0.1: version "7.1.0" @@ -8828,7 +8798,7 @@ strip-ansi@^7.0.1: strip-bom@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" - integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= + integrity sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g== dependencies: is-utf8 "^0.2.0" @@ -8840,19 +8810,19 @@ strip-bom@^3.0.0: strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + integrity sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== strip-indent@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" - integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= + integrity sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA== dependencies: get-stdin "^4.0.1" strip-indent@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" - integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g= + integrity sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA== strip-indent@^3.0.0: version "3.0.0" @@ -8875,13 +8845,13 @@ strong-log-transformer@^2.0.0: minimist "^1.2.0" through "^2.3.4" -stylehacks@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-6.0.2.tgz#5bf2654561752547d4548765f35c9a49659b3742" - integrity sha512-00zvJGnCu64EpMjX8b5iCZ3us2Ptyw8+toEkb92VdmkEaRaSGBNKAoK6aWZckhXxmQP8zWiTaFaiMGIU8Ve8sg== +stylehacks@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-7.0.0.tgz#68e8ee54724671c0c698be82e1299c6548c31921" + integrity sha512-47Nw4pQ6QJb4CA6dzF2m9810sjQik4dfk4UwAm5wlwhrW3syzZKF8AR4/cfO3Cr6lsFgAoznQq0Wg57qhjTA2A== dependencies: - browserslist "^4.22.2" - postcss-selector-parser "^6.0.15" + browserslist "^4.23.0" + postcss-selector-parser "^6.0.16" supports-color@^5.3.0: version "5.5.0" @@ -8910,9 +8880,9 @@ supports-preserve-symlinks-flag@^1.0.0: integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== svgo@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.2.0.tgz#7a5dff2938d8c6096e00295c2390e8e652fa805d" - integrity sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ== + version "3.3.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.3.2.tgz#ad58002652dffbb5986fc9716afe52d869ecbda8" + integrity sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw== dependencies: "@trysound/sax" "0.2.0" commander "^7.2.0" @@ -8938,27 +8908,27 @@ tapable@^1.0.0, tapable@^1.1.3: integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== tar@^4.4.10, tar@^4.4.12, tar@^4.4.8: - version "4.4.13" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" - integrity sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA== + version "4.4.19" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.19.tgz#2e4d7263df26f2b914dee10c825ab132123742f3" + integrity sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA== dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.8.6" - minizlib "^1.2.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.3" + chownr "^1.1.4" + fs-minipass "^1.2.7" + minipass "^2.9.0" + minizlib "^1.3.3" + mkdirp "^0.5.5" + safe-buffer "^5.2.1" + yallist "^3.1.1" temp-dir@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" - integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= + integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ== temp-write@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/temp-write/-/temp-write-3.4.0.tgz#8cff630fb7e9da05f047c74ce4ce4d685457d492" - integrity sha1-jP9jD7fp2gXwR8dM5M5NaFRX1JI= + integrity sha512-P8NK5aNqcGQBC37i/8pL/K9tFgx14CF2vdwluD/BA/dGWGD4T4E59TE7dAxPyb2wusts2FhMp36EiopBBsGJ2Q== dependencies: graceful-fs "^4.1.2" is-stream "^1.1.0" @@ -8999,12 +8969,12 @@ text-extensions@^1.0.0: text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== thenify-all@^1.0.0: version "1.6.0" resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" - integrity sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY= + integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== dependencies: thenify ">= 3.1.0 < 4" @@ -9041,7 +9011,7 @@ through2@^4.0.0: through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== timers-browserify@^2.0.4: version "2.0.12" @@ -9115,7 +9085,7 @@ tough-cookie@~2.5.0: tr46@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= + integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== dependencies: punycode "^2.1.0" @@ -9127,23 +9097,18 @@ tr46@~0.0.3: trim-newlines@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" - integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= + integrity sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw== trim-newlines@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-2.0.0.tgz#b403d0b91be50c331dfc4b82eeceb22c3de16d20" - integrity sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA= + integrity sha512-MTBWv3jhVjTU7XR3IQHllbiJs8sc75a80OEhB6or/q7pLTWgQ0bMGQXXYQSrSuXe6WiKWDZ5txXY5P59a/coVA== trim-newlines@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== -trim-off-newlines@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" - integrity sha1-n5up2e+odkw4dpi8v+sshI8RrbM= - tsconfig-paths@^3.15.0: version "3.15.0" resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" @@ -9167,19 +9132,19 @@ tty-browserify@0.0.0: tunnel-agent@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== dependencies: safe-buffer "^5.0.1" tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== type-check@~0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== dependencies: prelude-ls "~1.1.2" @@ -9213,44 +9178,49 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -typed-array-buffer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz#18de3e7ed7974b0a729d3feecb94338d1472cd60" - integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== +typed-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3" + integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" - is-typed-array "^1.1.10" + call-bind "^1.0.7" + es-errors "^1.3.0" + is-typed-array "^1.1.13" -typed-array-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0" - integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== +typed-array-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz#d92972d3cff99a3fa2e765a28fcdc0f1d89dec67" + integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== dependencies: - call-bind "^1.0.2" + call-bind "^1.0.7" for-each "^0.3.3" - has-proto "^1.0.1" - is-typed-array "^1.1.10" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" -typed-array-byte-offset@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b" - integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== +typed-array-byte-offset@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz#f9ec1acb9259f395093e4567eb3c28a580d02063" + integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" for-each "^0.3.3" - has-proto "^1.0.1" - is-typed-array "^1.1.10" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" -typed-array-length@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" - integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== +typed-array-length@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3" + integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g== dependencies: - call-bind "^1.0.2" + call-bind "^1.0.7" for-each "^0.3.3" - is-typed-array "^1.1.9" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" typedarray@^0.0.6: version "0.0.6" @@ -9258,9 +9228,9 @@ typedarray@^0.0.6: integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== uglify-js@^3.1.4, uglify-js@^3.6.0: - version "3.13.9" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.13.9.tgz#4d8d21dcd497f29cfd8e9378b9df123ad025999b" - integrity sha512-wZbyTQ1w6Y7fHdt8sJnHfSIuWeDgk6B5rCb4E/AM6QNNPbOMIZph21PW5dRB3h7Df0GszN+t7RuUH6sWK5bF0g== + version "3.17.4" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c" + integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g== uglifyjs-webpack-plugin@^2.1.3: version "2.2.0" @@ -9280,12 +9250,12 @@ uglifyjs-webpack-plugin@^2.1.3: uid-number@0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" - integrity sha1-DqEOgDXo61uOREnwbaHHMGY7qoE= + integrity sha512-c461FXIljswCuscZn67xq9PpszkPT6RjheWFQTgCyabJrTUozElanb0YEqv2UGgk247YpcJkFBuSGNvBlpXM9w== umask@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/umask/-/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d" - integrity sha1-8pzr8B31F5ErtY/5xOUP3o4zMg0= + integrity sha512-lE/rxOhmiScJu9L6RTNVgB/zZbF+vGC0/p6D3xnkAePI2o0sMyFG966iR5Ki50OI/0mNi2yaRnxfLsPmEZF/JA== unbox-primitive@^1.0.2: version "1.0.2" @@ -9297,6 +9267,11 @@ unbox-primitive@^1.0.2: has-symbols "^1.0.3" which-boxed-primitive "^1.0.2" +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" @@ -9352,9 +9327,9 @@ universal-user-agent@^4.0.0: os-name "^3.1.0" universal-user-agent@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" - integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== + version "6.0.1" + resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.1.tgz#15f20f55da3c930c57bddbf1734c6654d5fd35aa" + integrity sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ== universalify@^0.1.0: version "0.1.2" @@ -9375,12 +9350,12 @@ upath@^1.1.1, upath@^1.2.0: integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== update-browserslist-db@^1.0.13: - version "1.0.13" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" - integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + version "1.0.16" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356" + integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ== dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" + escalade "^3.1.2" + picocolors "^1.0.1" uri-js@^4.2.2: version "4.4.1" @@ -9415,7 +9390,7 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: util-promisify@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/util-promisify/-/util-promisify-2.1.0.tgz#3c2236476c4d32c5ff3c47002add7c13b9a82a53" - integrity sha1-PCI2R2xNMsX/PEcAKt18E7moKlM= + integrity sha512-K+5eQPYs14b3+E+hmE2J6gCZ4JmMl9DbYS6BeP2CHq6WMuNxErxf5B/n0fz85L8zUuoO6rIzNNmIQDu/j+1OcA== dependencies: object.getownpropertydescriptors "^2.0.3" @@ -9439,9 +9414,9 @@ uuid@^3.0.1, uuid@^3.3.2: integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== v8-compile-cache@^2.0.3, v8-compile-cache@^2.1.1: - version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== + version "2.4.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz#cdada8bec61e15865f05d097c5f4fd30e94dc128" + integrity sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw== valid-data-url@^3.0.0: version "3.0.1" @@ -9459,14 +9434,14 @@ validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.3: validate-npm-package-name@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" - integrity sha1-X6kS2B630MdK/BQN5zF/DKffQ34= + integrity sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw== dependencies: builtins "^1.0.3" verror@1.10.0: version "1.10.0" resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== dependencies: assert-plus "^1.0.0" core-util-is "1.0.2" @@ -9498,7 +9473,7 @@ watchpack@^1.7.4: wcwidth@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== dependencies: defaults "^1.0.3" @@ -9607,20 +9582,20 @@ which-boxed-primitive@^1.0.2: is-symbol "^1.0.3" which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + version "2.0.1" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" + integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== -which-typed-array@^1.1.11, which-typed-array@^1.1.13: - version "1.1.13" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.13.tgz#870cd5be06ddb616f504e7b039c4c24898184d36" - integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow== +which-typed-array@^1.1.14, which-typed-array@^1.1.15: + version "1.1.15" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" + integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.4" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" for-each "^0.3.3" gopd "^1.0.1" - has-tostringtag "^1.0.0" + has-tostringtag "^1.0.2" which@^1.2.14, which@^1.2.9, which@^1.3.1: version "1.3.1" @@ -9637,11 +9612,11 @@ which@^2.0.1: isexe "^2.0.0" wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + version "1.1.5" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" + integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== dependencies: - string-width "^1.0.2 || 2" + string-width "^1.0.2 || 2 || 3 || 4" windows-release@^3.1.0: version "3.3.3" @@ -9651,14 +9626,14 @@ windows-release@^3.1.0: execa "^1.0.0" word-wrap@~1.2.3: - version "1.2.4" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.4.tgz#cb4b50ec9aca570abd1f52f33cd45b6c61739a9f" - integrity sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA== + version "1.2.5" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== wordwrap@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== worker-farm@^1.7.0: version "1.7.0" @@ -9667,7 +9642,7 @@ worker-farm@^1.7.0: dependencies: errno "~0.1.7" -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -9685,6 +9660,15 @@ wrap-ansi@^5.1.0: string-width "^3.0.0" strip-ansi "^5.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" @@ -9711,7 +9695,7 @@ write-file-atomic@^2.0.0, write-file-atomic@^2.3.0, write-file-atomic@^2.4.2: write-json-file@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.3.0.tgz#2b64c8a33004d54b8698c76d585a77ceb61da32f" - integrity sha1-K2TIozAE1UuGmMdtWFp3zrYdoy8= + integrity sha512-84+F0igFp2dPD6UpAQjOUX3CdKUOqUzn6oE9sDBNzUXINR5VceJ1rauZltqQB/bcYsx3EpKys4C7/PivKUAiWQ== dependencies: detect-indent "^5.0.0" graceful-fs "^4.1.2" @@ -9762,7 +9746,7 @@ y18n@^5.0.5: resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== -yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3: +yallist@^3.0.0, yallist@^3.0.2, yallist@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== @@ -9781,17 +9765,17 @@ yargs-parser@^13.1.2: decamelize "^1.2.0" yargs-parser@^15.0.1: - version "15.0.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-15.0.1.tgz#54786af40b820dcb2fb8025b11b4d659d76323b3" - integrity sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw== + version "15.0.3" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-15.0.3.tgz#316e263d5febe8b38eef61ac092b33dfcc9b1115" + integrity sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA== dependencies: camelcase "^5.0.0" decamelize "^1.2.0" yargs-parser@^20.2.3: - version "20.2.7" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a" - integrity sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw== + version "20.2.9" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== yargs-parser@^21.1.1: version "21.1.1" From b08dea31ed49819fdfecf92c101eaef9c0a75a81 Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Fri, 17 May 2024 15:23:10 +0200 Subject: [PATCH 08/16] v5.0.0-alpha.3 --- lerna.json | 2 +- packages/mjml-accordion/package.json | 4 +- packages/mjml-body/package.json | 4 +- packages/mjml-browser/package.json | 2 +- packages/mjml-button/package.json | 4 +- packages/mjml-carousel/package.json | 4 +- packages/mjml-cli/package.json | 8 +-- packages/mjml-column/package.json | 4 +- packages/mjml-core/package.json | 6 +-- packages/mjml-divider/package.json | 4 +- packages/mjml-group/package.json | 4 +- packages/mjml-head-attributes/package.json | 4 +- packages/mjml-head-breakpoint/package.json | 4 +- packages/mjml-head-font/package.json | 4 +- .../mjml-head-html-attributes/package.json | 4 +- packages/mjml-head-preview/package.json | 4 +- packages/mjml-head-style/package.json | 4 +- packages/mjml-head-title/package.json | 4 +- packages/mjml-head/package.json | 4 +- packages/mjml-hero/package.json | 4 +- packages/mjml-image/package.json | 4 +- packages/mjml-navbar/package.json | 4 +- packages/mjml-parser-xml/package.json | 6 +-- packages/mjml-preset-core/package.json | 52 +++++++++---------- packages/mjml-raw/package.json | 4 +- packages/mjml-section/package.json | 4 +- packages/mjml-social/package.json | 4 +- packages/mjml-spacer/package.json | 4 +- packages/mjml-table/package.json | 4 +- packages/mjml-text/package.json | 4 +- packages/mjml-validator/package.json | 2 +- packages/mjml-wrapper/package.json | 6 +-- packages/mjml/package.json | 10 ++-- 33 files changed, 95 insertions(+), 95 deletions(-) diff --git a/lerna.json b/lerna.json index 50fe1abad..3581aa33c 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ }, "npmClient": "yarn", "useWorkspaces": true, - "version": "5.0.0-alpha.2" + "version": "5.0.0-alpha.3" } diff --git a/packages/mjml-accordion/package.json b/packages/mjml-accordion/package.json index b4beb9d02..c92017d70 100644 --- a/packages/mjml-accordion/package.json +++ b/packages/mjml-accordion/package.json @@ -1,7 +1,7 @@ { "name": "mjml-accordion", "description": "mjml-accordion", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-body/package.json b/packages/mjml-body/package.json index 6ac26ec75..8f7602bf7 100644 --- a/packages/mjml-body/package.json +++ b/packages/mjml-body/package.json @@ -1,7 +1,7 @@ { "name": "mjml-body", "description": "mjml-body", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-browser/package.json b/packages/mjml-browser/package.json index 85b57712a..da5dde7ca 100644 --- a/packages/mjml-browser/package.json +++ b/packages/mjml-browser/package.json @@ -1,7 +1,7 @@ { "name": "mjml-browser", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-button/package.json b/packages/mjml-button/package.json index e74ce9940..ac97aa450 100644 --- a/packages/mjml-button/package.json +++ b/packages/mjml-button/package.json @@ -1,7 +1,7 @@ { "name": "mjml-button", "description": "mjml-button", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-carousel/package.json b/packages/mjml-carousel/package.json index b55cc339f..e867172ac 100644 --- a/packages/mjml-carousel/package.json +++ b/packages/mjml-carousel/package.json @@ -1,7 +1,7 @@ { "name": "mjml-carousel", "description": "mjml-carousel", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-cli/package.json b/packages/mjml-cli/package.json index d058dbe16..20cb3a017 100644 --- a/packages/mjml-cli/package.json +++ b/packages/mjml-cli/package.json @@ -1,7 +1,7 @@ { "name": "mjml-cli", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "bin/mjml", "bin": { "mjml-cli": "bin/mjml" @@ -30,9 +30,9 @@ "glob": "^10.3.10", "lodash": "^4.17.21", "minimatch": "^9.0.3", - "mjml-core": "5.0.0-alpha.2", - "mjml-parser-xml": "5.0.0-alpha.2", - "mjml-validator": "5.0.0-alpha.2", + "mjml-core": "5.0.0-alpha.3", + "mjml-parser-xml": "5.0.0-alpha.3", + "mjml-validator": "5.0.0-alpha.3", "yargs": "^17.7.2" }, "devDependencies": { diff --git a/packages/mjml-column/package.json b/packages/mjml-column/package.json index 8f0243d56..8b623c859 100644 --- a/packages/mjml-column/package.json +++ b/packages/mjml-column/package.json @@ -1,7 +1,7 @@ { "name": "mjml-column", "description": "mjml-column", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-core/package.json b/packages/mjml-core/package.json index e0ed72447..99af809e2 100644 --- a/packages/mjml-core/package.json +++ b/packages/mjml-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-core", "description": "mjml-core", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -29,8 +29,8 @@ "htmlnano": "^2.1.1", "juice": "^10.0.0", "lodash": "^4.17.21", - "mjml-parser-xml": "5.0.0-alpha.2", - "mjml-validator": "5.0.0-alpha.2", + "mjml-parser-xml": "5.0.0-alpha.3", + "mjml-validator": "5.0.0-alpha.3", "postcss": "^8.4.33", "prettier": "^3.2.4" }, diff --git a/packages/mjml-divider/package.json b/packages/mjml-divider/package.json index 114a67378..b007e442c 100644 --- a/packages/mjml-divider/package.json +++ b/packages/mjml-divider/package.json @@ -1,7 +1,7 @@ { "name": "mjml-divider", "description": "mjml-divider", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-group/package.json b/packages/mjml-group/package.json index 7a6e467e4..bf6ed1893 100644 --- a/packages/mjml-group/package.json +++ b/packages/mjml-group/package.json @@ -1,7 +1,7 @@ { "name": "mjml-group", "description": "mjml-group", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-attributes/package.json b/packages/mjml-head-attributes/package.json index e09e62143..4f989f806 100644 --- a/packages/mjml-head-attributes/package.json +++ b/packages/mjml-head-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-attributes", "description": "mjml-head-attributes", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-breakpoint/package.json b/packages/mjml-head-breakpoint/package.json index f8da0b17f..96df3af2a 100644 --- a/packages/mjml-head-breakpoint/package.json +++ b/packages/mjml-head-breakpoint/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-breakpoint", "description": "mjml-head-breakpoint", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-font/package.json b/packages/mjml-head-font/package.json index f7aa70f62..6524a5d8f 100644 --- a/packages/mjml-head-font/package.json +++ b/packages/mjml-head-font/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-font", "description": "mjml-head-font", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-html-attributes/package.json b/packages/mjml-head-html-attributes/package.json index 75e53dbf6..24fd6409d 100644 --- a/packages/mjml-head-html-attributes/package.json +++ b/packages/mjml-head-html-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-html-attributes", "description": "mjml-head-html-attributes", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-preview/package.json b/packages/mjml-head-preview/package.json index 62ddbacc5..9376bb57c 100644 --- a/packages/mjml-head-preview/package.json +++ b/packages/mjml-head-preview/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-preview", "description": "mjml-head-preview", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-style/package.json b/packages/mjml-head-style/package.json index fabbc313e..b12adccc3 100644 --- a/packages/mjml-head-style/package.json +++ b/packages/mjml-head-style/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-style", "description": "mjml-head-style", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-title/package.json b/packages/mjml-head-title/package.json index 7619342fa..d1108f1ea 100644 --- a/packages/mjml-head-title/package.json +++ b/packages/mjml-head-title/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-title", "description": "mjml-head-title", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head/package.json b/packages/mjml-head/package.json index 1688b9489..7470a3cb9 100644 --- a/packages/mjml-head/package.json +++ b/packages/mjml-head/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head", "description": "mjml-head", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-hero/package.json b/packages/mjml-hero/package.json index 6d9ce7f1b..3151a1bc2 100644 --- a/packages/mjml-hero/package.json +++ b/packages/mjml-hero/package.json @@ -1,7 +1,7 @@ { "name": "mjml-hero", "description": "mjml-hero", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-image/package.json b/packages/mjml-image/package.json index 824e07edf..d9024dbc0 100644 --- a/packages/mjml-image/package.json +++ b/packages/mjml-image/package.json @@ -1,7 +1,7 @@ { "name": "mjml-image", "description": "mjml-image", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-navbar/package.json b/packages/mjml-navbar/package.json index 361d789bb..b80fcf7f3 100644 --- a/packages/mjml-navbar/package.json +++ b/packages/mjml-navbar/package.json @@ -1,7 +1,7 @@ { "name": "mjml-navbar", "description": "mjml-navbar", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-parser-xml/package.json b/packages/mjml-parser-xml/package.json index bc7788d20..6d2a72110 100644 --- a/packages/mjml-parser-xml/package.json +++ b/packages/mjml-parser-xml/package.json @@ -1,7 +1,7 @@ { "name": "mjml-parser-xml", "description": "mjml-parser-xml", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -30,8 +30,8 @@ "devDependencies": { "@babel/cli": "^7.8.4", "chai": "^4.1.1", - "mjml": "5.0.0-alpha.2", - "mjml-core": "5.0.0-alpha.2", + "mjml": "5.0.0-alpha.3", + "mjml-core": "5.0.0-alpha.3", "rimraf": "^3.0.2" } } diff --git a/packages/mjml-preset-core/package.json b/packages/mjml-preset-core/package.json index 9c45f8c15..4577591bf 100644 --- a/packages/mjml-preset-core/package.json +++ b/packages/mjml-preset-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-preset-core", "description": "mjml-preset-core", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -22,31 +22,31 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-accordion": "5.0.0-alpha.2", - "mjml-body": "5.0.0-alpha.2", - "mjml-button": "5.0.0-alpha.2", - "mjml-carousel": "5.0.0-alpha.2", - "mjml-column": "5.0.0-alpha.2", - "mjml-divider": "5.0.0-alpha.2", - "mjml-group": "5.0.0-alpha.2", - "mjml-head": "5.0.0-alpha.2", - "mjml-head-attributes": "5.0.0-alpha.2", - "mjml-head-breakpoint": "5.0.0-alpha.2", - "mjml-head-font": "5.0.0-alpha.2", - "mjml-head-html-attributes": "5.0.0-alpha.2", - "mjml-head-preview": "5.0.0-alpha.2", - "mjml-head-style": "5.0.0-alpha.2", - "mjml-head-title": "5.0.0-alpha.2", - "mjml-hero": "5.0.0-alpha.2", - "mjml-image": "5.0.0-alpha.2", - "mjml-navbar": "5.0.0-alpha.2", - "mjml-raw": "5.0.0-alpha.2", - "mjml-section": "5.0.0-alpha.2", - "mjml-social": "5.0.0-alpha.2", - "mjml-spacer": "5.0.0-alpha.2", - "mjml-table": "5.0.0-alpha.2", - "mjml-text": "5.0.0-alpha.2", - "mjml-wrapper": "5.0.0-alpha.2" + "mjml-accordion": "5.0.0-alpha.3", + "mjml-body": "5.0.0-alpha.3", + "mjml-button": "5.0.0-alpha.3", + "mjml-carousel": "5.0.0-alpha.3", + "mjml-column": "5.0.0-alpha.3", + "mjml-divider": "5.0.0-alpha.3", + "mjml-group": "5.0.0-alpha.3", + "mjml-head": "5.0.0-alpha.3", + "mjml-head-attributes": "5.0.0-alpha.3", + "mjml-head-breakpoint": "5.0.0-alpha.3", + "mjml-head-font": "5.0.0-alpha.3", + "mjml-head-html-attributes": "5.0.0-alpha.3", + "mjml-head-preview": "5.0.0-alpha.3", + "mjml-head-style": "5.0.0-alpha.3", + "mjml-head-title": "5.0.0-alpha.3", + "mjml-hero": "5.0.0-alpha.3", + "mjml-image": "5.0.0-alpha.3", + "mjml-navbar": "5.0.0-alpha.3", + "mjml-raw": "5.0.0-alpha.3", + "mjml-section": "5.0.0-alpha.3", + "mjml-social": "5.0.0-alpha.3", + "mjml-spacer": "5.0.0-alpha.3", + "mjml-table": "5.0.0-alpha.3", + "mjml-text": "5.0.0-alpha.3", + "mjml-wrapper": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-raw/package.json b/packages/mjml-raw/package.json index 4224f7644..fc2e0a1e6 100644 --- a/packages/mjml-raw/package.json +++ b/packages/mjml-raw/package.json @@ -1,7 +1,7 @@ { "name": "mjml-raw", "description": "mjml-raw", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-section/package.json b/packages/mjml-section/package.json index f93144e12..07ccc3b5f 100644 --- a/packages/mjml-section/package.json +++ b/packages/mjml-section/package.json @@ -1,7 +1,7 @@ { "name": "mjml-section", "description": "mjml-section", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-social/package.json b/packages/mjml-social/package.json index 43534be68..3aaa98d7c 100644 --- a/packages/mjml-social/package.json +++ b/packages/mjml-social/package.json @@ -1,7 +1,7 @@ { "name": "mjml-social", "description": "mjml-social", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-spacer/package.json b/packages/mjml-spacer/package.json index ab4a8c692..8e11f1506 100644 --- a/packages/mjml-spacer/package.json +++ b/packages/mjml-spacer/package.json @@ -1,7 +1,7 @@ { "name": "mjml-spacer", "description": "mjml-spacer", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-table/package.json b/packages/mjml-table/package.json index 01581e2e4..bbe70a06f 100644 --- a/packages/mjml-table/package.json +++ b/packages/mjml-table/package.json @@ -1,7 +1,7 @@ { "name": "mjml-table", "description": "mjml-atable", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-text/package.json b/packages/mjml-text/package.json index 6e7fa5e71..05c7007ee 100644 --- a/packages/mjml-text/package.json +++ b/packages/mjml-text/package.json @@ -1,7 +1,7 @@ { "name": "mjml-text", "description": "mjml-text", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-validator/package.json b/packages/mjml-validator/package.json index 277483a52..2cb51862d 100644 --- a/packages/mjml-validator/package.json +++ b/packages/mjml-validator/package.json @@ -1,7 +1,7 @@ { "name": "mjml-validator", "description": "mjml-validator", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-wrapper/package.json b/packages/mjml-wrapper/package.json index 2bf2d8d36..a2728e15e 100644 --- a/packages/mjml-wrapper/package.json +++ b/packages/mjml-wrapper/package.json @@ -1,7 +1,7 @@ { "name": "mjml-wrapper", "description": "mjml-wrapper", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "files": [ "lib" @@ -23,8 +23,8 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.2", - "mjml-section": "5.0.0-alpha.2" + "mjml-core": "5.0.0-alpha.3", + "mjml-section": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml/package.json b/packages/mjml/package.json index 3d59e6522..896be268a 100644 --- a/packages/mjml/package.json +++ b/packages/mjml/package.json @@ -1,7 +1,7 @@ { "name": "mjml", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "main": "lib/index.js", "bin": { "mjml": "bin/mjml" @@ -27,10 +27,10 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-cli": "5.0.0-alpha.2", - "mjml-core": "5.0.0-alpha.2", - "mjml-preset-core": "5.0.0-alpha.2", - "mjml-validator": "5.0.0-alpha.2" + "mjml-cli": "5.0.0-alpha.3", + "mjml-core": "5.0.0-alpha.3", + "mjml-preset-core": "5.0.0-alpha.3", + "mjml-validator": "5.0.0-alpha.3" }, "devDependencies": { "@babel/cli": "^7.8.4", From 04b29cb893170493617d1a993c580441cd516605 Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Fri, 17 May 2024 15:24:10 +0200 Subject: [PATCH 09/16] v5.0.0-alpha.4 --- lerna.json | 2 +- packages/mjml-accordion/package.json | 4 +- packages/mjml-body/package.json | 4 +- packages/mjml-browser/package.json | 2 +- packages/mjml-button/package.json | 4 +- packages/mjml-carousel/package.json | 4 +- packages/mjml-cli/package.json | 8 +-- packages/mjml-column/package.json | 4 +- packages/mjml-core/package.json | 6 +-- packages/mjml-divider/package.json | 4 +- packages/mjml-group/package.json | 4 +- packages/mjml-head-attributes/package.json | 4 +- packages/mjml-head-breakpoint/package.json | 4 +- packages/mjml-head-font/package.json | 4 +- .../mjml-head-html-attributes/package.json | 4 +- packages/mjml-head-preview/package.json | 4 +- packages/mjml-head-style/package.json | 4 +- packages/mjml-head-title/package.json | 4 +- packages/mjml-head/package.json | 4 +- packages/mjml-hero/package.json | 4 +- packages/mjml-image/package.json | 4 +- packages/mjml-navbar/package.json | 4 +- packages/mjml-parser-xml/package.json | 6 +-- packages/mjml-preset-core/package.json | 52 +++++++++---------- packages/mjml-raw/package.json | 4 +- packages/mjml-section/package.json | 4 +- packages/mjml-social/package.json | 4 +- packages/mjml-spacer/package.json | 4 +- packages/mjml-table/package.json | 4 +- packages/mjml-text/package.json | 4 +- packages/mjml-validator/package.json | 2 +- packages/mjml-wrapper/package.json | 6 +-- packages/mjml/package.json | 10 ++-- 33 files changed, 95 insertions(+), 95 deletions(-) diff --git a/lerna.json b/lerna.json index 3581aa33c..6c92fa01d 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ }, "npmClient": "yarn", "useWorkspaces": true, - "version": "5.0.0-alpha.3" + "version": "5.0.0-alpha.4" } diff --git a/packages/mjml-accordion/package.json b/packages/mjml-accordion/package.json index c92017d70..07b920a2a 100644 --- a/packages/mjml-accordion/package.json +++ b/packages/mjml-accordion/package.json @@ -1,7 +1,7 @@ { "name": "mjml-accordion", "description": "mjml-accordion", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-body/package.json b/packages/mjml-body/package.json index 8f7602bf7..2d06592bb 100644 --- a/packages/mjml-body/package.json +++ b/packages/mjml-body/package.json @@ -1,7 +1,7 @@ { "name": "mjml-body", "description": "mjml-body", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-browser/package.json b/packages/mjml-browser/package.json index da5dde7ca..9449fbc90 100644 --- a/packages/mjml-browser/package.json +++ b/packages/mjml-browser/package.json @@ -1,7 +1,7 @@ { "name": "mjml-browser", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-button/package.json b/packages/mjml-button/package.json index ac97aa450..a07ba8882 100644 --- a/packages/mjml-button/package.json +++ b/packages/mjml-button/package.json @@ -1,7 +1,7 @@ { "name": "mjml-button", "description": "mjml-button", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-carousel/package.json b/packages/mjml-carousel/package.json index e867172ac..00df9007c 100644 --- a/packages/mjml-carousel/package.json +++ b/packages/mjml-carousel/package.json @@ -1,7 +1,7 @@ { "name": "mjml-carousel", "description": "mjml-carousel", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-cli/package.json b/packages/mjml-cli/package.json index 20cb3a017..b6cf89b38 100644 --- a/packages/mjml-cli/package.json +++ b/packages/mjml-cli/package.json @@ -1,7 +1,7 @@ { "name": "mjml-cli", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "bin/mjml", "bin": { "mjml-cli": "bin/mjml" @@ -30,9 +30,9 @@ "glob": "^10.3.10", "lodash": "^4.17.21", "minimatch": "^9.0.3", - "mjml-core": "5.0.0-alpha.3", - "mjml-parser-xml": "5.0.0-alpha.3", - "mjml-validator": "5.0.0-alpha.3", + "mjml-core": "5.0.0-alpha.4", + "mjml-parser-xml": "5.0.0-alpha.4", + "mjml-validator": "5.0.0-alpha.4", "yargs": "^17.7.2" }, "devDependencies": { diff --git a/packages/mjml-column/package.json b/packages/mjml-column/package.json index 8b623c859..051e8b566 100644 --- a/packages/mjml-column/package.json +++ b/packages/mjml-column/package.json @@ -1,7 +1,7 @@ { "name": "mjml-column", "description": "mjml-column", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-core/package.json b/packages/mjml-core/package.json index 99af809e2..dfcd58a36 100644 --- a/packages/mjml-core/package.json +++ b/packages/mjml-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-core", "description": "mjml-core", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -29,8 +29,8 @@ "htmlnano": "^2.1.1", "juice": "^10.0.0", "lodash": "^4.17.21", - "mjml-parser-xml": "5.0.0-alpha.3", - "mjml-validator": "5.0.0-alpha.3", + "mjml-parser-xml": "5.0.0-alpha.4", + "mjml-validator": "5.0.0-alpha.4", "postcss": "^8.4.33", "prettier": "^3.2.4" }, diff --git a/packages/mjml-divider/package.json b/packages/mjml-divider/package.json index b007e442c..5b5018767 100644 --- a/packages/mjml-divider/package.json +++ b/packages/mjml-divider/package.json @@ -1,7 +1,7 @@ { "name": "mjml-divider", "description": "mjml-divider", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-group/package.json b/packages/mjml-group/package.json index bf6ed1893..991a1a4c4 100644 --- a/packages/mjml-group/package.json +++ b/packages/mjml-group/package.json @@ -1,7 +1,7 @@ { "name": "mjml-group", "description": "mjml-group", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-attributes/package.json b/packages/mjml-head-attributes/package.json index 4f989f806..89744d61d 100644 --- a/packages/mjml-head-attributes/package.json +++ b/packages/mjml-head-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-attributes", "description": "mjml-head-attributes", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-breakpoint/package.json b/packages/mjml-head-breakpoint/package.json index 96df3af2a..5a8152c41 100644 --- a/packages/mjml-head-breakpoint/package.json +++ b/packages/mjml-head-breakpoint/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-breakpoint", "description": "mjml-head-breakpoint", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-font/package.json b/packages/mjml-head-font/package.json index 6524a5d8f..4692c3e34 100644 --- a/packages/mjml-head-font/package.json +++ b/packages/mjml-head-font/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-font", "description": "mjml-head-font", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-html-attributes/package.json b/packages/mjml-head-html-attributes/package.json index 24fd6409d..9b89a9730 100644 --- a/packages/mjml-head-html-attributes/package.json +++ b/packages/mjml-head-html-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-html-attributes", "description": "mjml-head-html-attributes", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-preview/package.json b/packages/mjml-head-preview/package.json index 9376bb57c..11e2c6b75 100644 --- a/packages/mjml-head-preview/package.json +++ b/packages/mjml-head-preview/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-preview", "description": "mjml-head-preview", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-style/package.json b/packages/mjml-head-style/package.json index b12adccc3..2de9740c2 100644 --- a/packages/mjml-head-style/package.json +++ b/packages/mjml-head-style/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-style", "description": "mjml-head-style", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-title/package.json b/packages/mjml-head-title/package.json index d1108f1ea..17614ab7c 100644 --- a/packages/mjml-head-title/package.json +++ b/packages/mjml-head-title/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-title", "description": "mjml-head-title", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head/package.json b/packages/mjml-head/package.json index 7470a3cb9..41d81f907 100644 --- a/packages/mjml-head/package.json +++ b/packages/mjml-head/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head", "description": "mjml-head", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-hero/package.json b/packages/mjml-hero/package.json index 3151a1bc2..1e56b27c5 100644 --- a/packages/mjml-hero/package.json +++ b/packages/mjml-hero/package.json @@ -1,7 +1,7 @@ { "name": "mjml-hero", "description": "mjml-hero", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-image/package.json b/packages/mjml-image/package.json index d9024dbc0..fd08f1d80 100644 --- a/packages/mjml-image/package.json +++ b/packages/mjml-image/package.json @@ -1,7 +1,7 @@ { "name": "mjml-image", "description": "mjml-image", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-navbar/package.json b/packages/mjml-navbar/package.json index b80fcf7f3..52f6e9d62 100644 --- a/packages/mjml-navbar/package.json +++ b/packages/mjml-navbar/package.json @@ -1,7 +1,7 @@ { "name": "mjml-navbar", "description": "mjml-navbar", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-parser-xml/package.json b/packages/mjml-parser-xml/package.json index 6d2a72110..836c5482e 100644 --- a/packages/mjml-parser-xml/package.json +++ b/packages/mjml-parser-xml/package.json @@ -1,7 +1,7 @@ { "name": "mjml-parser-xml", "description": "mjml-parser-xml", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -30,8 +30,8 @@ "devDependencies": { "@babel/cli": "^7.8.4", "chai": "^4.1.1", - "mjml": "5.0.0-alpha.3", - "mjml-core": "5.0.0-alpha.3", + "mjml": "5.0.0-alpha.4", + "mjml-core": "5.0.0-alpha.4", "rimraf": "^3.0.2" } } diff --git a/packages/mjml-preset-core/package.json b/packages/mjml-preset-core/package.json index 4577591bf..50cdf6443 100644 --- a/packages/mjml-preset-core/package.json +++ b/packages/mjml-preset-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-preset-core", "description": "mjml-preset-core", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -22,31 +22,31 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-accordion": "5.0.0-alpha.3", - "mjml-body": "5.0.0-alpha.3", - "mjml-button": "5.0.0-alpha.3", - "mjml-carousel": "5.0.0-alpha.3", - "mjml-column": "5.0.0-alpha.3", - "mjml-divider": "5.0.0-alpha.3", - "mjml-group": "5.0.0-alpha.3", - "mjml-head": "5.0.0-alpha.3", - "mjml-head-attributes": "5.0.0-alpha.3", - "mjml-head-breakpoint": "5.0.0-alpha.3", - "mjml-head-font": "5.0.0-alpha.3", - "mjml-head-html-attributes": "5.0.0-alpha.3", - "mjml-head-preview": "5.0.0-alpha.3", - "mjml-head-style": "5.0.0-alpha.3", - "mjml-head-title": "5.0.0-alpha.3", - "mjml-hero": "5.0.0-alpha.3", - "mjml-image": "5.0.0-alpha.3", - "mjml-navbar": "5.0.0-alpha.3", - "mjml-raw": "5.0.0-alpha.3", - "mjml-section": "5.0.0-alpha.3", - "mjml-social": "5.0.0-alpha.3", - "mjml-spacer": "5.0.0-alpha.3", - "mjml-table": "5.0.0-alpha.3", - "mjml-text": "5.0.0-alpha.3", - "mjml-wrapper": "5.0.0-alpha.3" + "mjml-accordion": "5.0.0-alpha.4", + "mjml-body": "5.0.0-alpha.4", + "mjml-button": "5.0.0-alpha.4", + "mjml-carousel": "5.0.0-alpha.4", + "mjml-column": "5.0.0-alpha.4", + "mjml-divider": "5.0.0-alpha.4", + "mjml-group": "5.0.0-alpha.4", + "mjml-head": "5.0.0-alpha.4", + "mjml-head-attributes": "5.0.0-alpha.4", + "mjml-head-breakpoint": "5.0.0-alpha.4", + "mjml-head-font": "5.0.0-alpha.4", + "mjml-head-html-attributes": "5.0.0-alpha.4", + "mjml-head-preview": "5.0.0-alpha.4", + "mjml-head-style": "5.0.0-alpha.4", + "mjml-head-title": "5.0.0-alpha.4", + "mjml-hero": "5.0.0-alpha.4", + "mjml-image": "5.0.0-alpha.4", + "mjml-navbar": "5.0.0-alpha.4", + "mjml-raw": "5.0.0-alpha.4", + "mjml-section": "5.0.0-alpha.4", + "mjml-social": "5.0.0-alpha.4", + "mjml-spacer": "5.0.0-alpha.4", + "mjml-table": "5.0.0-alpha.4", + "mjml-text": "5.0.0-alpha.4", + "mjml-wrapper": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-raw/package.json b/packages/mjml-raw/package.json index fc2e0a1e6..07cb4e6ac 100644 --- a/packages/mjml-raw/package.json +++ b/packages/mjml-raw/package.json @@ -1,7 +1,7 @@ { "name": "mjml-raw", "description": "mjml-raw", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-section/package.json b/packages/mjml-section/package.json index 07ccc3b5f..6f77ae25b 100644 --- a/packages/mjml-section/package.json +++ b/packages/mjml-section/package.json @@ -1,7 +1,7 @@ { "name": "mjml-section", "description": "mjml-section", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-social/package.json b/packages/mjml-social/package.json index 3aaa98d7c..a2ecadb64 100644 --- a/packages/mjml-social/package.json +++ b/packages/mjml-social/package.json @@ -1,7 +1,7 @@ { "name": "mjml-social", "description": "mjml-social", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-spacer/package.json b/packages/mjml-spacer/package.json index 8e11f1506..9b1c7594e 100644 --- a/packages/mjml-spacer/package.json +++ b/packages/mjml-spacer/package.json @@ -1,7 +1,7 @@ { "name": "mjml-spacer", "description": "mjml-spacer", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-table/package.json b/packages/mjml-table/package.json index bbe70a06f..3cfabe0d8 100644 --- a/packages/mjml-table/package.json +++ b/packages/mjml-table/package.json @@ -1,7 +1,7 @@ { "name": "mjml-table", "description": "mjml-atable", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-text/package.json b/packages/mjml-text/package.json index 05c7007ee..ad7f65118 100644 --- a/packages/mjml-text/package.json +++ b/packages/mjml-text/package.json @@ -1,7 +1,7 @@ { "name": "mjml-text", "description": "mjml-text", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-validator/package.json b/packages/mjml-validator/package.json index 2cb51862d..3325ea0b4 100644 --- a/packages/mjml-validator/package.json +++ b/packages/mjml-validator/package.json @@ -1,7 +1,7 @@ { "name": "mjml-validator", "description": "mjml-validator", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-wrapper/package.json b/packages/mjml-wrapper/package.json index a2728e15e..60eec583d 100644 --- a/packages/mjml-wrapper/package.json +++ b/packages/mjml-wrapper/package.json @@ -1,7 +1,7 @@ { "name": "mjml-wrapper", "description": "mjml-wrapper", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "files": [ "lib" @@ -23,8 +23,8 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.3", - "mjml-section": "5.0.0-alpha.3" + "mjml-core": "5.0.0-alpha.4", + "mjml-section": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml/package.json b/packages/mjml/package.json index 896be268a..97e74bf81 100644 --- a/packages/mjml/package.json +++ b/packages/mjml/package.json @@ -1,7 +1,7 @@ { "name": "mjml", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "main": "lib/index.js", "bin": { "mjml": "bin/mjml" @@ -27,10 +27,10 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-cli": "5.0.0-alpha.3", - "mjml-core": "5.0.0-alpha.3", - "mjml-preset-core": "5.0.0-alpha.3", - "mjml-validator": "5.0.0-alpha.3" + "mjml-cli": "5.0.0-alpha.4", + "mjml-core": "5.0.0-alpha.4", + "mjml-preset-core": "5.0.0-alpha.4", + "mjml-validator": "5.0.0-alpha.4" }, "devDependencies": { "@babel/cli": "^7.8.4", From 426caee5022f013e8b91cc048a87ccc7608ae2ff Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Tue, 30 Jul 2024 11:11:11 +0200 Subject: [PATCH 10/16] [CI] Remove older NodeJS version for LTS 20 + 22 --- .github/workflows/mjml-workflow.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/mjml-workflow.yml b/.github/workflows/mjml-workflow.yml index afd23eb3c..06a6a6011 100644 --- a/.github/workflows/mjml-workflow.yml +++ b/.github/workflows/mjml-workflow.yml @@ -5,7 +5,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [ 16.x, 18.x, 20.x] + node-version: [20.x, 22.x] steps: - uses: actions/checkout@v2 - name: Use Node.js ${{ matrix.node-version }} @@ -13,7 +13,7 @@ jobs: with: node-version: ${{ matrix.node-version }} - name: Run linting & tests - run: | + run: | yarn install yarn build yarn lint From 08e12ad218b44d5a389e75ceb1350e44a31b7abd Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Tue, 30 Jul 2024 11:14:11 +0200 Subject: [PATCH 11/16] [FIX] Remove noMigrateWarn option --- packages/mjml-core/src/index.js | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/mjml-core/src/index.js b/packages/mjml-core/src/index.js index 8624902cb..6fc328730 100644 --- a/packages/mjml-core/src/index.js +++ b/packages/mjml-core/src/index.js @@ -117,7 +117,6 @@ export default async function mjml2html(mjml, options = {}) { validationLevel = 'soft', filePath = '.', actualPath = '.', - noMigrateWarn = false, preprocessors, presets = [], printerSupport = false, From e457883d9ad9ebdeda6c70d577e25aa5d721ecd3 Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Tue, 6 Aug 2024 11:40:48 +0200 Subject: [PATCH 12/16] [FIX] Move into async func --- packages/mjml/test/html-attributes.test.js | 80 ++++++++++++---------- packages/mjml/test/lazy-head-style.test.js | 69 ++++++++++--------- 2 files changed, 79 insertions(+), 70 deletions(-) diff --git a/packages/mjml/test/html-attributes.test.js b/packages/mjml/test/html-attributes.test.js index 5adb1696a..0483cca42 100755 --- a/packages/mjml/test/html-attributes.test.js +++ b/packages/mjml/test/html-attributes.test.js @@ -3,7 +3,8 @@ const { load } = require('cheerio') const { sortBy } = require('lodash') const mjml = require('../lib') -const input = ` +async function run() { + const input = ` @@ -35,44 +36,49 @@ const input = ` ` -const { html } = mjml(input) -const $ = load(html) + const { html } = await mjml(input) + const $ = load(html) -// should put the attributes at the right place -chai - .expect( - $('.text div') - .map(function getAttr() { - return $(this).attr('data-id') - }) - .get(), - 'Custom attributes added on texts', - ) - .to.eql(['42', '42']) + // should put the attributes at the right place + chai + .expect( + $('.text div') + .map(function getAttr() { + return $(this).attr('data-id') + }) + .get(), + 'Custom attributes added on texts', + ) + .to.eql(['42', '42']) -chai - .expect( - $('.image td') - .map(function getAttr() { - return $(this).attr('data-name') - }) - .get(), - 'Custom attributes added on image', - ) - .to.eql(['43']) + chai + .expect( + $('.image td') + .map(function getAttr() { + return $(this).attr('data-name') + }) + .get(), + 'Custom attributes added on image', + ) + .to.eql(['43']) -// should not alter templating syntax, or move the content that is outside any tag (mj-raws) -const expected = [ - '{ if item < 5 }', - 'class="section"', - '{ if item > 10 }', - 'class="text"', - '{ item }', - '{ end if }', - '{ item + 1 }', -] -const indexes = expected.map((str) => html.indexOf(str)) + // should not alter templating syntax, or move the content that is outside any tag (mj-raws) + const expected = [ + '{ if item < 5 }', + 'class="section"', + '{ if item > 10 }', + 'class="text"', + '{ item }', + '{ end if }', + '{ item + 1 }', + ] + const indexes = expected.map((str) => html.indexOf(str)) -chai.expect(indexes, 'Templating syntax unaltered').to.not.include(-1) + chai.expect(indexes, 'Templating syntax unaltered').to.not.include(-1) -chai.expect(sortBy(indexes), 'Mj-raws kept same positions').to.deep.eql(indexes) + chai + .expect(sortBy(indexes), 'Mj-raws kept same positions') + .to.deep.eql(indexes) +} + +run() diff --git a/packages/mjml/test/lazy-head-style.test.js b/packages/mjml/test/lazy-head-style.test.js index ad489a677..f7dfaadd2 100644 --- a/packages/mjml/test/lazy-head-style.test.js +++ b/packages/mjml/test/lazy-head-style.test.js @@ -1,46 +1,49 @@ const chai = require('chai') const spies = require('chai-spies') const mjml = require('../lib') - -chai.use(spies) - const { HeadComponent, registerComponent, } = require('../../mjml-core/lib/index') -const addStyle = chai.spy( - (breakpoint) => ` - @media only screen and (max-width:${breakpoint}) { - h1 { - font-size: 20px; +async function run() { + chai.use(spies) + + const addStyle = chai.spy( + (breakpoint) => ` + @media only screen and (max-width:${breakpoint}) { + h1 { + font-size: 20px; + } } - } - `, -) + `, + ) -class HeadComponentWithFunctionStyle extends HeadComponent { - handler() { - const { add } = this.context - add('style', addStyle) + class HeadComponentWithFunctionStyle extends HeadComponent { + handler() { + const { add } = this.context + add('style', addStyle) + } } + HeadComponentWithFunctionStyle.componentName = + 'mj-head-component-with-function-style' + HeadComponentWithFunctionStyle.endingTag = true + HeadComponentWithFunctionStyle.allowedAttributes = {} + + registerComponent(HeadComponentWithFunctionStyle) + + mjml(` + + + + + + + + + `) + + chai.expect(addStyle).to.have.been.called.with('300px') } -HeadComponentWithFunctionStyle.componentName = 'mj-head-component-with-function-style' -HeadComponentWithFunctionStyle.endingTag = true -HeadComponentWithFunctionStyle.allowedAttributes = {} - - -registerComponent(HeadComponentWithFunctionStyle) - -mjml(` - - - - - - - - -`) -chai.expect(addStyle).to.have.been.called.with('300px') +run() From d12ec6024a2d4cae8603c42d47813e56acba8367 Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Fri, 4 Oct 2024 14:47:50 +0200 Subject: [PATCH 13/16] v5.0.0-alpha.5 --- lerna.json | 2 +- packages/mjml-accordion/package.json | 4 +- packages/mjml-body/package.json | 4 +- packages/mjml-browser/package.json | 2 +- packages/mjml-button/package.json | 4 +- packages/mjml-carousel/package.json | 4 +- packages/mjml-cli/package.json | 8 +-- packages/mjml-column/package.json | 4 +- packages/mjml-core/package.json | 8 +-- packages/mjml-divider/package.json | 4 +- packages/mjml-group/package.json | 4 +- packages/mjml-head-attributes/package.json | 4 +- packages/mjml-head-breakpoint/package.json | 4 +- packages/mjml-head-font/package.json | 4 +- .../mjml-head-html-attributes/package.json | 4 +- packages/mjml-head-preview/package.json | 4 +- packages/mjml-head-style/package.json | 4 +- packages/mjml-head-title/package.json | 4 +- packages/mjml-head/package.json | 4 +- packages/mjml-hero/package.json | 4 +- packages/mjml-image/package.json | 4 +- packages/mjml-navbar/package.json | 4 +- packages/mjml-parser-xml/package.json | 6 +-- packages/mjml-preset-core/package.json | 52 +++++++++---------- packages/mjml-raw/package.json | 4 +- packages/mjml-section/package.json | 4 +- packages/mjml-social/package.json | 4 +- packages/mjml-spacer/package.json | 4 +- packages/mjml-table/package.json | 4 +- packages/mjml-text/package.json | 4 +- packages/mjml-validator/package.json | 2 +- packages/mjml-wrapper/package.json | 6 +-- packages/mjml/package.json | 10 ++-- 33 files changed, 96 insertions(+), 96 deletions(-) diff --git a/lerna.json b/lerna.json index 6c92fa01d..b234c24c1 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ }, "npmClient": "yarn", "useWorkspaces": true, - "version": "5.0.0-alpha.4" + "version": "5.0.0-alpha.5" } diff --git a/packages/mjml-accordion/package.json b/packages/mjml-accordion/package.json index 07b920a2a..6ccc8ad68 100644 --- a/packages/mjml-accordion/package.json +++ b/packages/mjml-accordion/package.json @@ -1,7 +1,7 @@ { "name": "mjml-accordion", "description": "mjml-accordion", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-body/package.json b/packages/mjml-body/package.json index 2d06592bb..a2130e974 100644 --- a/packages/mjml-body/package.json +++ b/packages/mjml-body/package.json @@ -1,7 +1,7 @@ { "name": "mjml-body", "description": "mjml-body", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-browser/package.json b/packages/mjml-browser/package.json index 9449fbc90..9ad4a49a3 100644 --- a/packages/mjml-browser/package.json +++ b/packages/mjml-browser/package.json @@ -1,7 +1,7 @@ { "name": "mjml-browser", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-button/package.json b/packages/mjml-button/package.json index a07ba8882..f0b8e5cd2 100644 --- a/packages/mjml-button/package.json +++ b/packages/mjml-button/package.json @@ -1,7 +1,7 @@ { "name": "mjml-button", "description": "mjml-button", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-carousel/package.json b/packages/mjml-carousel/package.json index 00df9007c..0920ec5e8 100644 --- a/packages/mjml-carousel/package.json +++ b/packages/mjml-carousel/package.json @@ -1,7 +1,7 @@ { "name": "mjml-carousel", "description": "mjml-carousel", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-cli/package.json b/packages/mjml-cli/package.json index b6cf89b38..2dcfde159 100644 --- a/packages/mjml-cli/package.json +++ b/packages/mjml-cli/package.json @@ -1,7 +1,7 @@ { "name": "mjml-cli", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "bin/mjml", "bin": { "mjml-cli": "bin/mjml" @@ -30,9 +30,9 @@ "glob": "^10.3.10", "lodash": "^4.17.21", "minimatch": "^9.0.3", - "mjml-core": "5.0.0-alpha.4", - "mjml-parser-xml": "5.0.0-alpha.4", - "mjml-validator": "5.0.0-alpha.4", + "mjml-core": "5.0.0-alpha.5", + "mjml-parser-xml": "5.0.0-alpha.5", + "mjml-validator": "5.0.0-alpha.5", "yargs": "^17.7.2" }, "devDependencies": { diff --git a/packages/mjml-column/package.json b/packages/mjml-column/package.json index 051e8b566..cd327fe5a 100644 --- a/packages/mjml-column/package.json +++ b/packages/mjml-column/package.json @@ -1,7 +1,7 @@ { "name": "mjml-column", "description": "mjml-column", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-core/package.json b/packages/mjml-core/package.json index dfcd58a36..931d2e105 100644 --- a/packages/mjml-core/package.json +++ b/packages/mjml-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-core", "description": "mjml-core", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -27,10 +27,10 @@ "cssnano": "^7.0.1", "detect-node": "^2.0.4", "htmlnano": "^2.1.1", - "juice": "^10.0.0", + "juice": "^11.0.0", "lodash": "^4.17.21", - "mjml-parser-xml": "5.0.0-alpha.4", - "mjml-validator": "5.0.0-alpha.4", + "mjml-parser-xml": "5.0.0-alpha.5", + "mjml-validator": "5.0.0-alpha.5", "postcss": "^8.4.33", "prettier": "^3.2.4" }, diff --git a/packages/mjml-divider/package.json b/packages/mjml-divider/package.json index 5b5018767..bb26a6edf 100644 --- a/packages/mjml-divider/package.json +++ b/packages/mjml-divider/package.json @@ -1,7 +1,7 @@ { "name": "mjml-divider", "description": "mjml-divider", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-group/package.json b/packages/mjml-group/package.json index 991a1a4c4..98178c044 100644 --- a/packages/mjml-group/package.json +++ b/packages/mjml-group/package.json @@ -1,7 +1,7 @@ { "name": "mjml-group", "description": "mjml-group", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-attributes/package.json b/packages/mjml-head-attributes/package.json index 89744d61d..cfa607f7f 100644 --- a/packages/mjml-head-attributes/package.json +++ b/packages/mjml-head-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-attributes", "description": "mjml-head-attributes", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-breakpoint/package.json b/packages/mjml-head-breakpoint/package.json index 5a8152c41..cc661541b 100644 --- a/packages/mjml-head-breakpoint/package.json +++ b/packages/mjml-head-breakpoint/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-breakpoint", "description": "mjml-head-breakpoint", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-font/package.json b/packages/mjml-head-font/package.json index 4692c3e34..c66f8bff5 100644 --- a/packages/mjml-head-font/package.json +++ b/packages/mjml-head-font/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-font", "description": "mjml-head-font", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-html-attributes/package.json b/packages/mjml-head-html-attributes/package.json index 9b89a9730..d9080bf87 100644 --- a/packages/mjml-head-html-attributes/package.json +++ b/packages/mjml-head-html-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-html-attributes", "description": "mjml-head-html-attributes", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-preview/package.json b/packages/mjml-head-preview/package.json index 11e2c6b75..1a465d555 100644 --- a/packages/mjml-head-preview/package.json +++ b/packages/mjml-head-preview/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-preview", "description": "mjml-head-preview", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-style/package.json b/packages/mjml-head-style/package.json index 2de9740c2..cee95440b 100644 --- a/packages/mjml-head-style/package.json +++ b/packages/mjml-head-style/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-style", "description": "mjml-head-style", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-title/package.json b/packages/mjml-head-title/package.json index 17614ab7c..001e4b143 100644 --- a/packages/mjml-head-title/package.json +++ b/packages/mjml-head-title/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-title", "description": "mjml-head-title", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head/package.json b/packages/mjml-head/package.json index 41d81f907..16ebf6264 100644 --- a/packages/mjml-head/package.json +++ b/packages/mjml-head/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head", "description": "mjml-head", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-hero/package.json b/packages/mjml-hero/package.json index 1e56b27c5..a9450b0f1 100644 --- a/packages/mjml-hero/package.json +++ b/packages/mjml-hero/package.json @@ -1,7 +1,7 @@ { "name": "mjml-hero", "description": "mjml-hero", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-image/package.json b/packages/mjml-image/package.json index fd08f1d80..9954f3fc8 100644 --- a/packages/mjml-image/package.json +++ b/packages/mjml-image/package.json @@ -1,7 +1,7 @@ { "name": "mjml-image", "description": "mjml-image", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-navbar/package.json b/packages/mjml-navbar/package.json index 52f6e9d62..98fc7519d 100644 --- a/packages/mjml-navbar/package.json +++ b/packages/mjml-navbar/package.json @@ -1,7 +1,7 @@ { "name": "mjml-navbar", "description": "mjml-navbar", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-parser-xml/package.json b/packages/mjml-parser-xml/package.json index 836c5482e..268e47acc 100644 --- a/packages/mjml-parser-xml/package.json +++ b/packages/mjml-parser-xml/package.json @@ -1,7 +1,7 @@ { "name": "mjml-parser-xml", "description": "mjml-parser-xml", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -30,8 +30,8 @@ "devDependencies": { "@babel/cli": "^7.8.4", "chai": "^4.1.1", - "mjml": "5.0.0-alpha.4", - "mjml-core": "5.0.0-alpha.4", + "mjml": "5.0.0-alpha.5", + "mjml-core": "5.0.0-alpha.5", "rimraf": "^3.0.2" } } diff --git a/packages/mjml-preset-core/package.json b/packages/mjml-preset-core/package.json index 50cdf6443..9e3ef130e 100644 --- a/packages/mjml-preset-core/package.json +++ b/packages/mjml-preset-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-preset-core", "description": "mjml-preset-core", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -22,31 +22,31 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-accordion": "5.0.0-alpha.4", - "mjml-body": "5.0.0-alpha.4", - "mjml-button": "5.0.0-alpha.4", - "mjml-carousel": "5.0.0-alpha.4", - "mjml-column": "5.0.0-alpha.4", - "mjml-divider": "5.0.0-alpha.4", - "mjml-group": "5.0.0-alpha.4", - "mjml-head": "5.0.0-alpha.4", - "mjml-head-attributes": "5.0.0-alpha.4", - "mjml-head-breakpoint": "5.0.0-alpha.4", - "mjml-head-font": "5.0.0-alpha.4", - "mjml-head-html-attributes": "5.0.0-alpha.4", - "mjml-head-preview": "5.0.0-alpha.4", - "mjml-head-style": "5.0.0-alpha.4", - "mjml-head-title": "5.0.0-alpha.4", - "mjml-hero": "5.0.0-alpha.4", - "mjml-image": "5.0.0-alpha.4", - "mjml-navbar": "5.0.0-alpha.4", - "mjml-raw": "5.0.0-alpha.4", - "mjml-section": "5.0.0-alpha.4", - "mjml-social": "5.0.0-alpha.4", - "mjml-spacer": "5.0.0-alpha.4", - "mjml-table": "5.0.0-alpha.4", - "mjml-text": "5.0.0-alpha.4", - "mjml-wrapper": "5.0.0-alpha.4" + "mjml-accordion": "5.0.0-alpha.5", + "mjml-body": "5.0.0-alpha.5", + "mjml-button": "5.0.0-alpha.5", + "mjml-carousel": "5.0.0-alpha.5", + "mjml-column": "5.0.0-alpha.5", + "mjml-divider": "5.0.0-alpha.5", + "mjml-group": "5.0.0-alpha.5", + "mjml-head": "5.0.0-alpha.5", + "mjml-head-attributes": "5.0.0-alpha.5", + "mjml-head-breakpoint": "5.0.0-alpha.5", + "mjml-head-font": "5.0.0-alpha.5", + "mjml-head-html-attributes": "5.0.0-alpha.5", + "mjml-head-preview": "5.0.0-alpha.5", + "mjml-head-style": "5.0.0-alpha.5", + "mjml-head-title": "5.0.0-alpha.5", + "mjml-hero": "5.0.0-alpha.5", + "mjml-image": "5.0.0-alpha.5", + "mjml-navbar": "5.0.0-alpha.5", + "mjml-raw": "5.0.0-alpha.5", + "mjml-section": "5.0.0-alpha.5", + "mjml-social": "5.0.0-alpha.5", + "mjml-spacer": "5.0.0-alpha.5", + "mjml-table": "5.0.0-alpha.5", + "mjml-text": "5.0.0-alpha.5", + "mjml-wrapper": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-raw/package.json b/packages/mjml-raw/package.json index 07cb4e6ac..dc7779023 100644 --- a/packages/mjml-raw/package.json +++ b/packages/mjml-raw/package.json @@ -1,7 +1,7 @@ { "name": "mjml-raw", "description": "mjml-raw", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-section/package.json b/packages/mjml-section/package.json index 6f77ae25b..ee959c6b9 100644 --- a/packages/mjml-section/package.json +++ b/packages/mjml-section/package.json @@ -1,7 +1,7 @@ { "name": "mjml-section", "description": "mjml-section", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-social/package.json b/packages/mjml-social/package.json index a2ecadb64..03114b5d0 100644 --- a/packages/mjml-social/package.json +++ b/packages/mjml-social/package.json @@ -1,7 +1,7 @@ { "name": "mjml-social", "description": "mjml-social", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-spacer/package.json b/packages/mjml-spacer/package.json index 9b1c7594e..dc902c231 100644 --- a/packages/mjml-spacer/package.json +++ b/packages/mjml-spacer/package.json @@ -1,7 +1,7 @@ { "name": "mjml-spacer", "description": "mjml-spacer", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-table/package.json b/packages/mjml-table/package.json index 3cfabe0d8..8b33c4577 100644 --- a/packages/mjml-table/package.json +++ b/packages/mjml-table/package.json @@ -1,7 +1,7 @@ { "name": "mjml-table", "description": "mjml-atable", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-text/package.json b/packages/mjml-text/package.json index ad7f65118..f63676ff2 100644 --- a/packages/mjml-text/package.json +++ b/packages/mjml-text/package.json @@ -1,7 +1,7 @@ { "name": "mjml-text", "description": "mjml-text", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-validator/package.json b/packages/mjml-validator/package.json index 3325ea0b4..ef0927233 100644 --- a/packages/mjml-validator/package.json +++ b/packages/mjml-validator/package.json @@ -1,7 +1,7 @@ { "name": "mjml-validator", "description": "mjml-validator", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-wrapper/package.json b/packages/mjml-wrapper/package.json index 60eec583d..ce2e13996 100644 --- a/packages/mjml-wrapper/package.json +++ b/packages/mjml-wrapper/package.json @@ -1,7 +1,7 @@ { "name": "mjml-wrapper", "description": "mjml-wrapper", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "files": [ "lib" @@ -23,8 +23,8 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.4", - "mjml-section": "5.0.0-alpha.4" + "mjml-core": "5.0.0-alpha.5", + "mjml-section": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml/package.json b/packages/mjml/package.json index 97e74bf81..67690fa57 100644 --- a/packages/mjml/package.json +++ b/packages/mjml/package.json @@ -1,7 +1,7 @@ { "name": "mjml", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.4", + "version": "5.0.0-alpha.5", "main": "lib/index.js", "bin": { "mjml": "bin/mjml" @@ -27,10 +27,10 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-cli": "5.0.0-alpha.4", - "mjml-core": "5.0.0-alpha.4", - "mjml-preset-core": "5.0.0-alpha.4", - "mjml-validator": "5.0.0-alpha.4" + "mjml-cli": "5.0.0-alpha.5", + "mjml-core": "5.0.0-alpha.5", + "mjml-preset-core": "5.0.0-alpha.5", + "mjml-validator": "5.0.0-alpha.5" }, "devDependencies": { "@babel/cli": "^7.8.4", From 5d51e54c7764087860f33de1d33ac13b35db420e Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Fri, 4 Oct 2024 14:49:22 +0200 Subject: [PATCH 14/16] v5.0.0-alpha.6 --- lerna.json | 2 +- packages/mjml-accordion/package.json | 4 +- packages/mjml-body/package.json | 4 +- packages/mjml-browser/package.json | 2 +- packages/mjml-button/package.json | 4 +- packages/mjml-carousel/package.json | 4 +- packages/mjml-cli/package.json | 8 +-- packages/mjml-column/package.json | 4 +- packages/mjml-core/package.json | 6 +-- packages/mjml-divider/package.json | 4 +- packages/mjml-group/package.json | 4 +- packages/mjml-head-attributes/package.json | 4 +- packages/mjml-head-breakpoint/package.json | 4 +- packages/mjml-head-font/package.json | 4 +- .../mjml-head-html-attributes/package.json | 4 +- packages/mjml-head-preview/package.json | 4 +- packages/mjml-head-style/package.json | 4 +- packages/mjml-head-title/package.json | 4 +- packages/mjml-head/package.json | 4 +- packages/mjml-hero/package.json | 4 +- packages/mjml-image/package.json | 4 +- packages/mjml-navbar/package.json | 4 +- packages/mjml-parser-xml/package.json | 6 +-- packages/mjml-preset-core/package.json | 52 +++++++++---------- packages/mjml-raw/package.json | 4 +- packages/mjml-section/package.json | 4 +- packages/mjml-social/package.json | 4 +- packages/mjml-spacer/package.json | 4 +- packages/mjml-table/package.json | 4 +- packages/mjml-text/package.json | 4 +- packages/mjml-validator/package.json | 2 +- packages/mjml-wrapper/package.json | 6 +-- packages/mjml/package.json | 10 ++-- 33 files changed, 95 insertions(+), 95 deletions(-) diff --git a/lerna.json b/lerna.json index b234c24c1..0395eb4b8 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ }, "npmClient": "yarn", "useWorkspaces": true, - "version": "5.0.0-alpha.5" + "version": "5.0.0-alpha.6" } diff --git a/packages/mjml-accordion/package.json b/packages/mjml-accordion/package.json index 6ccc8ad68..317adc277 100644 --- a/packages/mjml-accordion/package.json +++ b/packages/mjml-accordion/package.json @@ -1,7 +1,7 @@ { "name": "mjml-accordion", "description": "mjml-accordion", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-body/package.json b/packages/mjml-body/package.json index a2130e974..839cad5a6 100644 --- a/packages/mjml-body/package.json +++ b/packages/mjml-body/package.json @@ -1,7 +1,7 @@ { "name": "mjml-body", "description": "mjml-body", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-browser/package.json b/packages/mjml-browser/package.json index 9ad4a49a3..8378d9763 100644 --- a/packages/mjml-browser/package.json +++ b/packages/mjml-browser/package.json @@ -1,7 +1,7 @@ { "name": "mjml-browser", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-button/package.json b/packages/mjml-button/package.json index f0b8e5cd2..8c54bd07d 100644 --- a/packages/mjml-button/package.json +++ b/packages/mjml-button/package.json @@ -1,7 +1,7 @@ { "name": "mjml-button", "description": "mjml-button", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-carousel/package.json b/packages/mjml-carousel/package.json index 0920ec5e8..9ccad2d6c 100644 --- a/packages/mjml-carousel/package.json +++ b/packages/mjml-carousel/package.json @@ -1,7 +1,7 @@ { "name": "mjml-carousel", "description": "mjml-carousel", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-cli/package.json b/packages/mjml-cli/package.json index 2dcfde159..2401aeadb 100644 --- a/packages/mjml-cli/package.json +++ b/packages/mjml-cli/package.json @@ -1,7 +1,7 @@ { "name": "mjml-cli", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "bin/mjml", "bin": { "mjml-cli": "bin/mjml" @@ -30,9 +30,9 @@ "glob": "^10.3.10", "lodash": "^4.17.21", "minimatch": "^9.0.3", - "mjml-core": "5.0.0-alpha.5", - "mjml-parser-xml": "5.0.0-alpha.5", - "mjml-validator": "5.0.0-alpha.5", + "mjml-core": "5.0.0-alpha.6", + "mjml-parser-xml": "5.0.0-alpha.6", + "mjml-validator": "5.0.0-alpha.6", "yargs": "^17.7.2" }, "devDependencies": { diff --git a/packages/mjml-column/package.json b/packages/mjml-column/package.json index cd327fe5a..22d6b83dd 100644 --- a/packages/mjml-column/package.json +++ b/packages/mjml-column/package.json @@ -1,7 +1,7 @@ { "name": "mjml-column", "description": "mjml-column", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-core/package.json b/packages/mjml-core/package.json index 931d2e105..8903b4759 100644 --- a/packages/mjml-core/package.json +++ b/packages/mjml-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-core", "description": "mjml-core", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -29,8 +29,8 @@ "htmlnano": "^2.1.1", "juice": "^11.0.0", "lodash": "^4.17.21", - "mjml-parser-xml": "5.0.0-alpha.5", - "mjml-validator": "5.0.0-alpha.5", + "mjml-parser-xml": "5.0.0-alpha.6", + "mjml-validator": "5.0.0-alpha.6", "postcss": "^8.4.33", "prettier": "^3.2.4" }, diff --git a/packages/mjml-divider/package.json b/packages/mjml-divider/package.json index bb26a6edf..12ae7935c 100644 --- a/packages/mjml-divider/package.json +++ b/packages/mjml-divider/package.json @@ -1,7 +1,7 @@ { "name": "mjml-divider", "description": "mjml-divider", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-group/package.json b/packages/mjml-group/package.json index 98178c044..0cf0b8d59 100644 --- a/packages/mjml-group/package.json +++ b/packages/mjml-group/package.json @@ -1,7 +1,7 @@ { "name": "mjml-group", "description": "mjml-group", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-attributes/package.json b/packages/mjml-head-attributes/package.json index cfa607f7f..59a1f6528 100644 --- a/packages/mjml-head-attributes/package.json +++ b/packages/mjml-head-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-attributes", "description": "mjml-head-attributes", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-breakpoint/package.json b/packages/mjml-head-breakpoint/package.json index cc661541b..2c50d9476 100644 --- a/packages/mjml-head-breakpoint/package.json +++ b/packages/mjml-head-breakpoint/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-breakpoint", "description": "mjml-head-breakpoint", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-font/package.json b/packages/mjml-head-font/package.json index c66f8bff5..2f551b502 100644 --- a/packages/mjml-head-font/package.json +++ b/packages/mjml-head-font/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-font", "description": "mjml-head-font", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-html-attributes/package.json b/packages/mjml-head-html-attributes/package.json index d9080bf87..50ca0ac9c 100644 --- a/packages/mjml-head-html-attributes/package.json +++ b/packages/mjml-head-html-attributes/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-html-attributes", "description": "mjml-head-html-attributes", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-preview/package.json b/packages/mjml-head-preview/package.json index 1a465d555..fb4ca8c50 100644 --- a/packages/mjml-head-preview/package.json +++ b/packages/mjml-head-preview/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-preview", "description": "mjml-head-preview", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-style/package.json b/packages/mjml-head-style/package.json index cee95440b..8153fcbfa 100644 --- a/packages/mjml-head-style/package.json +++ b/packages/mjml-head-style/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-style", "description": "mjml-head-style", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head-title/package.json b/packages/mjml-head-title/package.json index 001e4b143..dd45eb2e6 100644 --- a/packages/mjml-head-title/package.json +++ b/packages/mjml-head-title/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head-title", "description": "mjml-head-title", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-head/package.json b/packages/mjml-head/package.json index 16ebf6264..d64ef1541 100644 --- a/packages/mjml-head/package.json +++ b/packages/mjml-head/package.json @@ -1,7 +1,7 @@ { "name": "mjml-head", "description": "mjml-head", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-hero/package.json b/packages/mjml-hero/package.json index a9450b0f1..29ad917ea 100644 --- a/packages/mjml-hero/package.json +++ b/packages/mjml-hero/package.json @@ -1,7 +1,7 @@ { "name": "mjml-hero", "description": "mjml-hero", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-image/package.json b/packages/mjml-image/package.json index 9954f3fc8..d38cf871a 100644 --- a/packages/mjml-image/package.json +++ b/packages/mjml-image/package.json @@ -1,7 +1,7 @@ { "name": "mjml-image", "description": "mjml-image", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-navbar/package.json b/packages/mjml-navbar/package.json index 98fc7519d..8f5a40c6b 100644 --- a/packages/mjml-navbar/package.json +++ b/packages/mjml-navbar/package.json @@ -1,7 +1,7 @@ { "name": "mjml-navbar", "description": "mjml-navbar", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-parser-xml/package.json b/packages/mjml-parser-xml/package.json index 268e47acc..442292f36 100644 --- a/packages/mjml-parser-xml/package.json +++ b/packages/mjml-parser-xml/package.json @@ -1,7 +1,7 @@ { "name": "mjml-parser-xml", "description": "mjml-parser-xml", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -30,8 +30,8 @@ "devDependencies": { "@babel/cli": "^7.8.4", "chai": "^4.1.1", - "mjml": "5.0.0-alpha.5", - "mjml-core": "5.0.0-alpha.5", + "mjml": "5.0.0-alpha.6", + "mjml-core": "5.0.0-alpha.6", "rimraf": "^3.0.2" } } diff --git a/packages/mjml-preset-core/package.json b/packages/mjml-preset-core/package.json index 9e3ef130e..d1961b299 100644 --- a/packages/mjml-preset-core/package.json +++ b/packages/mjml-preset-core/package.json @@ -1,7 +1,7 @@ { "name": "mjml-preset-core", "description": "mjml-preset-core", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -22,31 +22,31 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-accordion": "5.0.0-alpha.5", - "mjml-body": "5.0.0-alpha.5", - "mjml-button": "5.0.0-alpha.5", - "mjml-carousel": "5.0.0-alpha.5", - "mjml-column": "5.0.0-alpha.5", - "mjml-divider": "5.0.0-alpha.5", - "mjml-group": "5.0.0-alpha.5", - "mjml-head": "5.0.0-alpha.5", - "mjml-head-attributes": "5.0.0-alpha.5", - "mjml-head-breakpoint": "5.0.0-alpha.5", - "mjml-head-font": "5.0.0-alpha.5", - "mjml-head-html-attributes": "5.0.0-alpha.5", - "mjml-head-preview": "5.0.0-alpha.5", - "mjml-head-style": "5.0.0-alpha.5", - "mjml-head-title": "5.0.0-alpha.5", - "mjml-hero": "5.0.0-alpha.5", - "mjml-image": "5.0.0-alpha.5", - "mjml-navbar": "5.0.0-alpha.5", - "mjml-raw": "5.0.0-alpha.5", - "mjml-section": "5.0.0-alpha.5", - "mjml-social": "5.0.0-alpha.5", - "mjml-spacer": "5.0.0-alpha.5", - "mjml-table": "5.0.0-alpha.5", - "mjml-text": "5.0.0-alpha.5", - "mjml-wrapper": "5.0.0-alpha.5" + "mjml-accordion": "5.0.0-alpha.6", + "mjml-body": "5.0.0-alpha.6", + "mjml-button": "5.0.0-alpha.6", + "mjml-carousel": "5.0.0-alpha.6", + "mjml-column": "5.0.0-alpha.6", + "mjml-divider": "5.0.0-alpha.6", + "mjml-group": "5.0.0-alpha.6", + "mjml-head": "5.0.0-alpha.6", + "mjml-head-attributes": "5.0.0-alpha.6", + "mjml-head-breakpoint": "5.0.0-alpha.6", + "mjml-head-font": "5.0.0-alpha.6", + "mjml-head-html-attributes": "5.0.0-alpha.6", + "mjml-head-preview": "5.0.0-alpha.6", + "mjml-head-style": "5.0.0-alpha.6", + "mjml-head-title": "5.0.0-alpha.6", + "mjml-hero": "5.0.0-alpha.6", + "mjml-image": "5.0.0-alpha.6", + "mjml-navbar": "5.0.0-alpha.6", + "mjml-raw": "5.0.0-alpha.6", + "mjml-section": "5.0.0-alpha.6", + "mjml-social": "5.0.0-alpha.6", + "mjml-spacer": "5.0.0-alpha.6", + "mjml-table": "5.0.0-alpha.6", + "mjml-text": "5.0.0-alpha.6", + "mjml-wrapper": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-raw/package.json b/packages/mjml-raw/package.json index dc7779023..74c4f7e6a 100644 --- a/packages/mjml-raw/package.json +++ b/packages/mjml-raw/package.json @@ -1,7 +1,7 @@ { "name": "mjml-raw", "description": "mjml-raw", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-section/package.json b/packages/mjml-section/package.json index ee959c6b9..facf94ab7 100644 --- a/packages/mjml-section/package.json +++ b/packages/mjml-section/package.json @@ -1,7 +1,7 @@ { "name": "mjml-section", "description": "mjml-section", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-social/package.json b/packages/mjml-social/package.json index 03114b5d0..03cf8408c 100644 --- a/packages/mjml-social/package.json +++ b/packages/mjml-social/package.json @@ -1,7 +1,7 @@ { "name": "mjml-social", "description": "mjml-social", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-spacer/package.json b/packages/mjml-spacer/package.json index dc902c231..2c73297fb 100644 --- a/packages/mjml-spacer/package.json +++ b/packages/mjml-spacer/package.json @@ -1,7 +1,7 @@ { "name": "mjml-spacer", "description": "mjml-spacer", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-table/package.json b/packages/mjml-table/package.json index 8b33c4577..3094ae562 100644 --- a/packages/mjml-table/package.json +++ b/packages/mjml-table/package.json @@ -1,7 +1,7 @@ { "name": "mjml-table", "description": "mjml-atable", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-text/package.json b/packages/mjml-text/package.json index f63676ff2..b92bafc62 100644 --- a/packages/mjml-text/package.json +++ b/packages/mjml-text/package.json @@ -1,7 +1,7 @@ { "name": "mjml-text", "description": "mjml-text", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,7 +23,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml-validator/package.json b/packages/mjml-validator/package.json index ef0927233..507112683 100644 --- a/packages/mjml-validator/package.json +++ b/packages/mjml-validator/package.json @@ -1,7 +1,7 @@ { "name": "mjml-validator", "description": "mjml-validator", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" diff --git a/packages/mjml-wrapper/package.json b/packages/mjml-wrapper/package.json index ce2e13996..3d682421e 100644 --- a/packages/mjml-wrapper/package.json +++ b/packages/mjml-wrapper/package.json @@ -1,7 +1,7 @@ { "name": "mjml-wrapper", "description": "mjml-wrapper", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "files": [ "lib" @@ -23,8 +23,8 @@ "dependencies": { "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.5", - "mjml-section": "5.0.0-alpha.5" + "mjml-core": "5.0.0-alpha.6", + "mjml-section": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/packages/mjml/package.json b/packages/mjml/package.json index 67690fa57..1ec7d3b1f 100644 --- a/packages/mjml/package.json +++ b/packages/mjml/package.json @@ -1,7 +1,7 @@ { "name": "mjml", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.5", + "version": "5.0.0-alpha.6", "main": "lib/index.js", "bin": { "mjml": "bin/mjml" @@ -27,10 +27,10 @@ }, "dependencies": { "@babel/runtime": "^7.23.9", - "mjml-cli": "5.0.0-alpha.5", - "mjml-core": "5.0.0-alpha.5", - "mjml-preset-core": "5.0.0-alpha.5", - "mjml-validator": "5.0.0-alpha.5" + "mjml-cli": "5.0.0-alpha.6", + "mjml-core": "5.0.0-alpha.6", + "mjml-preset-core": "5.0.0-alpha.6", + "mjml-validator": "5.0.0-alpha.6" }, "devDependencies": { "@babel/cli": "^7.8.4", From ded6053cc56f2610c0e84fe888fbe66d0d02e79c Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Fri, 4 Oct 2024 14:51:47 +0200 Subject: [PATCH 15/16] Update lockfile --- yarn.lock | 102 +++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 75 insertions(+), 27 deletions(-) diff --git a/yarn.lock b/yarn.lock index ee8b5c83f..5e5d5d332 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3083,7 +3083,7 @@ cheerio-select@^2.1.0: domhandler "^5.0.3" domutils "^3.0.1" -cheerio@1.0.0-rc.12, cheerio@^1.0.0-rc.12: +cheerio@1.0.0-rc.12: version "1.0.0-rc.12" resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683" integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q== @@ -3096,6 +3096,23 @@ cheerio@1.0.0-rc.12, cheerio@^1.0.0-rc.12: parse5 "^7.0.0" parse5-htmlparser2-tree-adapter "^7.0.0" +cheerio@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0.tgz#1ede4895a82f26e8af71009f961a9b8cb60d6a81" + integrity sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww== + dependencies: + cheerio-select "^2.1.0" + dom-serializer "^2.0.0" + domhandler "^5.0.3" + domutils "^3.1.0" + encoding-sniffer "^0.2.0" + htmlparser2 "^9.1.0" + parse5 "^7.1.2" + parse5-htmlparser2-tree-adapter "^7.0.0" + parse5-parser-stream "^7.1.2" + undici "^6.19.5" + whatwg-mimetype "^4.0.0" + chokidar@^2.1.8: version "2.1.8" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" @@ -3276,6 +3293,11 @@ combined-stream@^1.0.6, combined-stream@~1.0.6: dependencies: delayed-stream "~1.0.0" +commander@^12.1.0: + version "12.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3" + integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA== + commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" @@ -3286,11 +3308,6 @@ commander@^4.0.1: resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== -commander@^6.1.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" - integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== - commander@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" @@ -4070,6 +4087,14 @@ emojis-list@^3.0.0: resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== +encoding-sniffer@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz#799569d66d443babe82af18c9f403498365ef1d5" + integrity sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg== + dependencies: + iconv-lite "^0.6.3" + whatwg-encoding "^3.1.1" + encoding@^0.1.11: version "0.1.13" resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" @@ -5343,6 +5368,13 @@ humanize-ms@^1.2.1: dependencies: ms "^2.0.0" +iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== + dependencies: + safer-buffer ">= 2.1.2 < 3.0.0" + iconv-lite@^0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" @@ -5350,13 +5382,6 @@ iconv-lite@^0.4.24: dependencies: safer-buffer ">= 2.1.2 < 3" -iconv-lite@^0.6.2: - version "0.6.3" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" - integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== - dependencies: - safer-buffer ">= 2.1.2 < 3.0.0" - ieee754@^1.1.4: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" @@ -5982,16 +6007,16 @@ jsprim@^1.2.2: json-schema "0.4.0" verror "1.10.0" -juice@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/juice/-/juice-10.0.0.tgz#c6b717ded8be4b969f12503ac9cfbd2604d35937" - integrity sha512-9f68xmhGrnIi6DBkiiP3rUrQN33SEuaKu1+njX6VgMP+jwZAsnT33WIzlrWICL9matkhYu3OyrqSUP55YTIdGg== +juice@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/juice/-/juice-11.0.0.tgz#5e02fdd95ea4165c66f0455a0b59d6adecf77d03" + integrity sha512-sGF8hPz9/Wg+YXbaNDqc1Iuoaw+J/P9lBHNQKXAGc9pPNjCd4fyPai0Zxj7MRtdjMr0lcgk5PjEIkP2b8R9F3w== dependencies: - cheerio "^1.0.0-rc.12" - commander "^6.1.0" + cheerio "^1.0.0" + commander "^12.1.0" mensch "^0.3.4" slick "^1.12.2" - web-resource-inliner "^6.0.1" + web-resource-inliner "^7.0.0" kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" @@ -6675,7 +6700,7 @@ node-fetch-npm@^2.0.2: json-parse-better-errors "^1.0.0" safe-buffer "^5.1.1" -node-fetch@^2.5.0, node-fetch@^2.6.0, node-fetch@^2.6.7: +node-fetch@^2.5.0, node-fetch@^2.6.7: version "2.7.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== @@ -7223,7 +7248,14 @@ parse5-htmlparser2-tree-adapter@^7.0.0: domhandler "^5.0.2" parse5 "^7.0.0" -parse5@^7.0.0: +parse5-parser-stream@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz#d7c20eadc37968d272e2c02660fff92dd27e60e1" + integrity sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow== + dependencies: + parse5 "^7.0.0" + +parse5@^7.0.0, parse5@^7.1.2: version "7.1.2" resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== @@ -9272,6 +9304,11 @@ undici-types@~5.26.4: resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== +undici@^6.19.5: + version "6.19.8" + resolved "https://registry.yarnpkg.com/undici/-/undici-6.19.8.tgz#002d7c8a28f8cc3a44ff33c3d4be4d85e15d40e1" + integrity sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g== + unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" @@ -9477,16 +9514,15 @@ wcwidth@^1.0.0: dependencies: defaults "^1.0.3" -web-resource-inliner@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/web-resource-inliner/-/web-resource-inliner-6.0.1.tgz#df0822f0a12028805fe80719ed52ab6526886e02" - integrity sha512-kfqDxt5dTB1JhqsCUQVFDj0rmY+4HLwGQIsLPbyrsN9y9WV/1oFDSx3BQ4GfCv9X+jVeQ7rouTqwK53rA/7t8A== +web-resource-inliner@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/web-resource-inliner/-/web-resource-inliner-7.0.0.tgz#f6e9c9885e200d1cc2ae57b57b4bbd52cad7d12a" + integrity sha512-NlfnGF8MY9ZUwFjyq3vOUBx7KwF8bmE+ywR781SB0nWB6MoMxN4BA8gtgP1KGTZo/O/AyWJz7HZpR704eaj4mg== dependencies: ansi-colors "^4.1.1" escape-goat "^3.0.0" htmlparser2 "^5.0.0" mime "^2.4.6" - node-fetch "^2.6.0" valid-data-url "^3.0.0" webidl-conversions@^3.0.0: @@ -9553,6 +9589,18 @@ webpack@^4.36.1: watchpack "^1.7.4" webpack-sources "^1.4.1" +whatwg-encoding@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz#d0f4ef769905d426e1688f3e34381a99b60b76e5" + integrity sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ== + dependencies: + iconv-lite "0.6.3" + +whatwg-mimetype@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz#bc1bf94a985dc50388d54a9258ac405c3ca2fc0a" + integrity sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg== + whatwg-url@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" From ce09bfe1e78ae8c7406fce58fd38f73c8471567d Mon Sep 17 00:00:00 2001 From: Maxime Brazeilles Date: Fri, 4 Oct 2024 15:00:48 +0200 Subject: [PATCH 16/16] First step toward v6 --- .eslintignore | 7 - .eslintrc | 18 - .github/workflows/mjml-workflow.yml | 54 +- .gitignore | 47 +- .prettierignore | 1 - .prettierrc | 6 +- .vscode/extensions.json | 6 + babel.config.js | 20 - bun.lockb | Bin 0 -> 352960 bytes ci.yml | 39 + lerna.json | 13 - main.js | 1 + nx.json | 13 + package.json | 40 +- packages/.gitkeep | 0 packages/mjml-accordion/package.json | 15 +- packages/mjml-accordion/project.json | 21 + .../mjml-accordion/src/AccordionElement.js | 40 +- packages/mjml-accordion/src/AccordionTitle.js | 36 +- .../mjml-accordion/src/{index.js => index.ts} | 0 packages/mjml-accordion/tsconfig.json | 8 + packages/mjml-body/package.json | 15 +- packages/mjml-body/project.json | 21 + packages/mjml-body/src/{index.js => index.ts} | 0 packages/mjml-body/tsconfig.json | 8 + packages/mjml-browser/package.json | 13 +- packages/mjml-browser/project.json | 21 + packages/mjml-browser/tsconfig.json | 8 + packages/mjml-browser/webpack.config.js | 53 +- packages/mjml-button/package.json | 15 +- packages/mjml-button/project.json | 21 + .../mjml-button/src/{index.js => index.ts} | 27 +- packages/mjml-button/tsconfig.json | 8 + packages/mjml-carousel/package.json | 15 +- packages/mjml-carousel/project.json | 21 + packages/mjml-carousel/src/Carousel.js | 129 +- .../mjml-carousel/src/{index.js => index.ts} | 0 packages/mjml-carousel/tsconfig.json | 8 + packages/mjml-cli/bin/mjml | 2 +- packages/mjml-cli/package.json | 17 +- packages/mjml-cli/project.json | 21 + packages/mjml-cli/tsconfig.json | 8 + packages/mjml-column/package.json | 15 +- packages/mjml-column/project.json | 21 + .../mjml-column/src/{index.js => index.ts} | 76 +- packages/mjml-column/tsconfig.json | 8 + packages/mjml-core/package.json | 19 +- packages/mjml-core/project.json | 21 + packages/mjml-core/src/{index.js => index.ts} | 187 +- packages/mjml-core/tests/jsonToXml-test.js | 74 +- .../tests/mergeOutlookConditionnals-test.js | 15 +- .../tests/minifyOutlookConditionnals-test.js | 11 +- .../mjml-core/tests/shorthandParser-test.js | 17 +- packages/mjml-core/tests/skeleton-test.js | 55 +- packages/mjml-core/tests/widthParser-test.js | 17 +- packages/mjml-core/tsconfig.json | 8 + packages/mjml-divider/package.json | 15 +- packages/mjml-divider/project.json | 21 + .../mjml-divider/src/{index.js => index.ts} | 24 +- packages/mjml-divider/tsconfig.json | 8 + packages/mjml-group/package.json | 15 +- packages/mjml-group/project.json | 21 + .../mjml-group/src/{index.js => index.ts} | 64 +- packages/mjml-group/tsconfig.json | 8 + packages/mjml-head-attributes/package.json | 15 +- packages/mjml-head-attributes/project.json | 21 + .../src/{index.js => index.ts} | 0 packages/mjml-head-attributes/tsconfig.json | 8 + packages/mjml-head-breakpoint/package.json | 15 +- packages/mjml-head-breakpoint/project.json | 21 + .../src/{index.js => index.ts} | 0 packages/mjml-head-breakpoint/tsconfig.json | 8 + packages/mjml-head-font/package.json | 15 +- packages/mjml-head-font/project.json | 21 + .../mjml-head-font/src/{index.js => index.ts} | 0 packages/mjml-head-font/tsconfig.json | 8 + .../mjml-head-html-attributes/package.json | 15 +- .../mjml-head-html-attributes/project.json | 21 + .../src/{index.js => index.ts} | 0 .../mjml-head-html-attributes/tsconfig.json | 8 + packages/mjml-head-preview/package.json | 15 +- packages/mjml-head-preview/project.json | 21 + .../src/{index.js => index.ts} | 0 packages/mjml-head-preview/tsconfig.json | 8 + packages/mjml-head-style/package.json | 15 +- packages/mjml-head-style/project.json | 21 + .../src/{index.js => index.ts} | 0 packages/mjml-head-style/tsconfig.json | 8 + packages/mjml-head-title/package.json | 15 +- packages/mjml-head-title/project.json | 21 + .../src/{index.js => index.ts} | 0 packages/mjml-head-title/tsconfig.json | 8 + packages/mjml-head/package.json | 15 +- packages/mjml-head/project.json | 21 + packages/mjml-head/src/{index.js => index.ts} | 0 packages/mjml-head/tsconfig.json | 8 + packages/mjml-hero/package.json | 15 +- packages/mjml-hero/project.json | 21 + packages/mjml-hero/src/{index.js => index.ts} | 104 +- packages/mjml-hero/tsconfig.json | 8 + packages/mjml-html/project.json | 21 + packages/mjml-html/tsconfig.json | 8 + packages/mjml-image/package.json | 15 +- packages/mjml-image/project.json | 21 + .../mjml-image/src/{index.js => index.ts} | 34 +- packages/mjml-image/tsconfig.json | 8 + packages/mjml-invoice/project.json | 21 + packages/mjml-invoice/tsconfig.json | 8 + packages/mjml-list/project.json | 21 + packages/mjml-list/tsconfig.json | 8 + packages/mjml-location/project.json | 21 + packages/mjml-location/tsconfig.json | 8 + packages/mjml-navbar/package.json | 15 +- packages/mjml-navbar/project.json | 21 + packages/mjml-navbar/src/Navbar.js | 50 +- packages/mjml-navbar/src/NavbarLink.js | 23 +- .../mjml-navbar/src/{index.js => index.ts} | 0 packages/mjml-navbar/tsconfig.json | 8 + packages/mjml-parser-xml/package.json | 15 +- packages/mjml-parser-xml/project.json | 21 + .../src/{index.js => index.ts} | 0 .../test/test-preprocessors.js | 14 +- packages/mjml-parser-xml/test/test.js | 29 +- packages/mjml-parser-xml/tsconfig.json | 8 + packages/mjml-preset-core/package.json | 63 +- packages/mjml-preset-core/project.json | 21 + .../src/{index.js => index.ts} | 0 packages/mjml-preset-core/tsconfig.json | 8 + packages/mjml-raw/package.json | 15 +- packages/mjml-raw/project.json | 21 + packages/mjml-raw/src/{index.js => index.ts} | 0 packages/mjml-raw/tsconfig.json | 8 + packages/mjml-section/package.json | 15 +- packages/mjml-section/project.json | 21 + .../mjml-section/src/{index.js => index.ts} | 0 packages/mjml-section/tsconfig.json | 8 + packages/mjml-social/package.json | 15 +- packages/mjml-social/project.json | 21 + .../mjml-social/src/{index.js => index.ts} | 0 packages/mjml-social/tsconfig.json | 8 + packages/mjml-spacer/package.json | 15 +- packages/mjml-spacer/project.json | 21 + .../mjml-spacer/src/{index.js => index.ts} | 0 packages/mjml-spacer/tsconfig.json | 8 + packages/mjml-table/package.json | 15 +- packages/mjml-table/project.json | 21 + .../mjml-table/src/{index.js => index.ts} | 16 +- packages/mjml-table/tsconfig.json | 8 + packages/mjml-text/package.json | 15 +- packages/mjml-text/project.json | 21 + packages/mjml-text/src/{index.js => index.ts} | 12 +- packages/mjml-text/tsconfig.json | 8 + packages/mjml-validator/package.json | 17 +- packages/mjml-validator/project.json | 21 + .../mjml-validator/src/{index.js => index.ts} | 0 packages/mjml-validator/tsconfig.json | 8 + packages/mjml-wrapper/package.json | 17 +- packages/mjml-wrapper/project.json | 21 + .../mjml-wrapper/src/{index.js => index.ts} | 0 packages/mjml-wrapper/tsconfig.json | 8 + packages/mjml/bin/mjml | 2 +- packages/mjml/package.json | 18 +- packages/mjml/project.json | 21 + packages/mjml/src/{index.js => index.ts} | 0 packages/mjml/test/html-attributes.test.js | 20 +- packages/mjml/test/lazy-head-style.test.js | 18 +- packages/mjml/tsconfig.json | 8 + project.json | 1 + test.js | 57 - tsconfig.base.json | 20 + type.js | 28 - yarn.lock | 9877 ----------------- 172 files changed, 1855 insertions(+), 11125 deletions(-) delete mode 100644 .eslintignore delete mode 100644 .eslintrc delete mode 100644 .prettierignore create mode 100644 .vscode/extensions.json delete mode 100644 babel.config.js create mode 100755 bun.lockb create mode 100644 ci.yml delete mode 100644 lerna.json create mode 100644 main.js create mode 100644 nx.json mode change 100755 => 100644 package.json create mode 100644 packages/.gitkeep create mode 100644 packages/mjml-accordion/project.json rename packages/mjml-accordion/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-accordion/tsconfig.json create mode 100644 packages/mjml-body/project.json rename packages/mjml-body/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-body/tsconfig.json create mode 100644 packages/mjml-browser/project.json create mode 100644 packages/mjml-browser/tsconfig.json create mode 100644 packages/mjml-button/project.json rename packages/mjml-button/src/{index.js => index.ts} (88%) create mode 100644 packages/mjml-button/tsconfig.json create mode 100644 packages/mjml-carousel/project.json rename packages/mjml-carousel/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-carousel/tsconfig.json create mode 100644 packages/mjml-cli/project.json create mode 100644 packages/mjml-cli/tsconfig.json create mode 100644 packages/mjml-column/project.json rename packages/mjml-column/src/{index.js => index.ts} (82%) create mode 100644 packages/mjml-column/tsconfig.json create mode 100644 packages/mjml-core/project.json rename packages/mjml-core/src/{index.js => index.ts} (71%) create mode 100644 packages/mjml-core/tsconfig.json create mode 100644 packages/mjml-divider/project.json rename packages/mjml-divider/src/{index.js => index.ts} (80%) create mode 100644 packages/mjml-divider/tsconfig.json create mode 100644 packages/mjml-group/project.json rename packages/mjml-group/src/{index.js => index.ts} (75%) create mode 100644 packages/mjml-group/tsconfig.json create mode 100644 packages/mjml-head-attributes/project.json rename packages/mjml-head-attributes/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-head-attributes/tsconfig.json create mode 100644 packages/mjml-head-breakpoint/project.json rename packages/mjml-head-breakpoint/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-head-breakpoint/tsconfig.json create mode 100644 packages/mjml-head-font/project.json rename packages/mjml-head-font/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-head-font/tsconfig.json create mode 100644 packages/mjml-head-html-attributes/project.json rename packages/mjml-head-html-attributes/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-head-html-attributes/tsconfig.json create mode 100644 packages/mjml-head-preview/project.json rename packages/mjml-head-preview/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-head-preview/tsconfig.json create mode 100644 packages/mjml-head-style/project.json rename packages/mjml-head-style/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-head-style/tsconfig.json create mode 100644 packages/mjml-head-title/project.json rename packages/mjml-head-title/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-head-title/tsconfig.json create mode 100644 packages/mjml-head/project.json rename packages/mjml-head/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-head/tsconfig.json create mode 100644 packages/mjml-hero/project.json rename packages/mjml-hero/src/{index.js => index.ts} (79%) create mode 100644 packages/mjml-hero/tsconfig.json create mode 100644 packages/mjml-html/project.json create mode 100644 packages/mjml-html/tsconfig.json create mode 100644 packages/mjml-image/project.json rename packages/mjml-image/src/{index.js => index.ts} (82%) create mode 100644 packages/mjml-image/tsconfig.json create mode 100644 packages/mjml-invoice/project.json create mode 100644 packages/mjml-invoice/tsconfig.json create mode 100644 packages/mjml-list/project.json create mode 100644 packages/mjml-list/tsconfig.json create mode 100644 packages/mjml-location/project.json create mode 100644 packages/mjml-location/tsconfig.json create mode 100644 packages/mjml-navbar/project.json rename packages/mjml-navbar/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-navbar/tsconfig.json create mode 100644 packages/mjml-parser-xml/project.json rename packages/mjml-parser-xml/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-parser-xml/tsconfig.json create mode 100644 packages/mjml-preset-core/project.json rename packages/mjml-preset-core/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-preset-core/tsconfig.json create mode 100644 packages/mjml-raw/project.json rename packages/mjml-raw/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-raw/tsconfig.json create mode 100644 packages/mjml-section/project.json rename packages/mjml-section/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-section/tsconfig.json create mode 100644 packages/mjml-social/project.json rename packages/mjml-social/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-social/tsconfig.json create mode 100644 packages/mjml-spacer/project.json rename packages/mjml-spacer/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-spacer/tsconfig.json create mode 100644 packages/mjml-table/project.json rename packages/mjml-table/src/{index.js => index.ts} (89%) create mode 100644 packages/mjml-table/tsconfig.json create mode 100644 packages/mjml-text/project.json rename packages/mjml-text/src/{index.js => index.ts} (90%) create mode 100644 packages/mjml-text/tsconfig.json create mode 100644 packages/mjml-validator/project.json rename packages/mjml-validator/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-validator/tsconfig.json create mode 100644 packages/mjml-wrapper/project.json rename packages/mjml-wrapper/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml-wrapper/tsconfig.json create mode 100644 packages/mjml/project.json rename packages/mjml/src/{index.js => index.ts} (100%) create mode 100644 packages/mjml/tsconfig.json create mode 100644 project.json delete mode 100644 test.js create mode 100644 tsconfig.base.json delete mode 100644 type.js delete mode 100644 yarn.lock diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index f2181a4ce..000000000 --- a/.eslintignore +++ /dev/null @@ -1,7 +0,0 @@ -node_modules -lib -packages/mjml-core/src/types* -type.js -test-html-attributes.js -test.js -babel.config.js diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index 3223c1842..000000000 --- a/.eslintrc +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": [ - "airbnb-base", - "prettier" - ], - "parser": "babel-eslint", - "rules": { - "comma-dangle": [ 2, "always-multiline" ], - "semi": [ 2, "never" ], - "no-mixed-operators": 0, - "no-shadow": 0, - "no-param-reassign": 0, - "no-restricted-syntax": 0 - }, - "env": { - "node": true - } -} diff --git a/.github/workflows/mjml-workflow.yml b/.github/workflows/mjml-workflow.yml index 06a6a6011..19ec1fb05 100644 --- a/.github/workflows/mjml-workflow.yml +++ b/.github/workflows/mjml-workflow.yml @@ -1,26 +1,36 @@ -name: Mjml CI -on: [push, pull_request] +name: CI + +on: + push: + branches: + - main + pull_request: + +permissions: + actions: read + contents: read + jobs: - build: + main: runs-on: ubuntu-latest - strategy: - matrix: - node-version: [20.x, 22.x] steps: - - uses: actions/checkout@v2 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + - uses: actions/checkout@v4 with: - node-version: ${{ matrix.node-version }} - - name: Run linting & tests - run: | - yarn install - yarn build - yarn lint - cd packages/mjml-parser-xml - yarn install - yarn test --debug - cd ../../packages/mjml-core - yarn test --debug - cd ../../packages/mjml - yarn test + fetch-depth: 0 + + - uses: oven-sh/setup-bun@v1 + with: + bun-version: latest + + # This enables task distribution via Nx Cloud + # Run this command as early as possible, before dependencies are installed + # Learn more at https://nx.dev/ci/reference/nx-cloud-cli#npx-nxcloud-startcirun + - run: bunx nx-cloud start-ci-run --distribute-on="3 linux-medium-js" --stop-agents-after="build" + + - run: bun install --no-cache + - uses: nrwl/nx-set-shas@v4 + + # Prepend any command with "nx-cloud record --" to record its logs to Nx Cloud + # - run: bun nx-cloud record -- echo Hello World + # Nx Affected runs only tasks affected by the changes in this PR/commit. Learn more: https://nx.dev/ci/features/affected + - run: bun nx affected -t lint test build diff --git a/.gitignore b/.gitignore index 5d16e1ae4..4f4d87b1c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,42 @@ -.DS_Store -*.log -.idea/ -lib +# See http://help.github.com/ignore-files/ for more about ignoring files. + +# compiled output +dist +tmp +/out-tsc + +# dependencies node_modules -test.html -/**/npmignore + +# IDEs and editors +/.idea +.project +.classpath +.c9/ +*.launch +.settings/ +*.sublime-workspace + +# IDE - VSCode +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json + +# misc +/.sass-cache +/connect.lock +/coverage +/libpeerconnection.log +npm-debug.log +yarn-error.log +testem.log +/typings + +# System Files +.DS_Store +Thumbs.db + +.nx/cache +.nx/workspace-data diff --git a/.prettierignore b/.prettierignore deleted file mode 100644 index ec6d3cdd7..000000000 --- a/.prettierignore +++ /dev/null @@ -1 +0,0 @@ -package.json diff --git a/.prettierrc b/.prettierrc index 82463d954..353215abd 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1,6 +1,8 @@ { - "printWidth": 80, "semi": false, + "trailingComma": "none", "singleQuote": true, - "trailingComma": "all" + "printWidth": 120, + "tabWidth": 2, + "arrowParens": "avoid" } diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 000000000..bf14b26d3 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,6 @@ +{ + "recommendations": [ + + "nrwl.angular-console" + ] +} diff --git a/babel.config.js b/babel.config.js deleted file mode 100644 index 04c3ed896..000000000 --- a/babel.config.js +++ /dev/null @@ -1,20 +0,0 @@ -module.exports = { - presets: [['@babel/env', { - targets: { node: '10' }, - include: ['transform-classes'], - }]], - plugins: [ - '@babel/proposal-class-properties', - [ - '@babel/transform-runtime', - { - // by default the plugin assumes we have 7.0.0-beta.0 version of runtime - // and inline all missing helpers instead of requiring them - version: require('@babel/plugin-transform-runtime/package.json') - .version, - }, - ], - 'add-module-exports', - 'lodash', - ], -} diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..87daa9ddbe69d0e4b1327220f46f13431ce75c51 GIT binary patch literal 352960 zcmeEvbzl_9^Zf>Q4}LfY#}PCHhY;M|2@u&pAVvfd2oT&I4tIBVcR$<-?rw(@e(zNPddoI@?pJe#hdHK3^_3-pE z+j;o39?l^WaS%DqLKiwGd^3UtV zTob~|WNIBh5===n_#cKTIjEsBh?J9>Oks8jOr~T&pJ2^oQX-QnE95@FOu$YG8v`>! zt^l+J7EqWTm;tg0m>&27fusY51JeQz1IY{Q?C%@Ysk6!3)5p`>Ga%4C$j{3hZ1!J= zdba18++<2ay8tgwSA^0Aa%#v8fGL2k_(4B&Rl8#qh5^ZQ@$cm4;vZo4Q*xI8yAT&| zFOxaI&)?JA#U%9)Qfd8d0Xw!|3kX%%W(dqjmjGX%Qt)3M`jn8}eFHH*CR0(!j3ckY zYUmvEQx=F2!-@i#$G_2eVkTwh=Mvc2uB$mDxstyl-)!ft!pAEA5l9~6aX}{;Pg8{- zfNbB>r?c7LGce!{?8v_lWPH9pZf1^L4}TXwzYvqj)r%4^$iu_zZ!&qB&F0dj>`l8c z2<+cYjdo3W_^*6h?1=@KAOi^}jon5@TBEDkx-Ikb5ZVD|1F+22k+zW&Ha2nIX=ek$kG;wc7Xe$4@H zE?zF~W;ZX-AWziS$))u(q<9%0h$fd{Phav9<<{oaN7OS8?MQw)nSB@`+Hno)1im*rixLDf*R3az^Xt#Tnw$WLu7y4R+hoF!g|$IF``gLO z*VV-U7eg23g2m3bLR`GOuq~OILuUV* zJ81h>Eg<`455!UoD+pwLY1m=vh2;k_Z`;tGEwB|3F2lx@HJK1fSOAdz>I0F2u-rhT zG%P-l{5}{b#!@jMu%Qrhf?}4|CnutGn5hpt4r~xssOOXF&E7>&UlzIaJZ?3MsiJ{9tK^^>Nb1H&Ios-4>8JZz=&dpHtS*{F?p!ef{ms!KrF$yqd6M{uV$cP6jf+C2DEyIG{c) zQ|%Z!jY4vSlwOqjZ1by{iu z9s|)-*byM}o~@0^ge4jFsA30E=Y~WajT5Ap7^axyh6txF1*qI0MM` zdMJGZAf`ZAAt07;SPCG=`BpP++_wQao|A#}JENl(w-03UDgZfe8aBW+2WShK?Z0iR zjngq8?fybN+nE8GaYWSD;tz&QzYT!w|0U?j&#!oEA(Qu}iOEzF*bj0s;AzNQ=QDuz zzz`tgYYgOkD5B)AjkWlW0BP3<{NlhRkaGbC0_ndf^vrJu$jnz2AoGv`Xa}5HPmAw< zBdwnkeNCn^(C>!K_`0K>{`*13R1Rya^reApKOK=Z@W!IEukfv_|Oa=WCAnU!&{+-MvOr~0}XM4E*@ls)$Fj%uM1AQ9k zJzN3;yTPx&IVix>BgB+>h_=qJ08^ko|4^-;1(p3I6_2Bje-AHQ@d5+ve0<%_rlrF* zKhJ>V4FGbz%5}mQat6p9fb`o?VP%Cy73K!AADMv3fGHKaxcU0~AWnBr4-Wv(kpxo+ zl_om9l4=7kJaL82qf>4!i}Rfd+#nd?4lG!d+g^8Ami8vWPcU_ z+3p~Pw72tj>2WWfrauIv-7+9~!+?y-Rbg3RTF8ljS%4R9v^bUnnctoYn*qr$17v$y zfEiYN06C9GC>d)a(%ufpenrNG!&&5{fv&}P?K)fo$bQLrHOU06y&j!C-H3ocmWy*5Z_N zznoj$I{S9@ba(Oh2rzfY*ahsFqS>ueIC`p+9v}5@42j^>Cb4k8_wO(q)=IOUu_kz{qg{(r=hTceB~g&fLw5_c7gFyi8ucL4M40 zmmtr`8;|L8wDHd{SBpdZL^pqB-pYJV3LgD^M?0J^b>?e07MKolpg&JuIH&UF1ZDgj ztzX_a$8z9tyXe*x`p$vgUR+zai3#xa4>WPzQMYQL)<5h+ytOmUR&vxhpQzszDyPcAUtNP$2nm-@N*-_sbXbW@%vYi~j zJitW2%)m!Wwd?UoAg_Nbfw_PafwT_=(ykMb?KD)fo3EFzKlZOukh4Oc2bdn10?0UR zH)-Sd2Jx^y97z6tB`*iE-AO>&4+3&sdjXlh7D|6t<)33qedVoM|9hBS{ai5OnYL@! z14*5rRYyDXdWZW}> zjC0-|Ex-3+$M{bwyuDYO2gekS1ZGG55+L)v1$Jy_$$l+)1 ze)0hg1I>7dfhw6d6T#zr*mzLmw}n0PQB|Q!m+q16Ts@@4e+WqX%|NyrE zA#S)}R)Rhm^m1Q180~XD`E~7NhkeQ9;pyXU7vyK^byV|rK%pNWO}PYOGw{L_0<160 z<`8)H#(9H8xxe(|#T+FOcuCQ&n+yKyY&NAmq3wTzfy}2o?}+-Gqrpine$N0Ge}9({ zlM`h2_ceIjCk`Cf&=XHLn86^`t{0I0TyS7=b-}qp?W^8hx!amdHmK)3djmf6lJ<<& z&V9&Sr&m?G>N!=3U_AE0G&f~9tJxg}rhuJakauJkiR|Y?v_rol$Aeuu$ZjFHh~a+H z!{67t1ngeHj{2)W`pbVo8;4WMud7#(+11nE9oLZ_KK?jgsOJ#@0sfx!vk2o&{s3TF z;Dt+CJ3Jh)UY-vH`A3STZWwcx$CtIZn_bbyxh9bQ-vE;X9|IYGC55FFez~fx1HWt9 ze18m?{yX{lF)gNc&~u*2ygH0{IFB{~8DBuS=65+{`bm33tN#W)dDE2L2q4FU=UkpU zLzV0cWSkv<95?N%YBDv3Oh1l5`ssRG%cC=p`uKM=+0V7ByGIFJA3D1f;ryQmJ^N`^ zSPk}!tE@tA_fnB|wcGh56FJLV-7kp0Z}Sc}Kq91!WSF#69t zW(9IwFUdI!jZ>}%b`i;N&cr=UN-^R|Aj!dzkjQi=Yp7Dj3dy+&&Act zZ0ZD=PrA=Hy!o#KNiS-4F+J9 zwf3 z_=lip-nRoI{eRN>wG&9WEB9ev4^!RGTK^LP*Gufq%r|a(*nLx=(g*t5 z;Zce?SlSCV*+kl5cgJM|&!~d~Bagn*Y-}R?_Y#;1?Z|!R(s-IaLg92E;~fiRo}%7| zrcGcIIbX|RJ~FNwkkbRBp3m{(#og1VQ^1>qHj(|pAulrSsONRLkFAl|CUSns{cI2L zwEq5lo|kj~mLxWj=Z_#BoY8V|6_2bhxvxBjb;Z2O^YD$3*}rqiw0`{W{>H~MGQOFp z=RALvTO`{{xbrT;XPAFZWYX@1NxTg%6JVyyOpqALdn_ zulG!26M4Ro_alF&)$)=DNIM_Y)1TZw#rEFBRoO>ehdBUgf zZ$CSKSmD11;h}cciF4ZhJEGd=%jMSA+wo7MZH@PuU|<2a;*kEKXBW2%FP*N zLm!OK_b#tXy#-b4IE+peKIne7r&GfxZfZREK{5BXJ2!b}dw0tA?7hODPlar(n#Q}r ztw#fL)|ef>Y+k1AA3f*KOSL6ky6QK+j|=aV|5Tw--|rQ^U)iNZ&ucl;oN%)X$qY62SekfesQ72z8i-=CYn~j<@47uqpyre{b~M+c>5=8UFlLK!A+^3 z&|?@HBLQz~BF_hCkwxdXP03%%(yr^ncG{;usSW?tSSV-oi+gI9e@ z-D_>T@qK$;cu}#_Y4^|}UGjbNvRUJor`pvOzQs3qy>OfL%)L$X@CtjX{gLN(-aSe4 zY;9vR<64amv;DfaEb+&v&<4lO2JDWw(4<1r4NbBeQk6zGx!Lq5x z+ql)8H2C^Sn+pezKTp`I%AdO(=9RqIVD`dKrMI7b;JPGW!;sw9incG%KKH}4)1G9? zeDi##;T;P!`*6`dRRNm?HF|EW^ybJKr>RqdU6LJ`apm6vq20e6EL8vGsVjdCIas^e z$bvohjv3fID56QuY9CuRnPG}}`T3Zs|E?uRYWN>|Tzlc|tu4bE>}uka;&! z@xPTN;=K(|Gi%U~!sS zv+s}E7E!fj>EJCnS9brWqy1N(%}f7$H0sR06Ja%TWxu*HX^+u!*ERpv`&4t=+V@+e z9G~y*lO~6bUN$f4GUn->Wu?Pje7P6i_^{{mKiaSMTz=t1`dt~ndhP#Kzin`b%moIz zoS##oQS)=p^7Zsh)4JLln>Y7&1@0-c=G)lAN2h+smM8w~#&hiNkKUH@;k5a4(vF#0 zv-6v5%Ze7YnJ~HiahG@d4=#B9?a)G>hCK?+E_G&gM26r#+49Y~HRIov<`VPmb`3B0 zeQ?I*3B%*%dA0CbwTV~m1V5TTF=xcvl0A24xRoKT?WdQ`?|MxuKh^wq)ePOU_n97& zqQLRY&a>y{T0Ua#;QlE;xX0_6a?|iUX@a^f3O98xkfrmnR(X?WaZA`>+0?VC|J=2{ zQKp4~-sTFYzg1mat(i;hc;RWQI%KR2XEe*vf)#Xt7F4v zZIS$R%-XQ@j26jHjvipLzn%5ip#>WbT-bPNOs%JnrcG;Fbbq~!=^xZ9IJDN@DjAl0 zW?kK)*Mmkq(sD$!}_Bp>`Gm= z#k#@%ybC?QS&>7*;D{!@_)_ySo**_N;H643Cx!Pkr%XB0r!nmi48z47w3$~*deN^9;KVSjRJ$J%bm^9*Z#b-L~5Cs_yW=z2Ti4+HVqJ?GTl zaCp(Jlw-S$Nm{f199JtPEVhDENeIKEy+h!-f^PV%zcmd%*^?{Yu&z8yRGSPVUJC& zw(%BzvhQCkiJfhyG&dR*sxWJDmEJfFX?(?HPw5k-7JsNW=4J7F zc{}%heW+x+LFSI@o_sv9sl*we443-~KFjK;f*NOLbUO zwD9vuvOkv}KJR*o+@JP_KYlRudXY&}-uwL1KSQ!bd2ei5p4zR+!a2`Ax`ua1pTvH7 z?pE_Y5Bi?(X^LD~lK0PF;_9ZZD>H@kS(Gs%Pxala&y7y8?DXk!31)QuCrwzDlFqBD z-+Q(#>z-WS&J6s%an_g2wm!X1l-V%ozZaK=2JOfnuU2C3;6k^uh3+}vf5 z)*HIBqThATsWnnPe^w-E+D6H1Ryukx-qCec{%F^)$sJSoeZ%J*t}))-wSCzPCmNM$ z*L%Ughf7pCe9fuqr2$S;cc(a=V$r@s&)W2u_pJL@uj1cV`cA4jeN>Z%U&4pnD*gBH zI-A{w|IvKY=IwQl_SiMbsAiK|%Z|H*cewxY)}i&8&K>G&3f^V=@Zyq(J2#&k+jFb; z+q_OwwpLs9w)KSTl@_Lj6=_`h=)tNDj_$piW6r9&y)L+C@8h*(UCXMgBLXwFNb8xRUuiqX_9fOh z48B(SSi!Ux%6(|$Jo8Dj0f#;`cFx@AT9P{}hfTk>r)jtAd4um%NxOTpTkVsL8@GF# zwn?it16pjc+4ywQlB{#K=F0Q8YvPns&65L*{$tZS!-J6r7x#WWFx#2_-Nrxs^wlY= zN5wW{-8Q*S*qlFG=NHolR2g7bI&}QBCV7rtT+#7V)+rGy4~|>h;^>;Ei+jE5J2d(2 z0SS6MuCZt)zHQ>NHq{oN&onWA_Jzx`F7LQGXw;DleX?i#%k{>s6T>DH z=l3DKHm7K%_&bMB%@KNGTZR{nT8@5{)~jikBo#g9KS|i7 z<@0ev<2PM0b)t9BznP|X>$$biq(5G6nYgZN`82b3c$Y44XKSx*|G6&8@cQURw`xTW z9H~@xXveyb%Y?sJGp=#H1ZfXeDBOSD`>aKWOq~1bRE;r-yS6E?*P-9oW@lwza#%Jx z)3~NB3N;y-YhZ<1U%TeKm}cGjPNlB*U9q%un+2yc7V>LxYf|$k)sxln&OI_{cHflk z+P6&iA@QiF*YBgFLQ`dmcOiI(>(~Teov*!?`ixtetjx3g%Ad_@-?Q)W_l6zEayF^` zI!Tkg#Vaq!A37jy)~DVFrnh?7_;~Y<&%S>i>+*h2hRcbz?SGiF;@drIkEJQqIYFxu z%}yp-cCb*kqI5IjjrSNkYw-4}OTMLA)MKE>gCY%sN+p|l`|7~NcT4Ur zJpF3<=9%kszfvN+9wsP=Dd*nv@aYfsV`g3E&vPpd_9D34t z+V(6Jlf`pL9Fk0~6Ngf~z56-a?%s(jro1_PL4{(idVRQ`zVFH%ea5Umkuz1+Jk{@1 zJh)@V-ED6UUrp-Js(w+=x?OFHjvp45dq;+c4IfmVbLGPr_ic0Ty?zwj{rsqU!?LD0 znCDXC$&K?IKeX+AeaF>RQhW+ZUBA_m$*aTPUnrm7V{eTk6H2Yz{Qdj&_Qjg4`+MuC zb}s)OdsZ(=zrQcc_dnBhUAqnqbLPvl@8XEy8XeE~owY0Boxr}eDt^h?ch8;f6=#-h za6Vx3=zf*r<*t;x^G8qnWvAygxPLF>xI7!fzh5lcG~T1Bm1?)|^k~5R1jmLPZS^&8 z-U@I3P4jl!ovJP+LsOk@(PmAKO*JpZa}NBFW7?x8?-Ews-=^4!byxq}wR_d-`Kl>^2xfn1;5nF;QY1YohzwlI2ZCx6n1UEky8I2Hy!tAIqF5$)(xsJOK~ycd({i} zS<f^QJ`r7p?PI!<0Fu&oO8cPbdyxKI~lS_`aH>Z@_ouqfN$1VS; zJZI$RL224~c@4Cg5s+wXZ?`Gsf@R+C$(ldW_6{9yEeVP6EjcG!m08QiKh0=+c95J0 zqn_vG+~4|;Lz5?UK0T9jznoh;?HTTzt#Z+ATgLX!H0Z_98=;Aur&k=g(5G7JHH!mB zogVH!a#IV>>$6_u$vHX8A9$X8wK47v{s*;v$HM~q&i8Z3+oA8E0~K35 zaE#v}%iHs*S5&OC?n?QD?>0@V^=!lZc25>N7VT22dB35lE*|+X`B}bV8#dl;T`yOK z{nfLk4Sq5|)BcS4Ub#<8n(v=UVWA1ixTW5|u~LccVRx4tHr*6I(am3(w=$nc%qOQ9(e~}dY-ypyo;&I z`lPe1Tl>uIN;9)mAAUKtkNu0?1t#Fwap3gh{a@D}C_k;mzO{pPIUlZH_wv@I|M+#u zcXjZn+68Z<%sHs^qEyRqET4Q&j!G$7?oc!M(Sk=QRolUh~O>13wlb}zjsf9wWLmE+fiynO3Ctl7t^xC5&Hua>dRM$zJ=6MBS~NG; z`YpBvr%bvLJS_A=!2O^)_r8wePR`>kAL6*~X=f zQ_(Un60hv^`re2{O`lKPvM<6MQo2yTWmEHC-#yTF=c(0g(=BS8%^@`Xzc24zzHlgW z=<22B3Ab$D&GPM5Yg?MIJPyIxJx|{r+WyU_RC9VaOw-fpagPf{&NRBTWk}t8$r2U~ z?s)QXu7A&b7&rg@tXmuuGZ>;<8yIimPxB0#}uT2%1H|@eby#|*o zx$*p*%1^4?{@SkJxkK3##V@k=&!PL5KRH(Y@qY~`rgFSqr^>*}=d;y0eWd1FO6Yv7N1jPO#cwx~`_f`r9XEEkJfZo? zZztOxsPXY`st2B_vTke~(4z721}lE#O$8 zel7pbv}mKV$AoV|PwY=W?IHJpK~jlZqtytTdMmGT~su664#vL z);}pz=h%x9)3XMr4b66MaJgqS9rjF2H?_$imv`s$&P~5&PSX9eoL_q7C~{8r)!kn_ zwsqe%d-=yDS>Dc_>H6BaeVycXhkFliwy5W-9H9jlBx##Fli%LltFu+96nbm&xT`Mx zlGa$hX>lw2%VTc5KUX9FILDwGZwp)uUb1+O?~4Ly98TAK+aP>K!+D4a* z8x~G@ytUp!k!$q5{pFU;z`BDzq$yPE`R+~fr2`QW8)j`8j0$@7TzRsY#{pxEZxi@vTu ze6HK*-ZL_d^6PfT)^4O%_5@pQmr7N1X2~q&#@e@)=R>RdEFQOdf40Jzf(Lkb&wP6_ zWyX(fUX8rfyLyPzwC#JVr+l`$;@k`yn-@$xW88_n10Kx#Bm1|$^h&R+3q^U$$VliV*eFV&Q-L8G=iW}e+^>Zm2nN_?x__~@3-lc!$DzUO+= z4F?v;yvp+YOxf_sSvQSKv#D#EtG2VJEMD2GN%yQb()@WnU6q0?QgV9Q78{+irb%~g$C2H+-miEyq;j$PR|}Rkd0zX} z^TobQZI^zlb~EuJr|R)u%}#S_*|@*Qmmg8O+2k)NE-VX8x%+wd+dJC@Pfy_b`BBwX ze^2dnW{CGqyW|zO{NtXw`?VX(N{zhL$(v!< z%-NUDJgaq}V#Wsk4O(`7x#49K`@p{(yI$GZdQ$tVM?TpnpJ;dPK>v&lc9p%k=TVP) zuGI_rkBc9^4EyF*=aHVpW@i8Del(suFP%O$->&)-7QgFSapKT!=dK@i*_ZoZ%_&*_ z6It#fa#e4;zQOl#|15u6teR)~49mhtr>#D0`|_iqb52~n)938r({_`FUG$h3abSN? z-#m$Y%g1XvHlTaO%^TcK<{Unvd05$NRcsyC^jtbNSL|& zx;%b^lIDHuIJJ>mlJXJ#D~%1?Rix~vL^q1$PI>6X{$WqXdl$LfU|O}IJFcgE>Rry9 z_0HNOwRgC#T#}FL)%nkCm)k{TY<_%Dn*}x( z7N+TL+hCN(wsS>npLhH-I8*YRS#Ru_dZ*rQA>iAzPyyV%0=U3)lf4((X_`(zaa$mRf!u7iTm$KK`7|^TbfAJkB z&#k{L``=z+&60#KN^IJmqQfqagNfR0IdH9l-P^Q*&FiI)ce9;y+gI<}-!-SocdAy7 z$I{-4QU@#VpS0=y4oza2dAUgnj4O+!7_2FzWb%p;lHXV(6> zKJfJ$htsK+=UG){MvhKCJ-y28yr0ma(w6yGOMGAcAnJYSljf@e`Uf`-_&Rj)_{;xx zv(1xz*51xp=GTgPKA*g7`jLR{?~;Ude|o-U9fz+^3SFAAHhIgAQP1mgA6xvtC;glj zo$n?0vsY{{UQ1MZ?)a$Zc{%s@Xyb0Kd@W7dYC~QetP|9{sq>|)zB8)Xgvk1m`^x^C z7kp^kt-}AFhlk$t3>lky?znQp&bGDf*0zY;-yH2T-fw-9+ui?iUT~y*yN)^Lb}7B_ z@TZ>NsrBY1b%HR z_*22JX$3zyUdlHEpYzeknv(h30elC==iEm+brs=H0>2FS^i7>n{z=8BQ)z?WV=Ll6 zA$|#f`KLW~SkAhN@I%0_qWBmJ-9`A@z%KzlWh^D#MflIauLM5(u6OUD6X6%aFB?ey z{{f%* z6IpKzV*fAr)xnS2Z-2KUk-x}2JLE{}+#_ey2C57JdT!GLx)->h!iFdo+A7Z@JoRYFfj)_2k9xoUj%}%DehIdQ${+oUKDIW*&KLY@;7i=1*UMjT!8fu7#7{gd zT+V;4d+H<(z5X4+x4izzJk-k%2H(-5|FQ9;UgF;ZzLVn9w^9F}!7paPm-b^r@m~nP zd~I(Lzv%Vy+k;;ie8#Oe_iS7I3|Ia+emuMAZA18n!FN#cQ)iU_4SZhz$YTsf`K9qo zs$74v|DXw7MdI%Vel;ujr@`m^m$hT`{Ff@TmOtsc#1&g7#I73nvVQdDj%^D+6ny4i z?meU*di@^+pZk}zr#A+%&yvNu{mU8r^6>u$0@j;*%l_{Hzq;ac|25kGgju!oQ(XOb z1izvc{#Sut1$_1?8$No^A(H=>;9KtBY)4NKz8#$M{Eo|bWbTZPzX$kLt?2(!@JoO% z`=7)WTOY*kG5B2noI9e6jmvtmwac!pKl(RPgl`6)`6plR+@l}iuL0i)e36aj|10WiatefsbQQ{l5U8*Dvy~Usr-@0eOylwUz5P+^`G-EF8j|>#iw5*eGvcOz%L2^xDAQiKSdu~AH=Rv&L7WT zWDdo~WxepHfp2;JFq*$x;B)>M>AR)>%(=AvL-tMfK~ItRo95E4pGK}dY+v}Jz~}i< z`YmzLCZ;0%ow>C588>6l8;9^S=GLBHl8;9b{5wRtitsyt&;65pe)JaM&j-I8_e-x=Z?e`TNlJ`Y(ee$CHH;Y${61NAAs)<|8eE_|4Yk%T=^3VY5PYa#LoW9 zIO1!JMf!gPeD42Id9LO_mm;_^7&bHa>qr09c8uDX@Du+1+vf#;(s;x+&|-*|1t>P8vg^q_prkM6YyJE!FRGVnH;U)_XnT*M{*=K zg(O!8O8&Q5=|43t9=!jG>-g0LpZkAY`Ae05&fTbMD5f+>|L=qEWQG3%MXfvkxq#36 zf5yYTTjGi-cGijA1n`-^gwXM$w+R0d_?$m_*S)ka{M0ynRZ@KF^p1h>>x1tEK6yO5 z>y1PBW5Bn(|2N7%uKdS!{?)+6ljA3TB`(QRbSQSg;5P)Hc5H*!Ks`nHpTKXT@)wu! zuZ!UM`v>&RF_3m+i$UxrDL(DlhTa&2{|@{bDt_vW&YyC)`RDwL>-YtO-_Z(wYTP_n zv;TJjzl|0C_k!-a0lzBv(q1~90f>Ea{PIa-<)1msWsu(v{F;hSYW!nIb#+1f&j-If_;H>8HrV{R z{^H87srZbC>tAn?_(y@?-3tGE@$i1I75ti*{MM|$x#0U);XieG{9Er<@P~nK&GUrs7vGLn#DC06{vg~ub%B4*yF~cNyrLXa5xXL|cz9dE-v~aIVC4Rj5f1qrN>360 zdGX749*VDrCpN+#2ELqsSjTm&rwIQb_|@T`a%y~ZZ9cFQelo`&&(EO#pPt`iD#EYp z_~ZOX-=dF+%Q~?e<*4mnyne74&Hp(^lgUkue=_hnhx8QjU#-fI-(UO_M5Fl|2EO=b zA9x?9r-=V&;5R}1aoxY?I9Yf9o4=}c>wggV{#L~Q0eoxvU%Q(2{E6cxIW?01+2A)& z>qqb0WBcOkBly@t!t~BNiB0$(SiHCeh}?fTe?>2L(V^H)1|OHOFwQ+AMfhjH=l+ur zWYOtqM{En#(C$AZ|9ayPejxa+@J~5DK5R!%5&lK+aRiCXANit>tqrluQd1j0+EZuL ze@pNk;h(3K!OZ=jzO-x1X zwt&y|lNiQvd48O<_K*ATRA|F!|674yAO0CD*8rcR>nRfdHt@NA$l)Gf)cDh&X$C~0(=ba|NQH1L-_V>fBgLuy=Naw{{i50|E4Z3*WcyfyMb@y+G*)O zRl6VO?*yoje$ghTB6fAa_k#bp?q8e0Xa3{Lw|BFGi*NA%>N_c^Z5nmKleYQ*UwV!*6knb z!S7*(|3YT#*6&2{yIYa}WEebOE8-6U-U%l$_RBrc_%kFKhX-l8Jmwa*WVA|*Mxt0_GS|` z(b33~e~-S}?@!3SYm~nS{2HqNbS3RZ4J4Ww+tANkvhkAJufcOsq zzcTpgQIP~6z3mA9F!)uh;3w&){r%Or`fmk(c`N+S1iz@tpAGuYanMtw|0lrb`%ChY z;v@Rl+7P>M;Fq)TFM7TF(*1w@{uSewb)c6&6#NSCFZOIhPmwqefY13SJfqjYui&%) zTz_oC==IBCz>nWwWlTo-J;AS};wM-7fv+(Z>Hik+9TcBB(Z@)(uzLZ%j6b=&57bk{ zk24N096!lB*RY-<{CVKhKjrxN814Uc@a@4Tmqk#MqW>xWvkubYXTRy&sDF3xtHD3# z4~tR$TJYI_y?NKX{21q_;Iseq%P}zOKj&a={xN=XB`^3IV-Y)N@HzkJo5g7UXM)f9 z!}jRkX#7{e=k-HkH#-0R9-{sIXY$j=!GC-3W&MF}l05KxOhxiH5&Y^F{pUF7DZ;-G zzN1C|^>Aq;eEXq4|Ngkq@#_gb^Dpfgjejfnod3*!BE7*|#QzrjlHkYn`h9Vj_WOr& z{WLoNHVoIUKN%5IVtkB_|3~nvAb$2;`hc&o7Rh(n5hhbh@JUF5kJ0$Yg5N;#Ircn5 z=qcj=2KbG@mw98s>>_U!wS&JLDV9|8wxU{>V>(kJ0hZHCp@o*Wy>=LQ^pov1JJ$8vbK=#B&$J{-yt?(SNyr zV-EPyQ-q&njJAJr{5b}=m(f*(Uk`jI#LwJQXLSC|0AJ33jGcS1o+9~w2vVjvb__h7(gigr9b-wtsTp)|)%FEBsF2bNo4WdavD<{Mm}n+{eZL zeek(|iEpFxFZVcY|73skaxLRGTkxsZTO@x=!RP%OWh4EU`NMHb3BF#xVki8J=ro?& z#+iQt{J88N;(s;xIJd;v|5)%dSi$dRCBHKGSa)%b|1<{Pn)ug)Z%zKDfN#zCbpt;x z`c_|Iy(8VTFHZEBQ{~TQmOo!MA4qB>>-=^UE=8 zXx6Nsf56ARSDe=`UY}XzAJ2ZR%0KTLt(kvY!H>)Sg=H66Y{vh1ew+Xrxelx9XhHa1 z;5S45F%2S%V6;S4A^bhyV=sw3e`71wU4);0f_D97?0S9EiSQdMzMLEN#vuGH;Fm!B zA`8aW5wUv`g&!MF>V=tnvBWAuj&Cz;}dyj$2&De;fGKRQ@HV zpCkRXB(@RY^Zd^FL!Ib<&HAAgy9!e@KKoCd-W&+OC-}Vo;=I%Q?1oVY|6j$Y%r=b9 z-$YZj{ORS{8~i%xzr@cvJw^OK2H%?e<(~F~&-nG`LHxG{-(HO$ z;}(5veGt1*;1>g*>yJ94{x5^i>!;*iP_O@7)3y1lmnZE?{O!SK{)Ml14h#Pu@a6fX zv`xhSzos~@tES3{E^dD^dv;69I(`@ackn$_{-WB%Bn#g>LmNNY|3n`Xmvv${6@2bL zlqCnTaV_}|!Ds%Mx47_g&iwKGBrbe+@XJ}mueS~9|19t=$6rt1E&G2FeD1$-z5ZpG z^<)0%jos3JBk;NYcqxqALEaU|6s)z zuF?Hx6Zjl|@lVuKB>orRJ6PmT;)tyc;pdz4L2R#E@MR6hNK}==&oED0znnK5 zKcn$C0>7G?KQaf6_@Ai!)3@Ha&-Nw$)8I4zM!1&zRP(j|vpv0Y*OK2%@n!s3r>98# z^T4lX5x>#=zW|^6r}&I7Ut&S=pJRc>rz~qI7HVX*@Ed^7>leAy8I6A^_&mR{QO2Ht zUvw1lzXSY|;L|VPe~Lb~CdBR~__F@khSB(oE!6f;`qP_x+KPV<@XMdx<^m_UGz_+~ri;XAs;^#g1j%xm~&S?Idteq1eV>`D6cM{6_m<9(?X!(q4|3oLbb0eIWR} ze#!My(8BbWUxmNGB7W+O#(zCZ{Mmo$?f)vpzwIjR{K@N<=>D(u|J8`C8T>YC{Qj?1 z^cvys2EUmFU-Z#4wHmR@vD&)xQxN#o;Gg}E%lh4_{FASD?AZf}{{#4z{Wm)Pb=PS3 ze@1*;`X2>;M~nQkPEV2epM&4T3V!9aKhGa&H?|nWZYua*R`^f2?&tkKHosCY{++>h zx5EEk@Y`F#&$<4`-+!0b^q|B)1bl1O?``l~S;WtEpr?rcvKxM$KcbJV4Y3;mzNP=z zcv3I?yWra+e#$&U@fxD12tU(Clc}9W|MhTbBm4mH8(8p-=5H_f&8*<(+@#$<%K6Et z|F+;;)BnxjTeE*8-TbqEqx+{Be9QS`bo_UMZ%zKwZqc5Que?+fsGev`A8-Zt>gA+of;8(PQpK*uw?;pn1|8wviRR0;1#Kk_wRKzat zPLrvw74iFk-`WcP9q=1k!7si``}+@Z&EHV)J+1Kn8vG7c@Eh&6Zv3x-U)c)(S@&rF zerR0t=L~*zEBvnpzk=e+oQ!GSN}bp~1;3TzvrhD47afXS)xAId|A%o|{~y7xX+{4l z@3W3S82rXo_`d|cvlV>%{o3`P^M`w|(dR$w!LOwJ%QZB*F|*Xm_`L?d1o*6D40_)| z2tV%u?eC9}%Oa>r(f<^FWAJOJ_}PD6!}Jv4FH(GwjrxBNKF`1O&AuDu7doi@{dM}! zfREAm&EPju{z2DWq`!N>=lE0B8#|o{KLUJ5@QrXS`LzydeD*t`MZ2_#sfhof;N#p8 z`Tl`t7o+q49r*36=zpWbTK*X;=YZZkNc?lauL1w;Kek;do|1|+$ zt{({BaQ{bx&-mGQy}6?w$=^Qkt64FAsgG*sH@$hMZx-=i-Aevo@VWlt>i?9L{FKLj zet)9%F7}`Q>p%EB|57&62jTYupVtq{qKn=858IV0esbe7e_n#m`NzG7*FU{6h+W>} z+Vg9!Jr=z&2)`-#y#EuPpw?RSKZQREeBOV_eVfD)JyWX@ex4IQ{{IE6G3tK?_{}Zi zPZpbFRWJU(g3tYrGUrbcgM8PMKYss!u^Wwl5%^qx9Di~puGqp5yL;gC`YWqjq7;u3#dz<0FBzuq+{{AJ*?|7@2r7@a?lz~}uBd2BN|K6;AyFL3JT^CQPWPZ54= z@aw?8Ob>m)W7Y;pU;na$57(0uK1ES(MQ*B(TiOW_%i;iGaCP1@Ok}Z zd;Az(zjrSEm_Ou7T=*Je5xabswZA_}W1c;X`fmoOTT3v#MX@PU9bFjeoX(O*UMiFzLWA#uF?K~1K)D}8qI(CtJa<0 zf-LxYeKR+br_~mG>bZyLDZ)>6O?!VWb6@nawIOyx!Ea?T{-W2*zXiVK`j3q#_2Q@S zb#4EW`6noL(V_6$f!|2QPp;AVvjY4wichXl|M$SJ27YvLMyHqf3x;d&??g@!9U+Qd z?E8Z6sN$!I(evYO@VS229`Bv?&SCMN^Tv<+XZkmqKR56>etP}V2aEV$558PKEcKB_ zG5iqzH}Gqy@uSXY{8evi^M|f@{V@9cq8Iq$pKTcRzZZNb6~B=jO8?{E`uYBiG3Y76 zuX{^7ztDGF{PzW)>xcc8Ht{vqBDVW)Y3ql+^{yQ@F8rX|KR%PsJE|0L}R#+E{{%X;_6{TDfs zN4@-J;8%iw_MIQ2`I~9MmzZMn&3duD2ELr%<3n$B|4n`GNBnHpX#eYjUrqI&e8!-s zNc`h0_@XnyzX^T?EBt4>|Ks<6xOZ|4^%RNK41NO(|3>-i!7mAZ0yvG!{_y~O=AV3- zgGS;n^gz4+P6!hFWHkPE;L|_(EJnwF2l$REe)5g_{|deX_(u9pKQewL9%}QS`C}2( zr09PN-w%AA-x9%;IWW5ZkAdGt#ZPZW`=9U8&-V{T`R&2C%%9QtCxTxC@iTACiP7=D z3O>(I61O085mS-;mw5d1{v-OBxU3Vq?%>P*sn@q9e;N34{*TS4Wxe?S41PV;f6-am zMfY87Ydq27Xa1AoBl_rgq8GcK;B)+_7oFI|gkrk~{NfhlXY~60TE)-YbN%QY1My$t z>5u0p$-p#vOa|Mbxjm0s*hfbR(Zk~_Wq5dI+Wd43{aFP9+*e=qo) zKXK)MQT~~~xcD#qQv3aBa+yQ!0eXtWe-?c1eIS{?rMTcV78GN~Z zNe-jqSn7qp2z>4ztV@EA=qblk#O@vVMZl+T=0I;AgrDb~Hvj3%$Q~m6>EIVr@$2I1!EdDelP~SEy_kyFEdihX7vG|fiOV{%y9~aJ zKl5+&{vpGAEq~IU(f+pr-%0hKT%-JH;9H)5*#|vE;=L8cztR5Z`S9cYcOp3E8D38j z|INTJtj13dPi%xA27YmszvQSCz1T&EV)qn$8UMKCzraV0Pi|cHFE{Xc{*rN*xT1?& z^kO#|e2%~Hr9L(kemMAYewRHgHZJRhU*OY^^-n(MfSw}!Uf?^a@nauEA6pw@cf`WK zksJu$_Oo{Wm$4JQUjNO&=k=ey`7zr6(cp9Z=ug_<_t=WWd0zQ9GInfR_^H19n7`EP z&7tt8f-l!!^7R(sUjm=`BhN@5grDuJc7CO-H+K3GepB!**FUd;dW!JJfY10vHah-C z!MDtx-ad%G#NU4QZ|Q;lBc3@<&_IN5>Pr*cGGdmZ2tNn@2O5l@vh+c0VnX4&g72i_=NdAazXjmS z{>OVCqxVm*!Ed1AXS_!JS5By{Kj}Z8LFg&c|9;??RsE;V=>D}$`DfgE`_A~pf4oFC zR$ag9fY1G#?PXxYI*a%Z0bk}nsYdg^6a2a=f6Sdxev-u6`r-Q3%VnGre-rQ>m48b; zzsFRBKOTJUzj5_{1boZuhg^qZ^36K&pCHMP`AePN90%=>ES3d`Ix5J)`k|0iW0Zxbn-U(EP_We<9%0e_Z(|6<_APU~GAi{$@(~ z^YtS(p41D!E%;7q{8%S?v5OAHZYB7Z_kVixAbgutKVLth^A}Yw{3?nsvS3vEsIu7g z17FUMQEg(9g}+Sq&_wj{vhyq|0lB1`L|Q? zg=e(?|A8;(*SPGzMbp?s{{9}%KAd~f554^#1AY^W{>R3Xdhv4`{3_tf*-P|d7afXS zskA@NFQSW%W2qP0Zs0S2%scxp<6vp~tM9^J4!)yB|BdpWD!vilj7R+cold*|75P`O z{z@nI{lMq?mG?eI_n+P1^ZdyCNt?g&7gZ;=UlgBnm$@^VztZV{&VN)t(aGY!2lypa z{L$I|N-zAS;LH5c8#~(*{$23-{DQLRe&sK!PHY=w(4Jp$+|uJ?bo_>a&-bs4o$v09 z^dT?o`C%dA9K(N$E3*9mME0qfYWG*j`j+@G_EyS{NVzpW%vD<@w*#_RBJG?bwHngC z13p9-r6{_Fa^oNV%($Es=UJr6+Rjb;F142I9j) zq+JjNlwTq1yW>Obfe#Cj?exTl{SU>5#S&@X8z0v9#fODReHcD0Vfaw)r?5Yeg~+u& zm;wrs{)XX0`{DSo#Dw%a5+B-+!iR-Od9=bYKo%nH$Kk{J@%XS1DNmq)@+;(?I4!dF z*T}eM;zOK+56c{UD9^`-#S*Dsgb)2L#)pMSc?ks+OQijBd|1B%AC{Pq_YNB(tu$o6 zHz}FOb~Y>AqV&X^_*_!@%SunA|7-a0nfeoaSS*q4J&n}+x@9&1GwBKf$@jVwgw1-Cts z#S+;rj+2pvNIM))BG;F#k~1mHqVzd{_+!e+9}4L&FJ!j&r_$>|`YQ-~j$<((l$`MH7Adv0!0CK+y1+rKo+YM8COQfow(i7=tfRc&)I#9`$NYx;v zCz3Zr$(G1#$~EZe|E8)ZGTu8%{{YDTK2!BXw)aBGmPpl0r6=<1Df*-lj@*8t*=sg{!KD!IPGhDzT=$<2U_x0TYj zRoGtDcT}>QlFdr)tmH0A_Exg5lKqt&sN^0%uA4qU`s=Ui2Pzz_aHy&uscURKHh~)27 zvL&*A2UPt*U^2+3lzdv@86f>#Q1V3}{+KTFheEc0Mb%$bdLqAGS2B_LxUKYem7Ylc zJ%#rbK2Y_RNV|us{*kID^6L|&f2#CEetoX=FO=RAsd}aAUjx%Zj)x@EPkbg@A>{;+ zX`e{xGxwpQ3yp|ipc3SAVsDKsnWq|j4gSB2gReHC_7 z7@#mnVGo5N3VQ*0{Tu*fUWNf#i0sb@B@_8|G=4BIW0amqd90F&2Eras#*9!yV(>J^6NY${|XuRGF5MhY-hRB6Dh9%GOkrhUJa!GjX)Mlq}^udx&C(n zDenQYoxMQv4g*<;T(>7w{Yj-Ka$cQL`m;c`cSY6z3fcZuWq(cC5vjipjNBi9^#4%R z6Y1xvl8OBK0zb%mspL0Ge#=S}BK!59!VgMs1i9|w(YZplmjE*TCRBPNW}jRLX|X*U*_0yqPh3Ai3eyA7&- zGm!IeCy>PwX}3$+?N#-^!pL=`>JJ0SJEHKY(pw_e`x)q2bpb!vkE_a#$gel>gV*Ut zK(_Z-;S*M(5Sfo>N+z^%79#nL6gC0U zzJ;pSgN(POvL|x>`zV>ndS4|I>93p8`vd8(yQ(MhYcD1L3Rx9~AI$4uAlo0JaHzsz zK;~g2ki`;dKT7F|{5oFAmdH3KDt%m#`~7V2+0I-b<6W$9B@lm1>+pm18x(F*xCKc2 zT|oRX?Z*%H=Ma$gM-(0d((W{ng-E+|O14DmFDgBe@)aQ4yQcI+%HcrH|9eVLr2Rux z{}{;m_*UuP138YLRsB~WizSl(9eUS%9ahia7=53m?BXa&P05Yz{K;~nKs<%Y8zXE#3y-L*+ zsb2>qZ#|IbhuuKh?N$1HKo(1+{eGn<(*B^5iL5`QWFq4`3Z&g}RewU&{|agMud261 zwtGtPPXpQRIVGQ0_C)e8D*Yv;C$hiSRDC#*{98cI`};t){{YBBr2J6HMA|)5`sYd? z6LNe$C_5tK`lRGvA>;X~>MfCRd{cT$q&+7EF+Py~QgV`5Aiw8TANl_KJ=V|fvzT8G zCI`h5nODpASFEQ@`z{nvh?KihK(R#Xy&|<5a{l~&kEP}7_j@dDV(@(y_l4i@v9$g9 z_j@dDKev2;#hF5x`^oS3SlT@K{T@r3C;72?@VfH*J(jkQ{(g_e-9mex#r@*JmUK+79!=}@3FKz{C*e=*EUu29-*@p5*zfmPk!gv1pT&LS_j@eu{^$35EbTh- z`#qL6A1bKl18|rxrWcmJzddgf+ zmhZ2qryP096zhAeh}8UD@&B&{?b(>Lb}gGuP|DZl*bt{$r`MPtUS;|tKjZ)dt=Y?4~8tu@UV=_u}lpQmuhWVSTFBz_x_(o{@dX~&5O6XUAfoZ zchJ6zhl{85Omec-&i+-JIOmH$3XR#|ZXpdCRJWOtO(z)Wwy@Z)4QV#s>tAO?_MERG z4qmIj@!-IFiE8_8zg+NY<#8Lfx61qa-sys~E~Yy+#?&<5{X7RVWgYqa(ah6Z!(2v8 zZ59h9u?LFHf^v_Ms z1MMRw)a;&QK*2eq-rOJiesQS=cg`dzGi1K|pSkH z?&SS;!Y$*`b9r*ibXxv!(bA$t-pw&JO%U4W)3pro`|dxmKIO3qrneqD{z~rUefMG$ zyHowIM&uiivV%ptm_Gk23I2|7ZNBc>;1k_nk7%9a%Z)#6f-i1*dbR2wp4$qVZ+AJq zuyOE>^WTgAKc?<7D62187&tAVbeDv5cXu~PH%fPkq|)6Tigb5(cXu}`-AKp#_ukh# zdyO;a+i%t^_H)i|Ls@y%XZ3m#pJq5ajEC8J%wUxzn2PmF>I?tJg@E_@PyGMOsQ+Wb zNGN;?b#iuX^C^{*@0DTFOVNh?x`9#|+5NK`&6 z|JH3|)@hL9lGup!_sq+G|KR`D;qO}hzkun=-J4++!FNwMzG^)RQ~a({btJMpyxscHy(--5^P84&YY>50R*l1m&2tx6d||45A;>2Ye@ii%Z>>M>X;JO2 zoG)a)`|*Fzbin*iTll-C{4Zd5(E6~9@tn>-&fw4>5)aUW@VE-*_WPmx#rr`& z_y&1S*SK- zfhh)Ng)i`U;|JCU7MqvEcWJQd6lxx*j`~_#L*ltl@mjO!RrQG(9(u2u^;2@(hfTj* zQ2K}-__6(e_ix+%yNBUlz)&)Y@xNhc;m>3lEkZe$5@$yjq}7wmd6P;RNrz?WK)E-j zHcxz?jIBVI9T%)pzU4EV~Ra3r$gmoZWHmfe%0xz+PmgA zuX+I&`5*e<6Q*av%D-mt5`w7hORY`k#9fsIO3Z1Hy#*sqU_pGNwF&H0uP=V5=61fB z<;-ZCP9A-Xh!ay%;fE-Qht)Sb?==AT@1DYc0kcByBQ@+Bv$oib6KeH|MvGBxt^O{% z^P+RoONx0efghTvnGhmhZ)?gW4&b_9`Cq z-#K;Lg=L`g!s}Zb7!;do`F#DW>Vpt}lh=X5`dh{OGV5ky<+Soo2RgYqwu_tyf6vDK z`(FG#i~KKOeCoPsWo+hgZREB_u4YAHy_y)I z#fBh5QI+soH^bs?u7%X|Mx3H&6mT*Bq5nN$^g5lSMqC`(@d|6+zl+5kvJm>y>@b{bJkCU|3!mbx)1qlXi=75U@y4RRi8d?s8 z_7dN>!#;Gg zkMeAX`~h5S&<*jiJF$6J5{Qbo1H;xo(mCCBXu05uPvlO8vpr-e>hb}#hpjE7f|#HT zK9s*Xv6SWQbr{x6V~l7li+4E(HKNnYY}_>1@AKQ?>MS31_y%xs|DpdqVek_w zJ1E8-cJeganC!fEqJ!smu{yBkU=Lhi8dTnlG&Pz~v4tCU*!@!DN6g2&ugU0%W!IZ! ziE|9iq*o@x~RUcuqj zy!!b?yF6-TzLYG4SbTI9e-fT!S)S0#$6x>LOi~<{vaW+{(AUd_9u;!PAH^%zy>M@O z+7E`;0G9xCtw=Cxn%_6Cu36t7oZp=Y!E7c|I7E!q+bj()rI44$kPExSCA&MNW`a?i%luTH#5^}jum zw`t;*J?z>zq0^!#(b8zUQgJPOey(%a!~7g4k%kG(9v^mi|M%?Rzd8_suA6lr4)Sc? ze7k?x7h%s`U2!LcuhZ(=BCjVl5oaL8j|mxnUK4d8erG!k;_$FAFD@ndT2*6FAX++Z zOJ0?iunD-tpqrCmF;b#H5D@;TnhOu@A;rCICHa0OLC#2Lm32j?s6qb>tK=KX4+25Y zkaZ<{#iCZUisTg3Nn(DNRGUQ4Jw?F%dluqfz@RLk_{ohV>L0I0j7$pPGM@Wf!JBN} zFloXPa7n$#Z_^PHvu^N#`OZPmXnoKqT$_U2h+p#QD|bmE0Z(Y%`32yT{6qhH!U#`7 z_BBsfdjyc)_wE^o9$~{bQ&WBW#uxe~MWBI;Q={%JyG*3l5-)YGmm%fx=Ibw1q>O8$ zTUtmwhgLp3nSamt{;Mx3=yC?Rm4`$gHLcKoRW4M}Nu3a*csw=rlGs6AZtF>EP*#dv z{gQr6Lb)?~$H0Veaw#8=tNes^5nr!2{A@goLq#nxPT168=Ie`@r2z90lAxP_F2Y)S48q?twg2i%0lH@9a?35*cbl%p@HV>KgWumG zC9Y@_8tsYcX1*P_%yp{F6B#)XJmeDJzM3q+e@76Q|7li7<)OZCZpJ2cCGvmwg8Xm4 zgc5Y?bZjW>dR)1_L6KV8_IH{$APJ)gS z6<-zyU*)lSTs+r#Min=0UI?xB=FSh9GPk`u45M`ZJ8t_|2Wrrrpvm7oY_Ft4*Clx> zoX?2V@4>zmr5TcSrC+p2WF$o45^r2NaVf|DtPk&4F^wlk6V=6xV57a=sIte4W{@lj zxHO>4LcKWF7s>sGxD#@JLX0KP*S;IMI+{U&z{}PntmZHZ3o&|15aDp)Jg8ys+d7%* z7z#{_%Nm;jx;4Vw`wszofJ+Oy#$T}nNLPzRtPx|)#a2#a+>4tJ@3Nf3a?RuSvq~yF zxbP-~6E&LO;mk^J7TBW&nHY9Vhru5ePc(_w)JduR1YA1ME#6i(P@7i%cuoKHy^06F zCKB%UFn$Iu^)`VVeoliLmz6r-l$>><{qB3B{?%O1*ywD($@& zQ8r~CeGKST>f@#vCtHKNbpe+FbhCLfxMaUSFp$@?TC?nV6&q#umT$jW5^ntdtcJlx3Y-Q6MO{>G=Dz}YS?_a7@9pspD3N0prJ(!>9_P5{_x=rBOi}YzqCAO8hQC8T4|+{ z$Wv?h$tt^l(3z);TVl~vKQcT}N&;MF&>eU-)cFwcy*dUm$ARk?UZTNMA^PZ5tU2Yj z%Q_UhzaavB|_?f2OP38!z_Ss}f7?>8Z*>9PE%l3cjfAvK@yDQO69@LY`r5*W3#qrJk zU>!Pbk5eS86Fwv|-jc-USUGe~RE(t%YBUswvk%uxK;NR`g@Fb25;w%I>ev}@*+Dl* zT=QH(BO+G+tOc6NCgue;sjrv@y%SPZeIsT9;$A@TGENvj&32)HZqCAJFPp$V?44>3 zZE~h!^kI3yBcdDNa)566_vswPVaKI>nyL!l97ho{>*K0K8Eqc9DcV`XqP$v*Q>7I5 z%=36;vCln9TwDJ8jk_Oh6B{4=46N)v-udYRE+^>5KlEFE5&EdnpvxbDcs0r6N=)K; zz+GZqh+{X#vOk`HH;VL*dQf|@BH$Zt9NTKYtRJk~uqGXLopTXbpe|Jy)U%(^> z6g{%rc!WK5wg}?=TDla*ARiq@Rr&jg-7RlMm6|9|!UUt->rMq!o28Jb#$_yk75ouhxlD7fOkA0`u0aK-w&T#l?S` zeoCaJ?fYZQ4Wmq%cF~a%wOJi`E0C`U=yp3?n<(Yok#|2Ipilo<$C&=}AkSzq9G3X_ z1kp#m(QPwW>#I$wM?|Dj&REZo%&~lNI1hIdWw6}^Z`2(_0QRdzK{vKpM}{<1!Ccrl zE?RvDnZ~6=aQP9bv!y#&#&(2gS8FQ6=ov4))mXwpHS_nc3?`j6c>gB_+F!9W&pW^J zQ)GdB#Xy%ge>^@7Mr0H3+;o0u$?nR@cw#QmMU=_P7|PMTyhxHdHt4| zT1{ov!?<-)R_x2JO$zR)Rge?lii57WTblDyg(V^TfCH{1ME5Mcuu#>E!}1|2mCtz) zg1hB@&T-67s?55S8R|0em9N^nfh}rg`_VbVi zN*P7zv8ug}!WTa463(saXviCJTp85Q%M;mk5@P0U(ugeSjJBsnWi#o%Qo;(rq%ZsL zO4R>rXOf`19+07YjKN~i60jzmT6aVjkyfO597X!e9#hQZKx#6t?UpKet5(?38{!9n zO9N3vd4i=b489N)1t}>)U?7hW;7WlmeK$!+*j5-qbom(9I}gYAMAf8Z4Xss5F^EJ0 z2kf^5fu|6h*Z~AF(i|;=kVcqW-$zC&M%UtL7z zY(2sBd*u}o@Vr`)i5&KB(58E96&v2^=i2|a>r}>pT{zVm&_ zIpE5GuE3JRv;R5Q?_^hF0VxFpH6{%;9ViCY&{hsPzmH!EUv0pQ+GviOKDM+}uDXrU zPYnBAdu&rS%D)QuwT2EY0rnqcK{qYR_}AAQ($rAV8(*5A9Zt%O9<=I5g=B`hqdxRH z>1qleX#*CJ>whR6ze^pc=V&$gjOr9+WIS#R?Vdf^Q6LTED+ju_TDR*75uNGWH24EA zYmX`~5z;i6{7_;))*l#8W(jaVMZTMeNR@^wUG#NyKhY%!eD}H8I`;CUl(g$a(Kk1R zToj>Q^g!ENSla&EyM34tz*PX<$Ldi{%F=1A9jIm8ko%O74lHf2S(VwXa#Nmr@7g!% z&(@oHlED?K{5(`xf~0%yPZNB@%NVeRlCxT2Ueo&E??MrD$6E{xJW~3uNKXtT-jdy1 zu-^PxY<)XCkhP2S)=8n)yQ}k{t8yXDcE0G>G5m_V*rwy)xt%&DwiSUdeo5RI*pE^I z-OQqu0KHgJ54EPF#}Ew4LCMDNjkhE}S(|Z$dYDX%JLc7Hm`P66q03tZPtjsdo+s_@ zrE3*E=>-rI*blWDQ-C@sgKlw*PaB?h^-2`+O<47pf$!Za?awar+4v5nlL@EKOt1BB zj%in*E;@WR+BeuA*>;!HqTssqk!eZvOuTOo&;ECP=zqttDxix&gP?T9LCZexv~20) zL*h+dTbpNRD!t`1{O3eAzS)>!@73w5D0<>AzM@37EQdaM$eGuSZ+Lw>%(1x8@8ku5 zeBXoaSfzI-MNS@mQuNxoB-!YfLdc?^0o=cLb^Qw%m!tMoq@=a7N{)Id zvK_oUE|LiAaMcH2riXOLSZ^NJo}7V=%~Mv543V!=KjcONvch;ud>xPH1$bfL3?S%* z0ayJW`ri}Ap1P~{*ZBil4(qW4ZJ3O7(xH?aVi6w{I^w6hfYhBI*_fpgpPYtDtyu$g ze6!EO)G!2hFUs(@-kAlWB)lN#0Imk;4zrmHw*A>XHPD zWP5wa=bMf4NBPkZl;g^F+seZO?dM>5=mxYnZX1Cn+fIxUM!?ks-Ir1!BwM9)Wj@Q4 zvVg7DnEx(dgFCzNeBsm`{-jzwQR$~EbQAV6l&|(4RnlwC37N~l zq62WXKzFFXPFPKr!4(-Fl4=i5r)7#QU_A1HH-IbK1A~Zhmxh6_@g_|eJ zlmEyF*7^%1oNcZlGEVLS!T+wm{cro#2Hmz=i&A0<71)ZzG7r_>uf=eIVR&RX0DJXVr{ga zJl}w}ubRV%4c!xaw-L-&+AyyLVM%+&1!(m^YJ9^={?CDoWa{w0PPs$mk%PvU1Om*) zl+?g^4PDR;>Qv>BjgjYnr?Wt06q!AfFZ5klymAWqUE#bdHB#Fi>xJ;iJDAocJj*yK z)B;i*Cdse)%ojf$%vjk)sVr#0ajYKb9?#Z{VG7=o6|hJDEG=4;Fc_lFnbqqeJ=CSP zaLT;4nnx$>(?K)ueUwZ-X>$-zY$@wra8~1|`As@}T1XcG_N(O6blmG*EX+S0H3EC+qfEmTZ_t!?TJ zpSPlE?4_1uTcaVN4_Y&YuHfIz5OlSruZ#6`L}wcPa}Iuuwc&ALSnH1Q7Uz!q>e#!%lq&F za6f?V2bGX$OZ=4D_yOd|s+7G~IMdxjS3?5^)#ls~7?aqoJirf!x6 z3jGbj%JhSKKgn|RX9b9S{7|VUqyT6&xr*mwlJuK?!=fQ7Q#=JeeZWS@Ok&|0C2k6@>MGeXiM_sb)aaq+td3d;D)wN#bDN>r12qf^o z-h%5QCZOwk#Esv#J-SGgMOd6pHTsr>(x6`~z9=}BUK^8s{`xhA-AvMskAGcI1=~^k zsg?hePJMEQOH7yhBKxD)_D~U!uPNxF9R1`$O^06iQ#Th&C$57))Gzq#;xMXLA&7IK zD5pRHJZgex`&>>$r_%Uh|lmX;d1{07ba*2pOC2rAK_-Uz;z?B;n(xP zunc|=;F^Q338$dVUDFtQ-(8q!DXhS^GE5(z6afL$IspaK5BA#=?ea^6z8dk<$n9H1 z<>db4qWl+?4xc6nl9;}ejuj+_1Fi+=R{r5`GFbbld#v@%p$DyJ@*z7=^&>{@1!OIc zjExxlTQimLald9%J~&k2?P#jb5F4dBG!9c3F9BQ65=G%5|8dX7o9au*pI z{WvWUNRG=V01tVvWJD`H+I7v>lR-EbvkuE*r5f|mRAh+xMPlfMf0Rp{R6`e(~Kb3(SNNNd8xjm z8y2jyINx>ps8uWRz`=Li1`ZA*JtUK+0Q-Gp=ZUpfxOMkG%*C`ewO)O z=nt83!>l6Gl=a`d#qjNp*1av@JV>+Dx-8a5z;;pK3e&Poa}>wB!E;~!%UmSekPV!o`a~l7DbHpep^uYna257cD8d*3le^;+p6Z<0>k%Vs`h`D zeunQxOR*v8*tSzQCmS#KpzO*B>Lqu*bc=)Ec^A+|ue zbxkB|OOqTafvqG6lZbvOgG_7NHF(t@c9+UpQc}dMF84BteQ=pFcI5>2CqIF1oR{Qs zIVO^4YxS(;Agm1ht|PYf-J6tH$0cbC7#zsjA5@g>y!bSn;c}ua3~>16#V2_A+v#s6 z9_5NM4WRqLc>-6^)pPFcVxZmUta3VU-93f*D7lSzF#wR5@inGn0{Fo zq)B26p@bR?h~zm7c&n9hYCsr3;@M6-*|IT2feW?RyY0^>IVt36^!HBQf9=c-bSWU0 zmY}f@^q1e>-uKeRC}Im;ZQY{0nAUtD^pk)Lkt%e=oSg}m^2+I|60H-=7gd4g!zW=U z2^^CBH9%gDXa~6Npc}LYY5C|94UK>P`)EaCke!A!>T+!22z$E_JtyEe<)$ls#p_RVQn69riH@jo5XsfrwD3UKS_vN zI$G*Des9VaOr|y9{<}y1FAtMO_yf(3r0I6B$k*apc7gDFZ(@}kIad=2@0Tu^^URws z>5#g!t2(ul%xN#EXW>;H^?LUeFmdFlT@%v5q(A=N&HOK4Z!q7%48E=O8)x`9?o)HU z^y2YH7`KUU0emrMA3s*06q&Etz#CQbd|#uK5T99?(UcI^z(poyZ> zG|SUO#4Ds;Ty!sCZ_j2y`XO3OT{S0**JZdCb$=w=py;?Y4z>C&TaL^;>Bc|pQ|t@4 zzM#9O?c7v5Vq!bAR57MTLg6NDJYH_m4|!ohAutqp>d?ZJr4dY7akPsyc=%^QsKojB zts}&t)OYfZI!}o;6V(L3^#fhnd$--GL(LE3RLVZp46-ddxa*RoZw*y(XfP&hG*SkN z_nSC56c!9_hVGE-(&bI+Y#1I?rawFlnf3mzag7DruRrK^Kw*7yY>(bj%$KJn!h!U0 zT4ZluV3qq(t`XSUVX+6_R+;*Ad*ejXZe=ZTsql^cGFY%>dOT_TvqzAI(4Qu4Am0Gc zef%9pC$CjL){~B@RoHRyW+Jdx9qS|NFTFvPw5Q7(1BXS&Pxa29vW-6PhCHf^L_K3q zO_1ChdqSK%_siW7X9I2^=t7LgPr%Xsw>rF&M%H*=$z<(1bH2vRU@d<}TnV5$e&>P zsnbCbyRlW^9`E0ZOV>ISwE4dNLj;U1NZ3iD|VjnlNj9Y_#OGqDW9Jih+WsYA$|?Qw=FLw^Cf8yjCd) z^;D~wbgF+ESa_2l>tn8C$a!U2H#aHEtL!JhdBkYYWnFClx@7roff*-ULvv!hjQto# z3om^45xd94TU<*DdyA@%gZH+vM?1BQcqI5P z3FMSQ!-ZX9Vf?{^68CF=S`m{wO24K z8(XIr?$k4$mW>lTf}0^z#_Uc+9G}jddyRp7<3Lwk0FS%~PhxiKJR-EmCBineqh-hH zOD79@V$|f#Q+0)q=Q{QPMiGChHx`jZGD#Va@)!?FYsQil4sNXT!CfKX#)GcN8D`x^ z1=b`3)+?wplIo9Zh97L+7s7`v_4*$&cb%=R=669tT{#x4j^iT-J&_Jj_+VU4EKgi8 zzBWRtoYTbz+yu})HJ|oylkfSk#KIxvMj}8>Q-m6Hsq>CLV#AlHQ&(=~aNgSX{=!&b ziJk;QEhQ8CoJH;Rh3qd1%r$uNt0^25z)b|*pS(rM$rqZ-(h!36gB420HxQ>4jB0;a z%Mgn5OBjeOUZHHoP(+B0+BlgYAS}?$)6mXM3x3{=v%(SO| z+K#8c5^f#wTh;*SvxV4MmG#?Nfe(_mEMh*+!mdp5dcr=hqhmjks3h&~07fwUB4EvDWFbtbTkv`(`vAL4%}Ca@}3BgKI>>{Td3-Cho)M#T){c zNk0>L!&ZiNPZa3%Rk+%mNuRufkKjC43h4ShElFgftA5_$hksMu=qs6(B-~!ysOPff zkD~k7bMA~(rEr~w>SudBzLzh-$hVkF=`}&p>sLbZb>~bVhYt^^Ln`RnqNDqekqg-h z)z!rb7{i2TpsHPIW8g8OEXgqag6|V8>v}JI30tRF|0iOELtK4tmPD1~$6ZiNo9JDb z_A(6};HH5tIqRdDFEk0J1_qC)Bd($aU6C=lyYDpO9r6zwO(kUH;G!=%`JxOzD*MP1 z+ZbLi5M*v#cki~#3hGC&ve+$ScrI+I%2ZK9+REd+&jW_kLDNqj5E zs6NtW5_?Ju*TkV&LKR(W1x$wGv*Rb)(m?-&Ku)Zt5FQy{KvScRHqX*m9#xZHahp>1aVGE8EoL;_n4Js4V$Lz=P+pJJM zCDwdkd&mS`WVd*j{+0H>y7NBb&NwZ{yS7c)P>A4q_TBvqCiK9 z`Jl-!Bo~E&9S$`-L}XvDmH5Fre)He@wKhGKH3!+oi8}Mc& z?-Pr&Db#nzJ-Zw4WmXIRlGXTO(XFIWSS1b<2z|W}@p;XXdB91T^@8$#np$nw!bPod z8gTPLm+fRfSV9sOu{e+Y`eS{1#B`jPd2jN}+(0Jc>bm;{#K6@|D_`E&ABqJm6N~Fp zB^zlWTdVeZj>(GM6drqy16Do)2{ret|oYU6da`c?a^Ys^z^lwl4Fad5M=nl_MFb=ijGt<2Z96ArS zo|_n^JS>aQPxt5Zc#u>}EXH5I~A_F^iO4A$4@wG})!S$;svTz|H z-U%Z<-M-=G{3&;b%NoEf2Hg$m)LQ7xiR~HEFygTLl$`O;Ulnp-1HS*>D!@;L)fD6E zJ@mF%zwu}yF+xaHjXdAdJaBS4*PSl%cX6j@#0C2$C7^2~h%Ji!b6|`Tn)*eH=D(w7 zu-ldAaejS##UC!8zox#q+&*JVn#F-KTRpO#qav2N*XChm6i=;P&mlHvHY&9T@+}43 z-0LyhL2Wp(QIzk9)8B{iy5!mG)DV9OK@g^=U-okfB7}JCr>qti(tdzbBwJY3tetbA z#M2j!v$dsYvXomH1l%&v4QE0KDpJ#(IX07W%XJnwc=mP4XojtD(kA7ekZ4rAO6{yv ziYGY=3FJauXq2_O6er-@GdL7+xtQ00+F7~>+e10%s=X%c{!Q9(hH)UPlwu>KKPo1a@JIeFgF2#Daplw>F^R|@g0GKn z&7`ckHq8Y-=Y#u5D?xXM5c8bQyx3hj2)EGm$+q~DhC7O7>(`S=CQ^wl?3<|LoIEH5m+7+xFK@tXfWn*aCRtODH2W|%@vuS$~#wpbSi~=Sm-x%^8#(z?CnV52-6x> z5tiW%OQKroz8)KQ&~LozH{40P&PxbE@bV}b1h}=JyF}Df2B#rZwo3r#Q-joF%{ife zKf3CLm5DXH_nFqMc)GM>sHn4}l9N^Z0E`!0n z|7O#S*|u`I&(QY~I(;VOm#dVkP*Ob0Nw00?C&mZUtXE`1QQFK#1bxXXrTzE z?JV#2=C~8hot3qeOp46c_O20G9(i6(XgEPm(C_P>p0ToOKex_yGRy#OBk0nzIt!@4 zpk93$iDtWTU`JbH)$gEzAPmxp{`o72=p&-m%2Pn);k(MTgA>)@{?-z;{XZTo&6$W^ zRs`du5Rc${vI%r2{k|5^J$4-H{c>Qq zD*5{(bHB7*Dlf}pHyTGzCUUDr<%nx8;`Q2x{k`F-g!MjHQcJ|N=PcD)oObR|X|zkr zA(r!cX&~QL(8UsPLSbG+55f*|3Cf5S+ARFzRd4cIuUMjegL6IblYd;lIyTg@+oH6G zb{idT_)GevQBJEHJ|;nW68#ow6F5F@16}(s&oo5Y&(d1IyYsc?l%d?p+Dl?=7BohR zWL$@@;;hQyvtZssBhm$=XQ^@#FYKDp7)G_fWQT zTL@>&{&nYx8Gew(q;pz3LIOLu9?%K8wcz^bTHA z9tF^iw$e)RQ>=9%8$T32u+6Z)rW8s*siG-0^eKd0C23k80P^huU9}>k5$mpTA&3 z6!WiZc-68e4?k~IjPT)d&m++MD$B#rylRye{1tm++C{5fr`?J}?y=AD z_VEqOWp4SW8H2!x`h_}Xd;{MzpK|;tPY2^&vkDD?4~^C5?D>fLL2-TG10N6(=k{^F z0{QlVZjN@x0ev;Lhc^oW;@nidl5glw2yW*}L=2_@*#X zW+s1)6@dWm{p?w=A#XQ5j)1SO&X~HuLgN(0C0l0);0}YXHAz^z{eA#x6|W?kG&%n= z$(hrJ5PIk|Iz(Kbjo8UebA%g7rM8=QqB6{tf-fRs*srfyixQXSp7ausUogP0<4_kkN`v#*r)T!dhU&4P{ zjJ*?3u55-J(Qy6~{LYVp?f|L7F#g_SEcMr{EKiG?#RZ&ffzl*@8=a1YN^vo|doq5i zWllVI?uGq(b|T0GWie3%t<`}WRy>@hk2l(+D?q+upnE(e#c7p+Mar-gV}saOSX#8Z z_Pr>2ckNmxWFHZ`C;H`eN4A5op|b>EVN7;)@l0jzPEYU{4nvXdOtI|bBRGy72i*w) zUbzvM9A0R>uJ)#e`a>>1`MFhU{~?o<)`0&uB2kGlT64qOE7z7E!0GE|Gb*C6SVoN! z{EYuiNI9C%nF6jeOn`3NZ`?q*b`&*8I-b)&k#qZj<$j&B_g*$`%mh#wJVy%5^oxZ{ zHF30Vi^v${cOgC{Wsap?S)xiG^|g6$xKY`FI!uCYUdQN1)1z7h)+#i|iba7x{g*1DOOImg}UXVrKrwPsZT5dlq!Dd081w z?lv#UK6dGF#k6g&NQUhDas+G~#2xNn4L}OoIZdt1tVP3(?z&V?{c;eBf>&<;LUk1X zD!IW-5$-oQ4>Je4pF+2YiKr<3-)2bK>{;dqXj4I$STpgAx1_FKbw8tilWcGGc-vyo zba|j--9Bpt22czqoBo9mlBsRR@~1sdq;m13YJBd0s_EY0NwZ8`1$)u zi8Z7#xNJ)G@0^oxR0Mf(q{CWzgAB?DoT2YN3vEr_8Sn2874!cwZLUvFOe+dKRBy%R zF=oYabUOjuMbO3gHHkooZkwNtNML`U=->TH(EhD&P00y$>_BoV^}v}9P2)#H-WWcp zMu+42K^e&cW4|o?vNA}i5S-(D@_E?G^?Ra|}p=XaJtm$-q%!55v; zUWfE8_X@SlFRZj5x5T!v2zyGsy9XOHOcnJfJ@?LZDxL8_txH6*3ti1 zYM$Zk5%iwQ9>=2HGco$kpI8O5`gcB9TV&J|RNFYi@h$$&I$u~_9*2;IA z3)TogdsqkE`0_FP#naAYgj5}eX}04!qOW6`yEHF|>7poB%d;=6?)qB|cQlSO=nFMd zU4scVhP=NfVxe2ttLbN;ovptA0Nf4G-3-p+`tFM1}v#4jjfqIa;i_i*=uV@`3U?bjJ2{@7y)+^bbm{xBG&K!woIQ$ z&w~^GX&Z@Nd6`3-_kJVMl4&K6`DQv<)Wu+^{Yq{>=tVR$NTR!;#Uc&=#s~LcAcERd z0qm!4f$qWDMix8#b;w?Gc_3C`FwlqCp#S-qNG_Az+Y{R@4if9}+ zHZkC2J}TsX4e$zuvkzChl)nV>-3DD36l|M?^riAbF=o`=BnqYUNyrb0e@w@#8K$d6 zxNJMWvx(hGbA4Hfn10+$bDXvMiAPk0`&8n*xgQaegAP{=xI3WR#(Aj*KZ(MR>QYh> z-5gMolLwX79iiBCAZ>?-jB0_td7M9a6)i2B8s0RX{oTA}^!W}#IHyRm(LbC>^fDQo zfA|Tyl8+2{$7@F|^C9dw?yva^l1fcweyFN+BE&aB9oSFRb3#rWM0|62ITt-bdj@mSNRFjjOWI-b8ZkJEtm5R(N9GK;JZ(Dv*QU* zZH_yz%rq3@;4ljY$}d}}n&e;dDEnXJG3g_!v%YcNFaz#y&>e3emin`W7bx`ko~Ggh zB42$hkyJKJG;P$vKq16TSF(p3*Tq7S&Vj7|WH)Bbx4U3sAB+5UL3&HUTGz{skV(MZ z1>Li_AO5!=8{ZrlxXTR;mvzL>OEj|L5M?osSia^-}5-s8k#c?`bK_CS}^eCl#_74-`4)vfQ25+nX>bmFVelxcOdp{)mhNSsXK zodSJAp`qk|*VEZVa%Rb(VoAdn>I{t-c$Ujr_xOVI8vCFNv%!Z_U1YoH1A|hw>N;2G zHLNW>_TMTjL+&oW^6Q}q3eD}vjo)mXSSlQg1s3F;o3OM4E$RBT0@awtMtGlPfI1w2 zF0X06=1RvJqBG? zyEIRlkjb+TI}r+GF9+?>RH;og=3I5OS6-|lv^D|aDEMUB+;!(^*HNuM#7CjMH6;Gr zBL*whdRtJ1M^Ur@?g{8NVxM!t=MyuEbhxQG4n<+Bv#!F7@0(@HBN}}3dZOcnclE|` zgZTbRKb0z&JZRHZo4R#U{u;|>=zH<1Q)4JNPkRcwtGgH8m{uX?QLTY-RN}S$Yk^xlC!TNRd&~js~llO#%6?z`qlP+cs}SUJStirzENdc zE9c^`sI}6Nf%8%4pc{BevxpBnos+x1%cE%vL2op@v|ucfedua%UTS&@5ypH{kR(2q z2>sy%-W`)x$tJ06u2UX~y{rcl-{0#zr5>p71?VP15_?RAd1=*lx*ng=D3^&Ru$&W< zJHJkE$2)a-dX}rXS!4a6YnXMrvAW{3^U-OoB#<|02ZbaqBow1YT^d}!xCC7$W*#*9 zu8|h2Xa(HJqqZUQqt*A-n=+w;IdM9gpLYDKV!5|3)sw!9KW2!|{@BasdK_TtS57$W zVBvrWa7|tZ^1TAx8Cdgz1xKp3ROOhtm3l*4>iZCN{K2$wRh|jjkEm6hyI}2AI=PnJ z>xHq$%UCn3yrd9gQi-(2H!!kqi-KL`zS*Q+piq*TtiBQtc8=<} zdLkjeiEz|r$NvA`#z=y3fl-+39WP|X!J%EBcyHcneIR4^M;+NO{gM{ z>mePqq*D*CvXs^kEj_x@kQ6PFu5to(xCLEWzc%!$Kg@WdLRcH*YHylX`2R)KuSwB@-NxsBd2xkd2@}uNdnfR9Kn*Jg~(?~MyTpMG* zBKJV$#CZ9Hr9Tx>SE$ZSq1~GZevcnOH_zl=#UVh~v#!Bf55ih}A&u@EiG6nL&K17R zm4JVxw>!k`8?~QjU8DU@63;rq|Btr2jH>F38b(hX3F+?c?(UG3?(S|$rMnU7k`6&i zx}>{9y1N^s;mQ~<_wMKGd!PUOf}eiQG56Uk=2{$>plp5^=8IyKL(=UHU)+8Mj=zsU z_fN7K^{v=(j6y4P&yX0?eA9AyxN{Nv59PAric(w2{nnM+5S;byToIW{YQ%5#!94H= z&}w#bdieZt6Zy*A=79P>0bTuws0fx+ho$-@$z9s9ECagAsa zmJ-=)I1!Ox=v65%YNIv>>F^je^J7GkdpL$#z60;4J_Fq|%9DEbxX>_jq`d)rKmOl; zM&k8NA=!%1Yt{VFqi}z>l&|vSZe7jZuMGEP#En^fQ*gfl>(2a5js7^0kTob8_c7`b5>`PH|3y8f z)1BDg>1c$fUhR6*1gOJnt=|HK(Hws0drL2RvtZ0pfsbwdW1u(bvin-`Yf>vp)6!WS zghnCOg%i&Try!lUmV#&DZq5%5OLAF5#pjJ)c|J#Ae-a$%T2ZZTvh|bc)Cmh-+!|0L z4qsm%aT6QC2L4IZ**WOUVDQq?4+k4|XBLv&rqJYH&2SR!!_mhOKw^%VSS=Xh0OSh+ zbYaip7MPFhdbQP}lrW=9YJbk0)9Q^HYQPzfl0_g+RzFjai}j(nM>u)lbR985FK%gW z1v@pqkozX%eXF+q1UzSe1iDb;Xjd(rB%~ord<0$TrFjt;vxk2<)ij7BD5+DB2bvft zqDR~5Vbf%&0$A4CjenTAyZo?Mwa^P!Rve$IZQ=vu3j(@DW3Ykww7>G!Z-qU{Cc;Z2 za;MWhOi})b&Yi6a=nQ{YVk8Xly013P47s(F1Q{oA?xXE?QBm7>bG6J0BgY^C+;>2? zer}%h%$(*eH4H80u}SL@-5`8Af{^-c`3R#dBTDhY(tNm`On z$lSGaXtb0mXl?=uY=HZ^r+o{M`!KEyjukq0kyt!Ki_slO#HJ$}O;IVPUbj{W+OwQIs0NnRL*B5?^v8H_f998m$a$}{U zcxAi6B9BdnO z6HV0$O71hvbB#rXzlNpivk7d*;iZZhaE7XsUt*rFkO6f-0J>Z4@f`h~Z0NkpT=suk zK5-R+X&)T;RL-B4RH)wf8jU-V3I*A~mG|(q-Oa%!p*DWTziHEi>_x0U-3s9&tB-pdrYM^4An0-?B$RL-tdV8s zrZh&OZr=1i#Y2r>_PB7t;q6jrLtKl;ph=Ii!0qZ$!+`st*P6Tqh{gRbv0!h1M9NlT z#gC^N`w@zR58B*_bsxMs^F%q+3_|-Ma|r71=hFZfc{Wi>+j%A3T+@h%vWaNk z1R!4&pgYK0Ryd^K{hj26k=^UvM4JuOCrY~UHEI?&p>Z0~llca?yWXuynUnyA#6k*& zDhzNFgR;n~>xEidIaE7uBvgR=`tP>@&Dt7pY(x_^oY+B{ADxkpDxaYmmd?zc7`T#= zAyx?GV@2-k(-O8a5x3n+dLRc8mfI5S4$}`3@J&&7;cLkO@9CleUF93Nrk#Qf!WW#! z0$RH;FocCdBAd=L_<2X+$<0BP&$>37xYmqhP~6>W;*Ey`dIzGq{!NTc`vFjB1W!@d zr+|FXf$k2pgsnE!?E{+$Z|S8=Jz8pUWZT6{mw*S83k&+Z_hKwhaPt8*uhiC8juQ@I zd)e%#9&DVyT;e9G?6KiY9^U{i2GAwEY9iNf>LG6|olIsdCO>M^edhFan#3R(L{e|u zK8wW2Zy=WEI6B+T{8rUheQjsRyuNL=D@GNxbomF@t`69Lzy!JuOcis~drWRo-wj9m zNr@lmRj&#rKUCOp<>8gUK=0yRq**@|`N2nrBP7B%*jM9w;QZ-#^TzA8D7<=Xf9~`F zcLAPgMNAB{D|L=O;`yI4Tweg&Kd}jw*{Y-UhQmS_WODwgzz_^ zVj?aVtk-`pYl(p_s`=r`zWtW-JG}Ho`_&`h`0#oc_$@%fk1|z(TPTTN6eko@UDJhFfM36Xw6~`G(zswHR$J{Y3{d@O|%s zFUn$1@4s6oF%HES=l@Oz>LFl{zIp@ChhBT_ZviU5Mz0Gti{&Uou$6$Ij{PbT9rtG} z%RP9|QJ0w^ETre`^PZ#sqyRTpt3F5NuD&U%&EJLY82PNj?jU=4Vo#up4|E-NSOu-` z6PKbhMoWuBqcj!L{gPqxPpV{tAWvz2`FY=Bqm96iP2ppEMeJX+CZRnq%FP<%(} z;Su;^N%Qre^>(kA0O*>E4aj`ZvfApwyQ|{|IWi;&a@#SXhbbiF3_d1Hu`xl~q56g_ z-80}$Va_`DGKv4YC1*R;PR+C67Oza=;0L@{K?roaJ?&Zo1$^%R-8QYSP1STtLWN35 z8aDhux_V@2ckJ}18bpNiS(9x6OyP*@xpD+ycGM-NdBcc2Q+Zc#)<-WDknihQ{1zZH z;XLr4N1?GnQZ%_Q$i)WQ8L-*J$$Ua5^X0An7L;HdE~9IrskQ<8COO=K5~rBR3mTWR z$o+8YIXUcPt~Y`J_jQf^7NBn^L6>u~88=H~MN{P}s`q<_&Tv;LDBQSDV^>ALV{4_2 zQyRc})R3h$S_nn0n#RoRsbI#C&OcVgv~;qG)l~yr5}?bBK$l}TfMwn_lP+wTdg@eo zq^_bUgMllLA8t$BwO(0#HbESwv!9zUH6K*BfU@muV-$6|DvuBsR1LAhpZ&V#eS2=C zKzEHWCYblkFlWvfni;iuKDsgV+DD}a%+?ZRc~}&DL;u>J&?NN19^XpmFU{@AuI%Cw zhEiAcw(ENEtr`_L4RBm11G@E8lomKp-bufLx^?tbW*e2PT&*+;Y5(f@!3UEXikEIZ zt!rWwj6=-CPgwkN`WfSA4#&ZGkB?r35@op)lVjY(WFpnSk^3ch$ zP`EsBGs%VVE>WKt`n(8Z(dQ1cAqf-T3k6bM7*}{|9dv@AEC(y8b-FLz%JQ@UE(Op% zwV#U>M(Q9%mVY)*?}i@pEH24%qu|I1pM=;Ilv1iZ2fOUP^8Nk=51ka10}jpb z?)`W1p-%~!U-9CDV=+U&)wI*_EU*4$MIo1b9dqBF8x_zsF50+VT?pAYl?F{St z1OXqYTjoUtZx|RFqx$Ix4IgCnIwM)cBsXbCGk{AAbbahe-B=53ByfYp4ACb$p=GM1 z7pVm)6;{YWD~+s^hN?BaZmYxt*Q9!ZMH+I%yG<&IB_!^I@1MTcp6apV7y?{6pewbN z?-jf3n#Y$~%&KwN zpw>w4<8dd;CK(~P9NACR#wb&&>J)zUBvb(MWdOPcFub*CvOS}uqP%p*!y#-`189w7 zTRmR&7iqighGB>UU6K>Ukh);=vfh)vgJ*U(Lb6C^nYSq93e7{s3F?^uml5c8;U@)} zYFbfX2UvKs5WE{esq)xFM!ROK&}DPK<#Bq}>0}b#cn-xF-#KOY=*MU2elx^FK5z1) z%U_R0W%jczz-0ou*vvDZl}CC|$whbuvaH3pN33G0v0Z7ueiqRFd+XgFQND0=8HnKg zDF^R1Kt7b|`$seijz8ECaZ&YoE6ODH+HHe!m>pxkOSt6AgMw=K;}F zxXo3o7A28?%uJ{)Lvf&35S}LfbX9he%lPMBVMP7DY}tiJMP>A(KhCy!55Rrx{k;W< zt(gNPh|n|61S&u($ydM0ob4F!T~FUTgLwv9xNHf$#7+`V`t@M(awuJtF}J15E*Ome zY1eFrzXY_e%l1wL;IaZ;Ud^F0BxRAQgksLv-rPGE$$9PC?mqgYs;IeycfmH0)0}IM zE7TMx8)Eb5TkO5NVIjoz176c>;n<;ySalVzpMkgWfeq*uZsUN9#_u@bj6U$qyH+iE zI;hpmB(aMh79kxs|$Ld4aCdhB?ONPjFBRcj8xzh%!H~Bs9#L%dz2_a#b{1SZt;H7S$^ZFr6CiSx&2}5 zqf|T{>_@8V(9vuM?ZKK2bGd1aAqc?_T3Eg5Q#|zQ2`%WHJO#+nK$jorQZ;>9K{tlr z=U``H?ow-x^m&FRrQ7&5uXCs!5(cQl>)P@yKu@%%>x;|-kRm=|5=BCm`yn@Y0+VIJ z2Ou9C`8^5Ax|}-oIa*hzF7rVL;JQQz=yqv<8lNU_ zd52&j9#91H$Mz@_l68JgdJZ_oMOBQNlC|IGAWYi^ug4NiguvQ-Jqr3{V`Jm%e*Y+~ z4;y*pa}LN?80aRHV!Wsy=Gzy(6OpWK9Z|Ls22uXiN-|HkMF?Bt34(f58;@HfSgz@* z`aOsd-p35?(8(=sqTB2;{N$`B=5_#ZU&qY10ELVvAnJbVCmr_BF}qyiYE!ldq+mJ-9L?!(-y-&p6k3mr`di^hU<*mo8Q>7 zDL^mR*ubcEf0_WeVnBC|=zyAP1?@6WDI2|jo@k_WZObI9OeUkvX6mrKNE+a8UoT?{7U2gTpH z0yMc7wDp2P7&U_c_jRs&3(#TwL!@BxE(zWAFn+)li(M7-u{4+8QKL(!okc{~?~Q|y zdTF7JjYqF9^`tfI63=snRo~a5C`n36!8)bp`F{ai8KAqVnCm0O>)CygNUK-NtIwc9 z`Cku2h z%BN8wVRZt$YWt>zn24vQbj6_b9Kgj(u-ddzsmZu^UtD^T;N)Q=HSmzR_=Xflli6U1 z*V;D!3T4zx#L2(T5pU!A>sQpa z?r(+(PEG5pJ}=wC%~{xWW!zl-WFzAdzoLt^y|rS}0`>{yfNsyevJFY!YM~)ooqC97 zbAjD$(9B43S6*9OVw$Mf2C^QKr_njr*5ALlmDPf&t}*5)rvAz2K{Z7cAe;4l<=2|N z}ti4*xV)P3>FkeNW`wK&CMJ(cXo{BOP-O)hG5iR_j{-JG)fbfD*6X@UKYIaieclT9@U>EFfPc zpsO<9ciCI-J+=}{;+m}RM@X5viZ1Lc`T7a6gPsbs@jG2Fo8!xs*?_&jiW^-XF(PZQp0;%J(Hr##~@{u#k}%>wW>?ssP;`eT;zwuf00o1b!_!!n_}C zVCZsj6R99lk+{UmZ&4d1rh1`H`8}a zSlhVy@F?vktt4Lr2Co45ssUXIDFwmr)#cgk!bpFk<}5~Mksx&L*WHasGZ#){JRsAU z$SUpQu^Enf9vYXxn!VQkaM1|J(T%yPO;e?n{N=s{xavSRDLk)1UB+uPN(y%RIy)6^ z5q~l#JvG^25Ypk^vA9?Zm1g|cduiF)tn z8Un*ODxM%2Q=-uWdK1W{hZ8X9J1I2zC2{l^&6A8s^ zjU5Vq`oGZZWL||y^ac?gY!&C4Q?Q$SDxj>%cs&Dndyln%?$D+}q;}6R9|y-DXaZi^ zFBE@21~p$(1VJK67~_!l^>&R@Tlr+SW?A0xI0qDQ?M0!0*Jtmde(t^MWgnH(c-<4f zxvxE>w*dV!Jq>He@aI{8xhJ5Wgz*SF`wTULu7p__!wJ(sAMA6=wN!%x;c z6)`Xow{r$}vJ|J&^qyRzvhORv)d9LB{c^rVavKwS%*s?R)j?;qsk1Y@KcAbSEbd#K zzM;OLNLQ*kOpZ~Z;Ag#G>hQ_!p<4*ErcQas)Et7^^JO{^;OYY1C9Hz_pL)){V}5Wt zpDgUyQ;o~C(NZMtJS`z^0(axVG5@mi!hrwz;@`3}HzSl-(p0q28pyx~6SDT=wjUSK z2ypd)Zb$jtR|+Vv84JI!r!{5h_>ewHV4dA)or7u`xZl~Dvp$R^<>F3hSeJDLMKDd3 z4d+(+s6Avc5)35hMYyuo_X1pfpxcJ6IuziQOjQ-(^Z?1@S}^OeWNc*Wdn{y2$kn}D z3$@Mj)o;RW>WtNN_8vlTGiDHJz^2u+)DFVW9TToA>$NxV_S_7B?qK(08kTX7aT5{3 z#h861{#wwiON9!*;tarGu23yS~1{1?te6f=VvVY@wJ3eL_`I!6m z1Lq+_p!=yPs}YZ6)>^&a1|}Od9CF?s^LR%R+3$8ss|As~rly*7Euq%T2|F@50-TvI z>!QQxqlGC5yP)FRx7uMgG;2VAmB*AtomzE5iAlvKS>a7mOK-aZ1*uZ0Vd{D~D zW1}j_!4nl$RkYf={BogArspL}rcLGBd}vw^ce<4>W7y%>bIIg^{B7NjseXb!e@um* z_Fj8@Z>|Z@t?nU7m~C#k_>l@DI+LTHFi2i;m9Yf#?`u!FvRWxs&v+O(9b<{)65Vfg z{}wW#ieC^AhyFffTVZJfsmxJGWdU4Mpxd}kSm>EoSd_UCqfHWiN+2IFj>yS8YfH>k zG8FsCt&tHf!PR{GU8Y?#%DObJKQsjl)ylrU#9h2zuA#Tv@dm(s?J2$msCH1I|Ese- z{nS;`^g#${vvvBwbX)&nV?qFGnM}%1F0Ig^cL&ek#vtNyTH;IOV&L9|BkgL4UON&B z9q(q-YtQ$s4(332_um)A<@>FnePR*{#qVKDSf>e8_@J>{u^&&ka$y_-?KBF_Y|&$h zEVctynTj{LQ+#d7-u1q4QObxz;$Us=2;f@$54ZcbFmK3&m)mg^lFX_B6?R2*xW}qF zM90~%cUJQ>GOco*zHikb4U{|mr_pxu2J~u?LY2E!H>b-LWskK`;QH4R=&BI1`k9qB zTku76sC)J@PKVo5S|^6$M$C84a)9xGx7UmO?d6Q;^Et*oZ@Zi=(O`6PGK-uEUS18t z6o79G0L~Xy0QarV|JOeOb$ES8{?`KFzTOG>UkiY13vfY^He&1uh+7fEe65~|_sb%& z84GM92wKM)(rph>Bw<`LR;*dfb128~SM1OsV|Noj^eK0r1DH6+Ht&oHm)(H#n;p>I zEjfQ*-uvX#DgiSd%xp@DVE*R{eHCxoYs0^U$kEPCs>kQT~HufHkLbSn5uBtX$Q0u^x0r4&T}! zUj%mvk54uMqs&x|?A+X68RU=Gqj7Ypy;h}w%I^gW zWB8HfU5Ln{D+{yY(Trc(b(hbjll^t#DnZpAmAF!WfJ}QI0+dd0i2pe_HE`YM2yp*@ zKR-aePXCen3E+a-tRPWNJQH`(n$!bHH&uifCWgY`urpKt9G{|T(fPZ{m3Ir$tM(G; zszvvVRqGE0*Qw#`3RAvdS?D-?{pJAN2RH-WU9PnQqdz%CKVMd+dYy`U%_mM-?Svq( z(R+P~(lg{$=7WA7H`(zFk_|5P<3_sGAW=BAHKmk95n4*RW!52&0P5fZbTy<*h(aX< ziG=ggTv&rN_b{yM!SX@{E6C!e&LBQ-`8EWu-v0h|{wK!6n*pnFKsJb_z4QtqtiP+5 zGxGfMJQU!*-T`&BrE ziS!>=%$5d{@=-;_r*!TP~CDNo{*m3GdpbRnpZ~Jn=5w*!F{m zcwnk9-p2RnD6V4bcugmC;(~Qs)vxMpTma{x&p=l}Oses{h5We~IGa8GicR(-D#(GW zRELpo6HC|EcWGH4qw%(*YqM@~lld2t=64hv31VUSC0tN_&63U!lBg3v9likEx99hN z{S)AN{ztCYf8=`qN3PF*)i3b7XPfb`o5mM{I3PT4gZhai2ulq{EytI|HzI0kKCC5$bIeg{IA77>+SO!`yaXA z{v$W;KXT*$BR2uyf{ySW#r4P!vG)4c&n*$?DoRMn`YsLy23%a+2wAA;p`aD) z43U`_lco2Ua|XU7GL(yGJWuI#vQLVG2fUngLPQsnv};SeD|AGb{L~vj25^&rF2i#6 zMN@l!?>k*=@gKvFrr;fs0UnJE#*g$8%siX@YTsRYhSb{kr@o7sJ+#)hr8(4A?32+J zSXH5i-6_@gv;y2@pzFY&I(^FDHB}onsYB~r@H^;G^K5%Fuh!NMa`_Wg+o@gb{dwss znUeShrs7tdaZ-Ty$33ckNWIAh>lmBK9~A&M1?Yw&kC7K3sfvjmPyG7}ja#<+V@1Rl z{_Q=rmiwPgL<5;Hg{)_tF^10h$UkgR>>YIc`>q1Tw1t2X>)CJiuA{w&05=urf~vUW z^;C46Pm_OBtkTw-l#||-(sX<&#m2;plZmQxn+>Rje4u_P$Eb;0hwNk3Hgd{CvA6Uu zkzwz6&)&cBx`%&zZfQVQ-0LG_mRUwlF9FWlHMo&D8J;0DMxoE|D$|fpWvi>DCjM&b z^4PZ}xr-kgt&i!*&WN%|5X2iupvbIbs>um~&n+G3#(LQ-a#|VBnwKtHBk~>^{BzlWuvQ)>A9ZzDfU=_qF;XQ*!Ual5RLdG;~2sE`pM=D~PzkxSAX9*}Pa&^D8>FArVU8kHoSUEPx%)fARb!dzfWm@Tcyzr}OsQUVDmf z0m93_GV|f@eb3g{>UAPRXfQ)RH^aJTRq=B9__u?>bK1KT6*s@@!v>X1uWOy?cm^Z+ zOk&%a7iBuc_&aTEkvxE#4RpD!v_v!h4*bo5ywaQg3gP}I40W(VUvxT$Ug#4%NhZoi zgl1%n9nI`GPuma?*>PQKGt8U9(w}$x0yf!fTZ+&C_x0@XEkF-yrqSb9!l+|86F(^= zORRrAszNXcuk|~?c`8j7B|h}_-Sx{2^lzFhM1?c^A+bd-p;3pci)v9H*3t2`aB z4;{L?C!g%>I+lV5epw>}+}E1C1*nQ~Tr;Lxaj^j?F7n8C)tcg3S>RA

qu?!nnylO{=dgV+!o276M(uPouB|r_sIqb_WQIvt$-oyS?6NJ|>_8O&i4e z^jw)J>#StE?Ut-Rv-xME#S;-bMKCKtSJ?S8hhWXf{fR#S`4$0PvN1HH#Eff?6asYa z7k8d=?$rRPbta0sr1h}i^`H;cihDbJ1N`aMF2x9L+Lw&eiZ7ZeT-Y|dRX;;15 z&)nYX@cMte1&GN2(lQ-OTAK4Ay0~p1vN~lz!O|L2M0`V_wtYX_PNvktQufruR!RPG z2T4i)Jy*4aoWGXGJa=f3n;q}V^dP`32D-K@PZ!_@BEA)o2otBYy;`_MrOQ7gM97u7 zx7Xq=))b)nFgI)LdhCC}kVJ1^-r970gz=zshzw%nVY_9PnQj8OB|!IB^?La(FL$yS zmsV6~Qd}6W6!}~bm5D03Vr@-PI3>IWdoz-C=Qlg^-XllxL@dku-%En!TKTwz{2*e4 znL45W$|w`UW_?$c3>T>dnYDuB62k@$oZnvO{I>uFZPi>ZP@QAh7tgH!M$}rZ zWJjSs`YBlQ9gE1P3w`zLXUwhTVw%?D2I<8~2jW9;co8aVA2GpGyJcPhHJp#bfP5=~ zE_Js)hRhXoqz}@je;m6zO+-b`pqpNPHD9KxBVnOGB*9YQ654)}0^PJm<;!TFxb6J( zei4rHp=p>4)^FZxNr3wc=u)J@vZR7xD=7$>)9NLT*$#Y!f@2w0fMFb^U=Ds+h=#is zcDy>BTZyT}LfW_vSSaX$)p?&D`I(?Qa2c*Fo*3Z1-lcpCP=>0@aFgo1Uz#L7HB9=@ zzHBFv@rQmjsW#A1W$52OaG?o9aaEYn)QqKZVzloh7uClviIcguK{i~ z&;?gNTNZWmoH;m*oU~#RPM6&DR9U!4>MdqJN_Af#C8Nn~6-(eYAU}-!`X}oqNkNqv z{Y&L4sscar-B-_A2vLAr19Z8MX^5<3_RC1j9SN*Yr0QA5$Vya`F8HE)EPBLI>Jh2i z^(x~B{fo-j0m{KZC`M zmE~~#f7(me8$mD-a!mu=dY}v4dd!n{P<&1FT?4U9cGacsawEM#B0?7FnJMkKPw|1d zgPEV(8^q!ul4$A%EiRf%sRZVP-dx4v@uc9chJFul8-Okx_qA4jVnGSn6x2E!>yD=2 zZ|g5^nm#?c?cQ0cRhNH1V9o6%l4GzQOMOiY>$l2)vNSysD{_l(NQp2G*7gIw$FFDg zZvp!IVu~kvI@+k)x*y{`* zW#3zoA+=&Au<(?gpJXAWJ&P{@_czd`h>wG;rvBR{0X>!wP0i-gZ28TQd`Ne3bc#z0 zwbL&1>ct%mY(6$+SLu`?`}RBGyxBz;!zbC8mfEjj@cK4H?`O7^I}Y9DLFHQMsY-1}RSz z9pJVB-3W<n!k?5NSq>a` zI)U!R^=Rul$6;j|$;fDbq;6iduUmrMyE??m2P`iYyX_{T#uPk84k?PAgpIcF1ui^ea0*b7<@g;dt0A%1KqG3YJ`w)smtcw zV=gu(LEe@oRc!l)53%uI5f95jX z{U3j~?=|PWI=pL6ECk0%^p4cRwwM|& zrRu)dIqj{!{Xo|oRb^(7g`5U4?Bw&a?c>0j%tr_#NscE?wAR@|l^=gbIX_P)ie0Fp zvWYc{NpSkRa&EZqv}ci0XPrl_(t5m}MZdWNK=<2yVDF0FM*``PpAbs#J|GIvrG9O| zZ-EkygcE4_S-JY@+RS&xUrd&uL(D(x{fovuhrU?TUL$WM-Stg!j!7(r0wJ*{d3gHpjNB6_tSfd zcv9^a)8s8Wc13_Y1aw;pwaUr^q))9YGuFqkJ8-`6yFHFnRqWwDka=Utmp5H_uRSTQ ziK9U4=VpIPDbx+pH(F%#XF*J9L}2_N{oM}WzOL2Y0#vk|>l^QUXdpF(lop#dWaE_o>9LA zsB0x4CUpPQgoilHD&{>N6io`sJg1x3BdkAFR8yd$Ir z{oK0yOT9pZp?`j_F9F<9po`l=-4p23Xywc|l%wQgHvW>2FAr6#vTDL1>-159sVds# zQ{Lgv(fmsK%l-n~~dR#r*uqJ>80o>Pgwfv9L4F}a`JlCTE2<3N{6 zv9Z(-L8&=~ZrvWe&FkguJ@FG+1b&6X_oD~Fh( zjUpGG+8K%zsNV?ycLL~kIiGRFIZEPKZPq}I;srrzh!-pMg%AnV1TG~PW%wFeHm~Zs zz`4YEL)x&{)g z3cam9b2%Lifv4k9d2DT_z=pIAHqJl1YW@#_4r#z_g$Hu=0qfY@h;HH!rhx9R z9G(-;;$HcRB{#0!y-R2)+{voAp$`*h3BODqi5Xijszt#^Q7Xa^eC0&K8BG&Q#%LVI zsapJ!Q8z;w)8-Ta`ThaAbFoybLST|5n{?fU7ZDS1QoeQrzKFRGwP?#YnJ|B-m$BAy znHy8OQ7-g1A}_z{H+J=eoLP1c5hY%xUwqVlJ(GW{!|U4eEkInZQB?Qb^TlCIXnO{ZeBJDwHM>Izx$rq0;rDv#oFSS0 zmH6ty5;I5PJGU*`Ib+~HU>4}A)asRfv!Hy>-OJloz<)AD+sAKA={68}lVs)}6lBdz zH5XTnh&;vbVET?LD`jVB5oyzMKitM;8z+>tP_5;9Sja`yhl&L2#uZl_RZ0vEbStX(Y_El~94Mri9S zF9_J{%bY$LT{|{*SZh84+y$T;3yv~~G}JJonY!?AQOVTw@3#jhgwwk)^%LO7v}Fqp z&0&8zW)C}jqs0Xq_)xmmz@0xs7EoYn`XbTg6c|PVyqCEMbW8f|Onoa@{ro<_eacxO zO&uvB&LF;`;!C))=^C%b>Xng{CUI*MTyTB-_nnU@0>{qe$K?FN-sd?BwS5~)3BdW{ zb!>YJ5Jd+ip>8DIJ$r*8#n*C&0HkL6@X{&NWY01RN49vCCJck8p$6H=&KepWSLx%~ zM!6iBaC>rXiLm^*+c_m-;Cg2n=#CwKk%*F6zD5d!3iI=o!~Il?UnrpKw?8n?y1fPE z2d<{a9Oubd&^FB(4HvDk<6W$0fMDXBILo}gQ6o)xK>g2pdu}U0cMpZCKBWq|IQk5$T&uU8;Q>0C zEx=s`x+1%*gl%Br8&^n5`nP1=_p= z?qgr~a&G~OSRC3RLP24MNZIOf4kjWacKdJ+9r;_hFGom_Zo0QZ?$<{8ztv;E6Cz2Y zUzhgL87#Z{!IAJ1^NGfT@ig=6T=`aqO`zMEp;bL)*^?BGLMlO$Z~-roQmFTihFB1t zNSl&AGv&v}&X0+dy|WiuxxJDr}P%5!{Gb`2G1e;V*)Ww>gs62Am z%9b;3Y#-g@(Yf|>Q42GYznTziX!1J%+#R56!MkRBpxG_EjBQiGv?0S2b5-3|Y8_}s zKpgS7UNm#&RshjLLxOg}x01!m;Pf>gvf5JnX3^mA{c3$yj;OC8W zr50hnj$vsdp@+FK#xx)isWBGCoNV)^Hz{KP+ZQ?)Xcc=_6J@8S3+q z{{}k~;U}LADM7;L1lcsd-vw<1KlUi7mEJDSv?C5DyW>+kDQBCHB%gx zWU7d?B2PTbrkbA+o4Pk^V)~xE+V#@yx$&1XI;9F~6;hA4Bzm&pU(^Ba0nnW=R81tk zO+tPuMKqm05jzw6+)l!3Di}&BM@D+(l)Nscx=BG*xx(*;iEXC44YDr%{xX%LqC0}u z%M)H`Iwl2h4}mUk1WCC~LINH?^dK)Yf!~+A=K@sd8|HQfa-RciYqh^k-uO^Y@B(UL zs4Na@oCpCJW5XXq7wl){)eYp~15Anl?h(*sYI%ZsKZ4TBsucO*)-A|~yzz4*$zP5G z`{B!z*qUHu1*@NG6CRUDzL|tg))@P-KJcXIddU1CKQqE|hK#Z^>wLdP6R%v zsg2&CzMh@GJ+~8}yQg!FU@&EZ^dhV;H3Ds2IlkHVh=0yI{4Sj~s!d-<&Q7a!;zVKR z=jpWGg=lik52WP6$~2nmF8}@{gX(@wVE^|N=;D+lX;G_h$iCoBf*O0`9Pz#J3{ET6 zwJ5||YXq9uI=#j|Rc<4XN0;Du%FTh%7=C7&)V$1a2;V|S?~aW9gAB;`b*_60(0J3K z%+#n$%Cpp2K&hp31$_o1Kfb?sDAbZ1WN#P}))jU$N~p$rV`P_c3)cj;xJ{DK!__!W zZ}&TnbX6xb41jwMbh!~IiCcP|wII03!@pE#{@@oA^B)aeZ{es8N8eiGrr+wh=c!{}KGekPkkc788;X+k%1@~IZ6#l}dS^qivDs@+!s=aUU)_b!pn%_O_?4{DK?peEs zQ7Y^UoRx|saGm z0%~tHq|VbLYYL0qO{aOM2QlL38H_oXFI%W5Am3}Co4V`j3hjRGN0eTXy>o!xlZ*N;zb<1kY3*i0*y7t{? z4Pip>l4PFmSJXJM?I?bD8u^^6JkTXTq4*Xn*t;Mkt*WRX@1%{=#!uW<-8ULXEafpX z6QiC6fiFwfzV;;F>U#rp>l>cAc(T94Pk{$7Rl30i&=k~cyRtYPCv0c!Sq@$Oc*HLM zKv1>NxpTp2rw^2N0C$0KV7gAG`IU9g?yue? z@p9!Ww?cjd{n~qZtHV9eRi?huThd(&xR;^rsj&Z;3|3c4qH)m2s%#Tc#41RExHOpE z-7d)K^_|6w;DX_@NSuR*J|{aG=>uf$Txe^E7QlS~x~px+*(=N)-{?xh^j+O(wc(Zs zL<$tT+R`njW1-tU$Mx2RCrT8}^{bRT&aXVDv$F(}k4g*WL8DeV#v{=6-~jh^?fw>^ zyOn3bZ-QURW@nJc&HP(Aa>Q_7J=Z&i%7v0 zmu9=oh^LKNXuR~&sd1OoCZ^)sIf*CCnUnwj_}=E%J23cs2R_;d({eU!~*EG{1>jsQsb#HY_)#B5<44A4HFvnWHV=izu9} zYoPQqKL#WpC=)BLaUiyfegWo) zObK&v09**5o8+W5Jhg)GY>(YF=VwxR@&xWh$a7CSDJf(~04j5nCJ7rMmV21_X80L2 zY?UQe;aZiB{)r0L1v&iZ>mKv1zK}o{47-%$!|>m)!odD%cW7 zD+@Z+!w$yQ$cPQcHcE&#Ula5_C3h|j)^KI9*zl^TuAA5(NmJir?6oC5<=w{I-GM>O=8tD0YSIhV5GG+&RDO@h@K4Qzs;6JK!!)E%^@+Kv^VJ|i6 z!5xl44W&`=x$n-|FyePEaAeO4TLD}spj$8vLo)XQw|v-7veNZ|80yns#A(zOtR9=h zV-(z@O`@E%cx+tE%e-P=(pEjsX!&vT2=%yHv&s=YN?zO#r*!}q8t6u^)!Ja}fB!AC z@cG3=d90z{P#3lDID3ik7fu+MzKnR3EKRk0JV{Uk9O*GygQ&GV8!Y<7kI zB{?6!g#o(r1LWp&Xj3dLQhhwufsS?dZmXdQeM%wdaar@fb!4*8eYDd&bSHMDjokxR ziW>=zJ({g7HKkzA@m}lARP41myc3=#Cs*(}oD|2JwGT z8sv#_V3n+Kq>}6Ix}nDE`qI$%hzT7U-bqSSYr?=V6AKd7^RgPd9di!;q|$1p^k~C9 zu?BGAfNo^eD(A1L`ak}g=rUJrT;)3N-a|`(&91;h;W{2$#T9{$yCnstLpwjEY6#Al z=udyC=xL**7k?*sYu@^UMGAPH1rKy_O@zmY_?tg--nXlmS1BX>{5H`?gJw^i$_}A! z9xwOJd3v!4{3m@OX99nxTjL5!mAX~7a+U8%l+-yIW7yK`8vX5kLjby-TWmR4@fMw6 zoj8+jS>>G~>@QCPbs%cXz($T%5J$fBSml-DiE*uz!2c zJoC)n7Dt5K7o0^f(eyzj2Z>v0R9DI9iW~kBUEuQq4Rp(jH{C;$*NaC(OakVu?A}6T zCE#ldLBBoj?L7@UQ72vV4kqIG(_^{8K|mYbGM@X~UCs#u>-HRh#vd?eK+Xt^13Kt> z8&B#z1e0hqSqEmt7^wWBj6pu`n5>h7CstUDKJEF`sPoV3|5Kh&9n|}=*9W8)hL+X> zi86Zg(n|94dQsi}tvUQRz8Iiu?5(0Vzvg_-g7S+(VOo5);m`YZ@ z&mkNiFh=(lQ`w;~^GZHCY!E9Vo94M0pcFu;j5#HYe6P*Md3L$y4AGk&98rT~i~)Nuls;WzdO2yf z+7@$5CzALH$dcise89y9U9U*L4px?eDD|OH7#-08y0zB9ItF?3=}iqjhW4zw8Evm{ zhwRvq>lx2@l3M(~-*E&>rw`B+@0Z@wV)Ci|&-Y_-0QbM==l}bEATKW9LUU;Z+6bFo z`fHOulII+Z+_^)wBqbR@=No66HlKW?+YFlWd1_B4uXAqi-xujI>m9<=844nOGAU^v zb6I^-0{0p4K(}^f)dU{tLnHh01sCQvpR;@N=7BD0UM}BbBo~t%=PjwLWih^3M`_r(Tc+O%2N@Srj`f=mb}RrB~H8)%ukA0_#j;h+-SIG zOlNStNeH^7Lx~X26XMPn<{Vvn{$U;L&jeWr5`-B)ztrHiX94)@QZt&|)j1&oCf7)2XL?g`{!0wHyjPZ87+Js3v$mdO z&zgt}|31@yVulMjg5>jx_FvX2F@3Q;f>>PdY)EGA`(7d>Wor6dN;mb6#$@l}gd?5t z-yZP)?hhoOi-Df*8gGjB*M8&CL?x_+Df2{UQ${hA{;89Dffnh}W^;a;oA)rEEc2FC z)WJupls?3|sPhAa4TdXrVC-)eQ^0)-x^vkySSvOpP8Z_##5x>^G`iMsx3-tUOM{yk zJ?VN52Q&AS5VBe)V{VukOZS8+vPxX zoM_TNlO*e5qHndiNb*7!d%URF7Pwd$E3D>=ZScnvmt)q1OX;7Ot5~V4DqaLG+6WBl zW&!Ry(3Q8hcGSf@hw%9Fh3qG0qhj$g*GbRt%N)y-!lPfA6rVq=O7PR{o0c^CU-*#1 zMZOEB5|7oMlgTnsJw8H4|xVwf}%l_mzl|mo=sI=~JI5hYi zq5xfj)QJ=u%L452$&;nGzt|pIFHB1(a8-(=>L zOdkmoehBO}==>dQ$qC`EO0O-`#afcq^Ikmz-|ded6Ky)W3ZV|_CdOYsKZ@B`Yk8RJ| z0(q%H7sa239`P#?67io6)siUBG^jgdKgndzokp`jY3A99SwaF5g1Vy|3|iz)ZXC=d z^Qu4T4?il_VX>aN@a4D0Jph*mbTgZNn-b zG>2`+ODN+`QS~bx0@WOlmmYK-&w27=@kchp+H{FF*9A-H^IfJ%uV!j_PdkbA8hGQ} z^w_x826}lS)Yy(LEkm+}@^*jmli-^uJy5C|ofkv{E(7S6WKwN<(T7(4hJNxk9NoDh zderLm#W>tN5GUV@7~3SA_~V}sT^slV;C03fx|L5nqTG5H%4~x=2To)uSzqIx zfk#~jxakk1)u4}{oA6gk62h*>5PE+n&;3>Mc?{uFeH<7E7SMIg z`2pLeDz2gGzEF@<6Lb)TX9{I{R7#c^k$4Dy@n+eklwG$#z3;z_b^=^3&?U$h z*^POcT-W!tB;#e(M7JzwN-&v{o!o*bKO|eYaXv_H(qKG=3}(xr!=KOAM+u9#5@X&C z2^D{x?Gk3A2lp?yLAN!+J$(CRjXYWBNGj?tWhhOP-%wf!izJr0PQ(}!r}7PtDY}(Q zG){9QLohY6V-4j=;NMJ->1?DzL0ajbgc(3y9?*@lABh-4{C+8%>Qp{FLMB1B?ow;) zn3@mCd1#E{#;~+%<~c{cLb+v7U@lLQ)9_)W;p>z0^oF2YrU1vB!{fhug#TT?yr8?2 zlPbRq<;IpGrkE1bNzrT|6PS16R-)%y)O|`TPO!#r*F%%u9#nK2Mg8+O^!ChM^N0WU z+spjQAbBszr)V<3(+CgdbY z#X1@^(2*ztC{VR5>hm@WxhM=^Dyg$SV3%f(aDo`ay zFDOVdCT+O%>}V|XNMMCb{to3wh2|*F8%`f^eJlvNC%==2nQq1PzTOTgPqR`pFX7E9 zNglJ4>S)v&ExgzHWE`cQ^OhzjOtjzUHfsJ7kD>gky8kQvxIsBX6!rZwEHDm2pxYYd ztt_a1ZOK3D&lub+$A2r*d?vXQJSq3#a%h@9<2uYhF-;Y*R-_!6Cfp%dIDX;OQg zr?^X}DOvl_f(y99po>gtAn-yXekxde^DF1`V(xIV4R)7zb2 zG&NPpHtqS9zPsN>JHPjznWC^dL|T5cejfq2BA^@iluH%*IiRLH)qI9E1`^AJ^{d__ z&vT;LJ#uoC*xJuQSY2FoR#)4Tw9sPw+0S@b4bhH}7Ne{Y(RWE6iLM-gD+;=bm2puR zoZZ**IA^)Gn-+!pcBbb8TrtpnQuKZkLF zyg7pVHC*8bQf565NPHYOS{H2LrpB z7xPT1p%oXErhj`W{`(zEg06jhGeI;tN-%F{(8`_i`&4X`5Qu;7)|DULg#O@r_Y7Ai zX)B0ml%OP&$fvGqn%&CTH6IXtV68QH=tao#MFw2YOM!0x@#pTVy~n^1KS(3!55_26 zd!v|AUa&%#%&+5es?6flJ?097weqsp`Pbhq&T}MP>P3|&75TK#+KnD5kP2miywafi z`uaXyBaw!bs)zB+72=J2;tdB?;H*OqS?maMYvPZ_fP{_Yn{t&_o5Vrhoh1$G0u1Da zk4y28^caOw%I|f-I-(5dN=J;pQSVR_@kR6VCsa70dVTy9I^jZ3CR6MHg^3|EM~18a z_EbwF*Q%2X`Ps=lt>-v=RxAnWc$01MG`F1J4ah4Cx=bt|?`PlBwtPfrC&^)c_W2F3 zjH)r1$sR)i*~w>b<;aN2ZJiU0_-Wohk!z2E|QsXRN!QA`Cd!Kdpe$?8xKfm|{vC=m##Cl>8$ps4BcTxad z8##Hn7+TNA6LPORB-mSmgGH7lwK(PbAr!1#!cBa#-+njezc%m;szd}H+k-=vt)9jx z62(>_&PZu))|+F&dWjialK3IW_fONnW^G3Bu#(INwnM-M~GGF_YZ|N7kSI`Zg@TmVNIe ze@4$EXsEESC%9~C&&Hl(_$H2Q&FW{iLCA7^cINbe)5CJQ*N(GPu0K#f1MAhwpnH)G zp{j_-%M0%f{e98^x=26>LwhE?ax|A6nm_?ASn(#`%5_r);5R z5+tkF_Ar4EvuB~BL|Q?YwutwM8{~M+;xy<2TvgB|SWY&@6i@KfIx-*ZeT2TeKc$z1 zR#T}zAGHl%i5D(v6%>|Fcl06jvUQ@1rlN;As}8SRWp;l;s|&xV4s7~&FZ#dhR}FMm zqLTTO$?6an`6|3=+ADju_Q|+$ElnPu;4P*710J9CZw47g_obq4KaNPTx3<{ZihAkz z{x0grq9>2Q*1iVop6Z~h-atlXBEKg#F&2B-W$|ueKItP>q_Mz&$2iXrziTJ@REF#! zN9B_*>=G>@|2M-3^iPaqf$gshhWGz`rDj}&3CODfx@Hg#QOZjNIk2cj#j(2ta~`)H z;*Evzla~{k_R2zC}L$j~N@AN1ZCzHIabK7p>`eaWW=d6%L0`S2~3fJ#Z&p zDx;c7967U-ggOY)>YDr#S$ZJm$lU`OZr zA^x>Luq~cQfU#E0CNiMrUe!uKEgUh-wtAxV3C@^N?Onx|rdh>dU~$fohOq=(ZP4|% zu*_IB_@&%io2O@2pxqd9Ry$ujR@8yQNG5B}W=J}5DL|qkD*s8{QO|Hh$Gm3*;W}a3 zrY1)1si2p)4G*k8=zwm{QqgdnV7}6XScW>Pm)4sQMuBX^>vuL}nvn>GV>H|db)%%$ zM$Zzerh`A;+RO7jGFe6`V4Tv8>fXA|8QNz8d38b8WYWu=>o_mmN6PIle0TE8qIjl) z4y-_N+2YvbOk@9;CJKDKuc&X;mrgPs-AHmAM?%gekNW5l;{YOCxA~9KfU5_(jh2g+ z-w~Gu6=ikoM*T+9@=wLR0thFAYt>DpcB*48ZsFeQQ^W{rB$ozEysV2`WU>Esy?e&Z zljVE}G}T?%1l&)ci~U-1j_$)}Ex8;jidcOgGy#?Qx1->#2y5d@>r%ko(=SB+u4)D9 zI4at)VboQ3R+O#Vjz8Hfn4TQ3bESVeXaH9qbPu`W2E;?GAY_d?qlqz-XtPiDS#7^| zDv~8wksNmZU{6i_4^i!cfAe2uYqR052@!J3a(oWKv&b+H9GQh zs_(rD*U3+Y%`uriH{x&Ct%VBSiAFMUS)6)lPU5wZ0sp)ig<6CrKv-3WV2_4%QNEmz zzs^rqzzOUpFa+JPkg}_tg&xT6C5|{hj>$4255LdG+Ko=c;cs;cTl#D1(b$-XC6LB= z>zp^VM3j^FN`6q&p&G)PRj~DYHk>a4<6s23f0`{Q&Y%3Pby`eNE>Sr%)g$??hUTec z)A2ezRVh})9VbUvzr0TYb9gmijL#S`TK_Zf^qw?Fp!L$8VI zgi7u3@*43F);tW->5am6E-fwVpE|v6&F3_;TTwp;1WTB^q718umSYCtmtVU&EtLiQ zYs~kF@jzY^(0#G~lefxN8ZY$DHEO^xeqkK*y+;tTbUYPJ$qav#(KN7(N)0?mBLB&y-bKtzs6m%JjuxH-kQMtW)Wm)BFT!k+GQ=qvUcddzNkvCp;~SThmn3^WNEQOvjx4&&V>|`Sb)s?4x;5 z?{$Xf!&QSM&uRt4yu%qbyj``y`hx}N=F(|X`1QAKBhX++(pS|U*ZCqI6BuJa;6I|N zv3yAGrEZ`7U|=n9j6+>kf2+^V=71d98NE1)A~#p|zAAD7oTplXZsq0(7Xivr=lI{= z2$!kUpIfgz99OY8bMWFm= z;Pqeyx>GGrP0v*vl#MfDd1$KTZqA0=ru_BGf3gn}dPR4COa86X#E)-^o^3y z6j(uRIpOGf+Z5x&xX@8Y2G&cgLAO?Xww_Olqf=t(nSdqtZ}s!|?x0|fl5k8~JmSF= z4V^O7P>2azuOGT>;=yk$QDdJ&^vR7>FPV%TG}gM-78l^}W&^syHk0X5^%omdt+Uw2 zXIn!pCaWG;YAhYlC)z5%esp7reUG<(I)K_VA77V^F3&_8Qp7HKrf&AE(88BSh<_Ra zTwBnc?EOd{uIAH}LT0z+@JzE8o{Hy88key%|2eU|sSY{z8*O0b{0)TJyx?rpboNdT zla7|pM|M4hZ}rkEEA>U-ewH2R^7iAs20^|Y1Pf}xdee+98V@Gr5|j^OnEL1uW4&o{ z{fcbKs%RIgWL6NgKs>lS=$p10D_CG8GOHKFiL0aut^@2rcR2?ySkwJ>xstpBkH6>{ zvi?WTZlZCz#6c)g(Td;7F+Y_Rm3{XX_wzix_%odF;iDQZLO!i5N{jHA-`_BSQ(zn% zKzH$1XAq`SEVUiE!kqK{>xR@|(zCt!hNRzSPtI7BrQCjtoxvpbip`*LY7_HNoVmtm zsP-(hMR!!LRU!nR4HDowg6?zf7j*Lq!kf>~5khZ`S2t+7DD_xq)pTz!^i40BQ|@3Y zifOLj=)HN766o;Hf=iB}CrV+K`6i7UT53@Jq9g*iPN4ga&g9;53Q*=e&-SINRByp;`rDI9HkWhMmAEN&f?(Qm!CsAP`H^ZOch{> zDb?|qb>47_C*JIcSzv(uQ7)hxolR86{X5mzPSeG3lqZpY97?ck-!2^b=gpO2yYQSz zeNO@zxs!QtKK55J<(RA@hTm!UTI$2&N|jxjDJ5^f`k5=}QvR@(KfnOJO{w zQ7MC^qIIpNCd-Nn=Z=>6_Pyq#9|VrXxuXgH1uo0Mg&uuk9x zx=shWAAat7s5bY!4cHY6`|nw#|Hk(-=$6lQ6n?*KhK*HZ{jM~qit;CB8mcR@1Twf9p(kmE zd4C*o#b9{EP;GUSbC>Mn7^_dT4V0{k$lE;xVTwxsvkJg<2i>rzCA7}xgxvWn$Z1^! zQDuI9`8*$+ra&3WV1m0T_0YGa13zSn0u0s^j^@Z&t-T`1@hn`<0~lK9m=;ep5w`)? z19TT~i_TqU?W;8*v?o8PQ*&on`@peEBcvPiT3xN zxkR2hS;0-L*w{Y&bgi`c-EwPoVw`5`)2zkZgg@9<>;=003h)wtM~5pmJFF10I5vW! z6G`ey3l^*CsuZ)>+rF4&n|!jcEN{-^;zFup#Z`{++kF&+DJ*uWx~nsUL6P2M`DzL~M?)Ep)o3tcf|H779n zIJ(N~$fkw_=eGHJtgIG$ZpkZW;8adOdfQiuq-> z(2TbT_poSN|DL7$?|0!3x;r~$RS8e(@oMc&jH#$^#+mkb> z|LIo$kjLgSml%m9x{Ry=bNYbZM0}Fr{NW@uP!ezhKsU{~t3f|HfWuLqy}&InI1-nl zK2t^T*SpQq<5a6jAq}D+Lm$Qs2HMm)LuFNamj$XLdHT6HfdO+*{6FKS%Xfeq2)Z)a zIvMc@s?@4?ced*F_cgZJDTShE(vpP*u^R~Al?ze(l<3F&L@1aEJW{B`?5e+pnZ9g7 zs0fy%IXR7Lz}*9G5a^n{NY9nqE#gnL{&o;H*JKof>_N?cK&R$lryBa&(A!}+bCL3m zR8W@*){dpXKaCYZMRIf^B+P6QUQL~e`D-=cegR#4*GVpFcm&iVN53PBP403XI;o)b zi{&gPswS8QhMH!=;Egvsi~;It&xBl&%Y9fV`4sE!q6MRRP^B_*Vn4xkKrrYQLF;W` zdc1U-Xi+9!Ar#BSuq{{1qwvwZg}hhEeT-8kIej0Jh+A4*5E-!_>NX=2Zbj5Z@& zT`T$d1<*p_20hIs9_beho|d2Pq2M#_L4U19ZfQ9}?F_FpK*3GE2?X3Q&~>lW<^E@0 zPqgoF#%)#mDfN5l$DI1uEei{cilj2Gs$idnMLg+Nwja@d%Ww?-ZXKZRpDCG8y0E>q zI_je1HtGP}aL_HsVxi!(f*O9n+KMob6uNW7FYP)^L>-a6ApiQ$QEn^RpQy9I?Bi~S+k$KF%yBoyVwoZZ9Zv^PZnxkN9G!I=iD}1^|$db{ULn_1E+UeRlprI6!7~vx2*-kdMy-Z4QOu zjJj?P?jJ{i?oGPcX>Ms&o{_BoM{iAah_2%-Wx4ntH=-*d#Z(0b0?3lN0-q6|W~A>r zGUEO3MB31xvB;fJW0sqr5mT`?=zzS@pvww9=$7eI)$}FprG@E=+V+)$_F{rdKaeaF zKB$=(n^Q)3vPFGu)UiXT?tb!m{)829<3RUqLP)m(RDecdcE@TAcU?sfukJYNjA4uSNX8t} zgh}ETYdKXVL?Jr7hp)~}IGB8Rl+F$>YKL2sy_b*TWaZ$xFdlTX{qizprK|54=5&7< z^4XR34??MYNyCgs5=MRc!fQQk4egK0M-a#jcdDBXJ1d&>QXtqYQceDFW015}UvgXu z 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

Ai{n1T#SuGBn;7 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 literal 0 HcmV?d00001 diff --git a/ci.yml b/ci.yml new file mode 100644 index 000000000..12d2dd59a --- /dev/null +++ b/ci.yml @@ -0,0 +1,39 @@ +name: CI + +on: + push: + branches: + - main + pull_request: + +permissions: + actions: read + contents: read + +jobs: + main: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + + - uses: oven-sh/setup-bun@v1 + with: + bun-version: latest + + + # This enables task distribution via Nx Cloud + # Run this command as early as possible, before dependencies are installed + # Learn more at https://nx.dev/ci/reference/nx-cloud-cli#npx-nxcloud-startcirun + - run: bunx nx-cloud start-ci-run --distribute-on="3 linux-medium-js" --stop-agents-after="build" + + + - run: bun install --no-cache + - uses: nrwl/nx-set-shas@v4 + + # Prepend any command with "nx-cloud record --" to record its logs to Nx Cloud + # - run: bun nx-cloud record -- echo Hello World + # Nx Affected runs only tasks affected by the changes in this PR/commit. Learn more: https://nx.dev/ci/features/affected + - run: bun nx affected -t lint test build diff --git a/lerna.json b/lerna.json deleted file mode 100644 index 0395eb4b8..000000000 --- a/lerna.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "packages": [ - "packages/*" - ], - "command": { - "publish": { - "exact": true - } - }, - "npmClient": "yarn", - "useWorkspaces": true, - "version": "5.0.0-alpha.6" -} diff --git a/main.js b/main.js new file mode 100644 index 000000000..4b8950c24 --- /dev/null +++ b/main.js @@ -0,0 +1 @@ +// ? diff --git a/nx.json b/nx.json new file mode 100644 index 000000000..5cc2f90c5 --- /dev/null +++ b/nx.json @@ -0,0 +1,13 @@ +{ + "extends": "nx/presets/npm.json", + "$schema": "./node_modules/nx/schemas/nx-schema.json", + "nxCloudId": "66ffc8309ce17251260acaf7", + "namedInputs": { + "sharedGlobals": [ + "{workspaceRoot}/.github/workflows/ci.yml" + ], + "default": [ + "sharedGlobals" + ] + } +} diff --git a/package.json b/package.json old mode 100755 new mode 100644 index 5be26fb74..f8f0bdfd4 --- a/package.json +++ b/package.json @@ -1,34 +1,18 @@ { - "name": "mjml-master", + "name": "mjml-next", + "version": "0.0.0", + "license": "MIT", + "main": "main.js", + "scripts": {}, "private": true, - "scripts": { - "build:watch": "lerna run build --parallel -- -- -w", - "build": "lerna run build --parallel --ignore mjml-browser", - "build-browser": "cd packages/mjml-browser && yarn build", - "lint": "eslint .", - "lint:fix": "eslint . --fix", - "postinstall": "lerna bootstrap", - "prettier": "prettier --write \"packages/**/{src,bin}/**/*.?(js|json)\"" + "dependencies": { + "typescript": "^5.6.2" + }, + "devDependencies": { + "@nx/js": "19.8.3", + "nx": "19.8.3" }, "workspaces": [ "packages/*" - ], - "devDependencies": { - "@babel/core": "^7.8.7", - "@babel/plugin-proposal-class-properties": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.8.3", - "@babel/preset-env": "^7.8.7", - "@babel/register": "^7.8.6", - "babel-eslint": "^10.1.0", - "babel-plugin-add-module-exports": "^1.0.2", - "babel-plugin-lodash": "^3.3.4", - "eslint": "^6.8.0", - "eslint-config-airbnb-base": "^14.1.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-import": "^2.21.1", - "lerna": "^3.22.1", - "open": "^7.3.0", - "prettier": "^3.2.4", - "rimraf": "^3.0.2" - } + ] } diff --git a/packages/.gitkeep b/packages/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/packages/mjml-accordion/package.json b/packages/mjml-accordion/package.json index 317adc277..90847ca3e 100644 --- a/packages/mjml-accordion/package.json +++ b/packages/mjml-accordion/package.json @@ -1,8 +1,8 @@ { "name": "mjml-accordion", "description": "mjml-accordion", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-accordion/project.json b/packages/mjml-accordion/project.json new file mode 100644 index 000000000..6ca5ea733 --- /dev/null +++ b/packages/mjml-accordion/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-accordion", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-accordion", + "tsConfig": "packages/mjml-accordion/tsconfig.json", + "packageJson": "packages/mjml-accordion/package.json", + "main": "packages/mjml-accordion/src/index.ts", + "assets": ["packages/mjml-accordion/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-accordion --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-accordion/src/AccordionElement.js b/packages/mjml-accordion/src/AccordionElement.js index 1475a5f83..62d5fe642 100644 --- a/packages/mjml-accordion/src/AccordionElement.js +++ b/packages/mjml-accordion/src/AccordionElement.js @@ -1,6 +1,6 @@ import { BodyComponent } from 'mjml-core' import { find } from 'lodash' -import conditionalTag from 'mjml-core/lib/helpers/conditionalTag' +import conditionalTag from 'mjml-core/src/helpers/conditionalTag' import AccordionText from './AccordionText' import AccordionTitle from './AccordionTitle' @@ -18,31 +18,31 @@ export default class MjAccordionElement extends BodyComponent { 'icon-wrapped-alt': 'string', 'icon-unwrapped-url': 'string', 'icon-unwrapped-alt': 'string', - 'icon-position': 'enum(left,right)', + 'icon-position': 'enum(left,right)' } static defaultAttributes = { title: { img: { width: '32px', - height: '32px', - }, - }, + height: '32px' + } + } } getStyles() { return { td: { padding: '0px', - 'background-color': this.getAttribute('background-color'), + 'background-color': this.getAttribute('background-color') }, label: { 'font-size': '13px', - 'font-family': this.getAttribute('font-family'), + 'font-family': this.getAttribute('font-family') }, input: { - display: 'none', - }, + display: 'none' + } } } @@ -57,13 +57,13 @@ export default class MjAccordionElement extends BodyComponent { 'icon-wrapped-url', 'icon-wrapped-alt', 'icon-unwrapped-url', - 'icon-unwrapped-alt', + 'icon-unwrapped-alt' ].reduce( (res, val) => ({ ...res, - [val]: this.getAttribute(val), + [val]: this.getAttribute(val) }), - {}, + {} ) const result = [] @@ -72,8 +72,8 @@ export default class MjAccordionElement extends BodyComponent { result.push( new AccordionTitle({ attributes: childrenAttr, - context: this.getChildContext(), - }).render(), + context: this.getChildContext() + }).render() ) } @@ -83,8 +83,8 @@ export default class MjAccordionElement extends BodyComponent { result.push( new AccordionText({ attributes: childrenAttr, - context: this.getChildContext(), - }).render(), + context: this.getChildContext() + }).render() ) } @@ -95,14 +95,14 @@ export default class MjAccordionElement extends BodyComponent { return `

${this.handleMissingChildren()} diff --git a/packages/mjml-accordion/src/AccordionTitle.js b/packages/mjml-accordion/src/AccordionTitle.js index b60490cfe..ccc335cbf 100644 --- a/packages/mjml-accordion/src/AccordionTitle.js +++ b/packages/mjml-accordion/src/AccordionTitle.js @@ -1,5 +1,5 @@ import { BodyComponent } from 'mjml-core' -import conditionalTag from 'mjml-core/lib/helpers/conditionalTag' +import conditionalTag from 'mjml-core/src/helpers/conditionalTag' export default class MjAccordionTitle extends BodyComponent { static componentName = 'mj-accordion-title' @@ -15,12 +15,12 @@ export default class MjAccordionTitle extends BodyComponent { 'padding-left': 'unit(px,%)', 'padding-right': 'unit(px,%)', 'padding-top': 'unit(px,%)', - padding: 'unit(px,%){1,4}', + padding: 'unit(px,%){1,4}' } static defaultAttributes = { 'font-size': '13px', - padding: '16px', + padding: '16px' } getStyles() { @@ -35,22 +35,22 @@ export default class MjAccordionTitle extends BodyComponent { 'padding-left': this.getAttribute('padding-left'), 'padding-right': this.getAttribute('padding-right'), 'padding-top': this.getAttribute('padding-top'), - padding: this.getAttribute('padding'), + padding: this.getAttribute('padding') }, table: { width: '100%', - 'border-bottom': this.getAttribute('border'), + 'border-bottom': this.getAttribute('border') }, td2: { padding: '16px', background: this.getAttribute('background-color'), - 'vertical-align': this.getAttribute('icon-align'), + 'vertical-align': this.getAttribute('icon-align') }, img: { display: 'none', width: this.getAttribute('icon-width'), - height: this.getAttribute('icon-height'), - }, + height: this.getAttribute('icon-height') + } } } @@ -59,7 +59,7 @@ export default class MjAccordionTitle extends BodyComponent { ${this.getContent()} @@ -73,7 +73,7 @@ export default class MjAccordionTitle extends BodyComponent { `, - true, + true ) } render() { const contentElements = [this.renderTitle(), this.renderIcons()] - const content = ( - this.getAttribute('icon-position') === 'right' - ? contentElements - : contentElements.reverse() - ).join('\n') + const content = (this.getAttribute('icon-position') === 'right' ? contentElements : contentElements.reverse()).join( + '\n' + ) return `
@@ -112,7 +110,7 @@ export default class MjAccordionTitle extends BodyComponent { ${this.htmlAttributes({ cellspacing: '0', cellpadding: '0', - style: 'table', + style: 'table' })} > diff --git a/packages/mjml-accordion/src/index.js b/packages/mjml-accordion/src/index.ts similarity index 100% rename from packages/mjml-accordion/src/index.js rename to packages/mjml-accordion/src/index.ts diff --git a/packages/mjml-accordion/tsconfig.json b/packages/mjml-accordion/tsconfig.json new file mode 100644 index 000000000..eca21088b --- /dev/null +++ b/packages/mjml-accordion/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-accordion" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-body/package.json b/packages/mjml-body/package.json index 839cad5a6..28247b0fe 100644 --- a/packages/mjml-body/package.json +++ b/packages/mjml-body/package.json @@ -1,8 +1,8 @@ { "name": "mjml-body", "description": "mjml-body", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-body/project.json b/packages/mjml-body/project.json new file mode 100644 index 000000000..34b280479 --- /dev/null +++ b/packages/mjml-body/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-body", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-body", + "tsConfig": "packages/mjml-body/tsconfig.json", + "packageJson": "packages/mjml-body/package.json", + "main": "packages/mjml-body/src/index.ts", + "assets": ["packages/mjml-body/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-body --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-body/src/index.js b/packages/mjml-body/src/index.ts similarity index 100% rename from packages/mjml-body/src/index.js rename to packages/mjml-body/src/index.ts diff --git a/packages/mjml-body/tsconfig.json b/packages/mjml-body/tsconfig.json new file mode 100644 index 000000000..da9419e98 --- /dev/null +++ b/packages/mjml-body/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-body" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-browser/package.json b/packages/mjml-browser/package.json index 8378d9763..288366297 100644 --- a/packages/mjml-browser/package.json +++ b/packages/mjml-browser/package.json @@ -1,8 +1,8 @@ { "name": "mjml-browser", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -21,15 +21,6 @@ "build": "webpack" }, "devDependencies": { - "@babel/cli": "^7.8.4", - "@babel/core": "^7.8.4", - "@babel/plugin-proposal-class-properties": "^7.8.3", - "@babel/plugin-proposal-decorators": "^7.8.3", - "@babel/plugin-proposal-export-default-from": "^7.8.3", - "@babel/plugin-proposal-function-bind": "^7.8.3", - "@babel/preset-env": "^7.8.4", - "babel-loader": "^8.0.6", - "rimraf": "^3.0.2", "uglifyjs-webpack-plugin": "^2.1.3", "webpack": "^4.36.1", "webpack-cli": "^3.3.6" diff --git a/packages/mjml-browser/project.json b/packages/mjml-browser/project.json new file mode 100644 index 000000000..20d8db334 --- /dev/null +++ b/packages/mjml-browser/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-browser", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-browser", + "tsConfig": "packages/mjml-browser/tsconfig.json", + "packageJson": "packages/mjml-browser/package.json", + "main": "packages/mjml-browser/src/index.ts", + "assets": ["packages/mjml-browser/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-browser --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-browser/tsconfig.json b/packages/mjml-browser/tsconfig.json new file mode 100644 index 000000000..06dabbbcd --- /dev/null +++ b/packages/mjml-browser/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-browser" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-browser/webpack.config.js b/packages/mjml-browser/webpack.config.js index c3503e180..85f7bbc01 100644 --- a/packages/mjml-browser/webpack.config.js +++ b/packages/mjml-browser/webpack.config.js @@ -4,7 +4,7 @@ const UglifyJsPlugin = require('uglifyjs-webpack-plugin') module.exports = { mode: 'production', entry: { - "mjml": ['../mjml/lib/index'], + mjml: ['../mjml/src/index'] }, optimization: { minimizer: [ @@ -15,53 +15,28 @@ module.exports = { keep_fnames: true, compress: { passes: 2, - keep_fargs: false, + keep_fargs: false }, output: { - beautify: false, + beautify: false }, - mangle: true, - }, - }), - ], + mangle: true + } + }) + ] }, output: { library: 'mjml', filename: 'index.js', - path: path.resolve(__dirname, './lib'), + path: path.resolve(__dirname, './src'), libraryTarget: 'umd', - umdNamedDefine: true, + umdNamedDefine: true }, resolve: { alias: { - 'path': path.resolve(__dirname, 'browser-mocks/path'), - 'fs': path.resolve(__dirname, 'browser-mocks/fs'), - 'uglify-js': path.resolve(__dirname, 'browser-mocks/uglify-js'), - }, - }, - module: { - rules: [ - { - test: /\.js$/, - exclude: path.join(__dirname, 'node_modules'), - use: [ - { - loader: 'babel-loader', - options: { - presets: [ - '@babel/preset-env', - ], - plugins: [ - ["@babel/plugin-proposal-decorators", { "legacy": true }], - ["@babel/plugin-proposal-class-properties", { "loose" : true }], - "@babel/plugin-proposal-function-bind", - "@babel/plugin-proposal-export-default-from", - ], - babelrc: false, - }, - }, - ], - }, - ], - }, + path: path.resolve(__dirname, 'browser-mocks/path'), + fs: path.resolve(__dirname, 'browser-mocks/fs'), + 'uglify-js': path.resolve(__dirname, 'browser-mocks/uglify-js') + } + } } diff --git a/packages/mjml-button/package.json b/packages/mjml-button/package.json index 8c54bd07d..7cb276f6a 100644 --- a/packages/mjml-button/package.json +++ b/packages/mjml-button/package.json @@ -1,8 +1,8 @@ { "name": "mjml-button", "description": "mjml-button", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-button/project.json b/packages/mjml-button/project.json new file mode 100644 index 000000000..d62398eaa --- /dev/null +++ b/packages/mjml-button/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-button", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-button", + "tsConfig": "packages/mjml-button/tsconfig.json", + "packageJson": "packages/mjml-button/package.json", + "main": "packages/mjml-button/src/index.ts", + "assets": ["packages/mjml-button/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-button --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-button/src/index.js b/packages/mjml-button/src/index.ts similarity index 88% rename from packages/mjml-button/src/index.js rename to packages/mjml-button/src/index.ts index 9cb3aa06d..7bef59c94 100644 --- a/packages/mjml-button/src/index.js +++ b/packages/mjml-button/src/index.ts @@ -1,6 +1,6 @@ import { BodyComponent } from 'mjml-core' -import widthParser from 'mjml-core/lib/helpers/widthParser' +import widthParser from 'mjml-core/src/helpers/widthParser' export default class MjButton extends BodyComponent { static componentName = 'mj-button' @@ -40,7 +40,7 @@ export default class MjButton extends BodyComponent { 'text-transform': 'string', 'vertical-align': 'enum(top,bottom,middle)', 'text-align': 'enum(left,right,center)', - width: 'unit(px,%)', + width: 'unit(px,%)' } static defaultAttributes = { @@ -58,7 +58,7 @@ export default class MjButton extends BodyComponent { target: '_blank', 'text-decoration': 'none', 'text-transform': 'none', - 'vertical-align': 'middle', + 'vertical-align': 'middle' } getStyles() { @@ -66,7 +66,7 @@ export default class MjButton extends BodyComponent { table: { 'border-collapse': 'separate', width: this.getAttribute('width'), - 'line-height': '100%', + 'line-height': '100%' }, td: { border: this.getAttribute('border'), @@ -80,7 +80,7 @@ export default class MjButton extends BodyComponent { height: this.getAttribute('height'), 'mso-padding-alt': this.getAttribute('inner-padding'), 'text-align': this.getAttribute('text-align'), - background: this.getAttribute('background-color'), + background: this.getAttribute('background-color') }, content: { display: 'inline-block', @@ -98,8 +98,8 @@ export default class MjButton extends BodyComponent { 'text-transform': this.getAttribute('text-transform'), padding: this.getAttribute('inner-padding'), 'mso-padding-alt': '0px', - 'border-radius': this.getAttribute('border-radius'), - }, + 'border-radius': this.getAttribute('border-radius') + } } } @@ -114,8 +114,7 @@ export default class MjButton extends BodyComponent { const { borders } = this.getBoxWidths() const innerPaddings = - this.getShorthandAttrValue('inner-padding', 'left') + - this.getShorthandAttrValue('inner-padding', 'right') + this.getShorthandAttrValue('inner-padding', 'left') + this.getShorthandAttrValue('inner-padding', 'right') return `${parsedWidth - innerPaddings - borders}px` } @@ -130,7 +129,7 @@ export default class MjButton extends BodyComponent { cellpadding: '0', cellspacing: '0', role: 'presentation', - style: 'table', + style: 'table' })} > @@ -139,12 +138,10 @@ export default class MjButton extends BodyComponent { ${this.htmlAttributes({ align: 'center', bgcolor: - this.getAttribute('background-color') === 'none' - ? undefined - : this.getAttribute('background-color'), + this.getAttribute('background-color') === 'none' ? undefined : this.getAttribute('background-color'), role: 'presentation', style: 'td', - valign: this.getAttribute('vertical-align'), + valign: this.getAttribute('vertical-align') })} > <${tag} @@ -154,7 +151,7 @@ export default class MjButton extends BodyComponent { rel: this.getAttribute('rel'), title: this.getAttribute('title'), style: 'content', - target: tag === 'a' ? this.getAttribute('target') : undefined, + target: tag === 'a' ? this.getAttribute('target') : undefined })} > ${this.getContent()} diff --git a/packages/mjml-button/tsconfig.json b/packages/mjml-button/tsconfig.json new file mode 100644 index 000000000..a5026ba16 --- /dev/null +++ b/packages/mjml-button/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-button" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-carousel/package.json b/packages/mjml-carousel/package.json index 9ccad2d6c..4ca2bbb39 100644 --- a/packages/mjml-carousel/package.json +++ b/packages/mjml-carousel/package.json @@ -1,8 +1,8 @@ { "name": "mjml-carousel", "description": "mjml-carousel", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-carousel/project.json b/packages/mjml-carousel/project.json new file mode 100644 index 000000000..a1d3b1150 --- /dev/null +++ b/packages/mjml-carousel/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-carousel", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-carousel", + "tsConfig": "packages/mjml-carousel/tsconfig.json", + "packageJson": "packages/mjml-carousel/package.json", + "main": "packages/mjml-carousel/src/index.ts", + "assets": ["packages/mjml-carousel/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-carousel --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-carousel/src/Carousel.js b/packages/mjml-carousel/src/Carousel.js index 2a13fae7a..cedd6e18e 100644 --- a/packages/mjml-carousel/src/Carousel.js +++ b/packages/mjml-carousel/src/Carousel.js @@ -1,8 +1,8 @@ import { BodyComponent } from 'mjml-core' import { range, repeat, min, map } from 'lodash' -import { msoConditionalTag } from 'mjml-core/lib/helpers/conditionalTag' -import genRandomHexString from 'mjml-core/lib/helpers/genRandomHexString' +import { msoConditionalTag } from 'mjml-core/src/helpers/conditionalTag' +import genRandomHexString from 'mjml-core/src/helpers/genRandomHexString' export default class MjCarousel extends BodyComponent { static componentName = 'mj-carousel' @@ -24,7 +24,7 @@ export default class MjCarousel extends BodyComponent { 'tb-border-radius': 'unit(px,%)', 'tb-hover-border-color': 'color', 'tb-selected-border-color': 'color', - 'tb-width': 'unit(px,%)', + 'tb-width': 'unit(px,%)' } static defaultAttributes = { @@ -37,7 +37,7 @@ export default class MjCarousel extends BodyComponent { 'tb-border': '2px solid transparent', 'tb-border-radius': '6px', 'tb-hover-border-color': '#fead0d', - 'tb-selected-border-color': '#ccc', + 'tb-selected-border-color': '#ccc' } constructor(initialDatas = {}) { @@ -77,11 +77,7 @@ export default class MjCarousel extends BodyComponent { ${range(0, length) .map( - (i) => - `.mj-carousel-${carouselId}-radio:checked ${repeat( - '+ * ', - i, - )}+ .mj-carousel-content .mj-carousel-image`, + i => `.mj-carousel-${carouselId}-radio:checked ${repeat('+ * ', i)}+ .mj-carousel-content .mj-carousel-image` ) .join(',')} { display: none !important; @@ -89,11 +85,11 @@ export default class MjCarousel extends BodyComponent { ${range(0, length) .map( - (i) => + i => `.mj-carousel-${carouselId}-radio-${i + 1}:checked ${repeat( '+ * ', - length - i - 1, - )}+ .mj-carousel-content .mj-carousel-image-${i + 1}`, + length - i - 1 + )}+ .mj-carousel-content .mj-carousel-image-${i + 1}` ) .join(',')} { display: block !important; @@ -102,35 +98,29 @@ export default class MjCarousel extends BodyComponent { .mj-carousel-previous-icons, .mj-carousel-next-icons, ${range(0, length).map( - (i) => + i => `.mj-carousel-${carouselId}-radio-${i + 1}:checked ${repeat( '+ * ', - length - i - 1, - )}+ .mj-carousel-content .mj-carousel-next-${ - ((i + (1 % length) + length) % length) + 1 - }`, + length - i - 1 + )}+ .mj-carousel-content .mj-carousel-next-${((i + (1 % length) + length) % length) + 1}` )}, ${range(0, length).map( - (i) => + i => `.mj-carousel-${carouselId}-radio-${i + 1}:checked ${repeat( '+ * ', - length - i - 1, - )}+ .mj-carousel-content .mj-carousel-previous-${ - ((i - (1 % length) + length) % length) + 1 - }`, + length - i - 1 + )}+ .mj-carousel-content .mj-carousel-previous-${((i - (1 % length) + length) % length) + 1}` )} { display: block !important; } ${range(0, length) .map( - (i) => + i => `.mj-carousel-${carouselId}-radio-${i + 1}:checked ${repeat( '+ * ', - length - i - 1, - )}+ .mj-carousel-content .mj-carousel-${carouselId}-thumbnail-${ - i + 1 - }`, + length - i - 1 + )}+ .mj-carousel-content .mj-carousel-${carouselId}-thumbnail-${i + 1}` ) .join(',')} { border-color: ${this.getAttribute('tb-selected-border-color')} !important; @@ -143,11 +133,11 @@ export default class MjCarousel extends BodyComponent { ${range(0, length) .map( - (i) => + i => `.mj-carousel-${carouselId}-thumbnail:hover ${repeat( '+ * ', - length - i - 1, - )}+ .mj-carousel-main .mj-carousel-image`, + length - i - 1 + )}+ .mj-carousel-main .mj-carousel-image` ) .join(',')} { display: none !important; @@ -159,11 +149,11 @@ export default class MjCarousel extends BodyComponent { ${range(0, length) .map( - (i) => + i => `.mj-carousel-${carouselId}-thumbnail-${i + 1}:hover ${repeat( '+ * ', - length - i - 1, - )}+ .mj-carousel-main .mj-carousel-image-${i + 1}`, + length - i - 1 + )}+ .mj-carousel-main .mj-carousel-image-${i + 1}` ) .join(',')} { display: block !important; @@ -177,7 +167,7 @@ export default class MjCarousel extends BodyComponent { .mj-carousel noinput .mj-carousel-thumbnails { display: none !important; } [owa] .mj-carousel-thumbnail { display: none !important; } - + @media screen yahoo { .mj-carousel-${this.carouselId}-icons-cell, .mj-carousel-previous-icons, @@ -187,7 +177,7 @@ export default class MjCarousel extends BodyComponent { .mj-carousel-${carouselId}-radio-1:checked ${repeat( '+ *', - length - 1, + length - 1 )}+ .mj-carousel-content .mj-carousel-${carouselId}-thumbnail-1 { border-color: transparent; } @@ -205,46 +195,43 @@ export default class MjCarousel extends BodyComponent { width: '100%', 'table-layout': 'fixed', 'text-align': 'center', - 'font-size': '0px', + 'font-size': '0px' }, table: { 'caption-side': 'top', display: 'table-caption', 'table-layout': 'fixed', - width: '100%', - }, + width: '100%' + } }, images: { td: { - padding: '0px', - }, + padding: '0px' + } }, controls: { div: { display: 'none', - 'mso-hide': 'all', + 'mso-hide': 'all' }, img: { display: 'block', width: this.getAttribute('icon-width'), - height: 'auto', + height: 'auto' }, td: { 'font-size': '0px', display: 'none', 'mso-hide': 'all', - padding: '0px', - }, - }, + padding: '0px' + } + } } } thumbnailsWidth() { if (!this.props.children.length) return 0 - return ( - this.getAttribute('tb-width') || - `${min([this.context.parentWidth / this.props.children.length, 110])}px` - ) + return this.getAttribute('tb-width') || `${min([this.context.parentWidth / this.props.children.length, 110])}px` } imagesAttributes() { @@ -253,10 +240,10 @@ export default class MjCarousel extends BodyComponent { generateRadios() { return this.renderChildren(this.props.children, { - renderer: (component) => component.renderRadio(), + renderer: component => component.renderRadio(), attributes: { - carouselId: this.carouselId, - }, + carouselId: this.carouselId + } }) } @@ -268,9 +255,9 @@ export default class MjCarousel extends BodyComponent { 'tb-border': this.getAttribute('tb-border'), 'tb-border-radius': this.getAttribute('tb-border-radius'), 'tb-width': this.thumbnailsWidth(), - carouselId: this.carouselId, + carouselId: this.carouselId }, - renderer: (component) => component.renderThumbnail(), + renderer: component => component.renderThumbnail() }) } @@ -281,22 +268,22 @@ export default class MjCarousel extends BodyComponent {
${range(1, this.props.children.length + 1) .map( - (i) => ` + i => ` - `, + ` ) .join('')}
@@ -320,18 +307,18 @@ export default class MjCarousel extends BodyComponent { return `
${this.renderChildren(this.props.children, { attributes: { - 'border-radius': this.getAttribute('border-radius'), - }, + 'border-radius': this.getAttribute('border-radius') + } })}
@@ -348,7 +335,7 @@ export default class MjCarousel extends BodyComponent { cellspacing: '0', width: '100%', role: 'presentation', - class: 'mj-carousel-main', + class: 'mj-carousel-main' })} > @@ -369,9 +356,9 @@ export default class MjCarousel extends BodyComponent { return msoConditionalTag( this.renderChildren([children[0]], { attributes: { - 'border-radius': this.getAttribute('border-radius'), - }, - }), + 'border-radius': this.getAttribute('border-radius') + } + }) ) } @@ -381,14 +368,14 @@ export default class MjCarousel extends BodyComponent { `
${this.generateRadios()}
${this.generateThumbnails()} @@ -396,7 +383,7 @@ export default class MjCarousel extends BodyComponent {
`, - true, + true )} ${this.renderFallback()} ` diff --git a/packages/mjml-carousel/src/index.js b/packages/mjml-carousel/src/index.ts similarity index 100% rename from packages/mjml-carousel/src/index.js rename to packages/mjml-carousel/src/index.ts diff --git a/packages/mjml-carousel/tsconfig.json b/packages/mjml-carousel/tsconfig.json new file mode 100644 index 000000000..2d7e63014 --- /dev/null +++ b/packages/mjml-carousel/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-carousel" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-cli/bin/mjml b/packages/mjml-cli/bin/mjml index b600d2bc8..929aedafd 100755 --- a/packages/mjml-cli/bin/mjml +++ b/packages/mjml-cli/bin/mjml @@ -1,3 +1,3 @@ #!/usr/bin/env node -require('../lib/client.js')() +require('../src/client.js')() diff --git a/packages/mjml-cli/package.json b/packages/mjml-cli/package.json index 2401aeadb..55d6f4c9c 100644 --- a/packages/mjml-cli/package.json +++ b/packages/mjml-cli/package.json @@ -1,7 +1,7 @@ { "name": "mjml-cli", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.6", + "version": "5.0.0-alpha.4", "main": "bin/mjml", "bin": { "mjml-cli": "bin/mjml" @@ -20,23 +20,14 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "chokidar": "^3.0.0", "glob": "^10.3.10", "lodash": "^4.17.21", "minimatch": "^9.0.3", - "mjml-core": "5.0.0-alpha.6", - "mjml-parser-xml": "5.0.0-alpha.6", - "mjml-validator": "5.0.0-alpha.6", + "mjml-core": "5.0.0-alpha.4", + "mjml-parser-xml": "5.0.0-alpha.4", + "mjml-validator": "5.0.0-alpha.4", "yargs": "^17.7.2" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" } } diff --git a/packages/mjml-cli/project.json b/packages/mjml-cli/project.json new file mode 100644 index 000000000..471ba832e --- /dev/null +++ b/packages/mjml-cli/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-cli", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-cli", + "tsConfig": "packages/mjml-cli/tsconfig.json", + "packageJson": "packages/mjml-cli/package.json", + "main": "packages/mjml-cli/src/index.ts", + "assets": ["packages/mjml-cli/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-cli --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-cli/tsconfig.json b/packages/mjml-cli/tsconfig.json new file mode 100644 index 000000000..49e13db6a --- /dev/null +++ b/packages/mjml-cli/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-cli" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-column/package.json b/packages/mjml-column/package.json index 22d6b83dd..4794cf993 100644 --- a/packages/mjml-column/package.json +++ b/packages/mjml-column/package.json @@ -1,8 +1,8 @@ { "name": "mjml-column", "description": "mjml-column", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-column/project.json b/packages/mjml-column/project.json new file mode 100644 index 000000000..9a05313b2 --- /dev/null +++ b/packages/mjml-column/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-column", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-column", + "tsConfig": "packages/mjml-column/tsconfig.json", + "packageJson": "packages/mjml-column/package.json", + "main": "packages/mjml-column/src/index.ts", + "assets": ["packages/mjml-column/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-column --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-column/src/index.js b/packages/mjml-column/src/index.ts similarity index 82% rename from packages/mjml-column/src/index.js rename to packages/mjml-column/src/index.ts index d40d02b19..c3adfef66 100644 --- a/packages/mjml-column/src/index.js +++ b/packages/mjml-column/src/index.ts @@ -1,6 +1,6 @@ import { BodyComponent } from 'mjml-core' -import widthParser from 'mjml-core/lib/helpers/widthParser' +import widthParser from 'mjml-core/src/helpers/widthParser' export default class MjColumn extends BodyComponent { static componentName = 'mj-column' @@ -27,12 +27,12 @@ export default class MjColumn extends BodyComponent { 'inner-border-top': 'string', padding: 'unit(px,%){1,4}', 'vertical-align': 'enum(top,bottom,middle)', - width: 'unit(px,%)', + width: 'unit(px,%)' } static defaultAttributes = { direction: 'ltr', - 'vertical-align': 'top', + 'vertical-align': 'top' } getChildContext() { @@ -40,30 +40,25 @@ export default class MjColumn extends BodyComponent { const { nonRawSiblings } = this.props const { borders, paddings } = this.getBoxWidths() const innerBorders = - this.getShorthandBorderValue('left', 'inner-border') + - this.getShorthandBorderValue('right', 'inner-border') + this.getShorthandBorderValue('left', 'inner-border') + this.getShorthandBorderValue('right', 'inner-border') const allPaddings = paddings + borders + innerBorders - let containerWidth = - this.getAttribute('width') || - `${parseFloat(parentWidth) / nonRawSiblings}px` + let containerWidth = this.getAttribute('width') || `${parseFloat(parentWidth) / nonRawSiblings}px` const { unit, parsedWidth } = widthParser(containerWidth, { - parseFloatToInt: false, + parseFloatToInt: false }) if (unit === '%') { - containerWidth = `${ - (parseFloat(parentWidth) * parsedWidth) / 100 - allPaddings - }px` + containerWidth = `${(parseFloat(parentWidth) * parsedWidth) / 100 - allPaddings}px` } else { containerWidth = `${parsedWidth - allPaddings}px` } return { ...this.context, - containerWidth, + containerWidth } } @@ -76,7 +71,7 @@ export default class MjColumn extends BodyComponent { 'border-radius': this.getAttribute('border-radius'), 'border-right': this.getAttribute('border-right'), 'border-top': this.getAttribute('border-top'), - 'vertical-align': this.getAttribute('vertical-align'), + 'vertical-align': this.getAttribute('vertical-align') } return { @@ -86,7 +81,7 @@ export default class MjColumn extends BodyComponent { direction: this.getAttribute('direction'), display: 'inline-block', 'vertical-align': this.getAttribute('vertical-align'), - width: this.getMobileWidth(), + width: this.getMobileWidth() }, table: { ...(this.hasGutter() @@ -97,13 +92,13 @@ export default class MjColumn extends BodyComponent { 'border-left': this.getAttribute('inner-border-left'), 'border-radius': this.getAttribute('inner-border-radius'), 'border-right': this.getAttribute('inner-border-right'), - 'border-top': this.getAttribute('inner-border-top'), + 'border-top': this.getAttribute('inner-border-top') } - : tableStyle), + : tableStyle) }, tdOutlook: { 'vertical-align': this.getAttribute('vertical-align'), - width: this.getWidthAsPixel(), + width: this.getWidthAsPixel() }, gutter: { ...tableStyle, @@ -111,8 +106,8 @@ export default class MjColumn extends BodyComponent { 'padding-top': this.getAttribute('padding-top'), 'padding-right': this.getAttribute('padding-right'), 'padding-bottom': this.getAttribute('padding-bottom'), - 'padding-left': this.getAttribute('padding-left'), - }, + 'padding-left': this.getAttribute('padding-left') + } } } @@ -130,7 +125,7 @@ export default class MjColumn extends BodyComponent { } const { unit, parsedWidth } = widthParser(width, { - parseFloatToInt: false, + parseFloatToInt: false }) switch (unit) { @@ -146,7 +141,7 @@ export default class MjColumn extends BodyComponent { const { containerWidth } = this.context const { unit, parsedWidth } = widthParser(this.getParsedWidth(true), { - parseFloatToInt: false, + parseFloatToInt: false }) if (unit === '%') { @@ -161,7 +156,7 @@ export default class MjColumn extends BodyComponent { const width = this.getAttribute('width') || `${100 / nonRawSiblings}%` const { unit, parsedWidth } = widthParser(width, { - parseFloatToInt: false, + parseFloatToInt: false }) if (toString) { @@ -170,7 +165,7 @@ export default class MjColumn extends BodyComponent { return { unit, - parsedWidth, + parsedWidth } } @@ -196,20 +191,16 @@ export default class MjColumn extends BodyComponent { // Add className to media queries addMediaQuery(className, { parsedWidth, - unit, + unit }) return className } hasGutter() { - return [ - 'padding', - 'padding-bottom', - 'padding-left', - 'padding-right', - 'padding-top', - ].some((attr) => this.getAttribute(attr) != null) + return ['padding', 'padding-bottom', 'padding-left', 'padding-right', 'padding-top'].some( + attr => this.getAttribute(attr) != null + ) } renderGutter() { @@ -220,7 +211,7 @@ export default class MjColumn extends BodyComponent { cellpadding: '0', cellspacing: '0', role: 'presentation', - width: '100%', + width: '100%' })} > @@ -245,12 +236,12 @@ export default class MjColumn extends BodyComponent { cellspacing: '0', role: 'presentation', style: 'table', - width: '100%', + width: '100%' })} > ${this.renderChildren(children, { - renderer: (component) => + renderer: component => component.constructor.isRawElement() ? component.render() : ` @@ -260,24 +251,21 @@ export default class MjColumn extends BodyComponent { align: component.getAttribute('align'), class: component.getAttribute('css-class'), style: { - background: component.getAttribute( - 'container-background-color', - ), + background: component.getAttribute('container-background-color'), 'font-size': '0px', padding: component.getAttribute('padding'), 'padding-top': component.getAttribute('padding-top'), 'padding-right': component.getAttribute('padding-right'), - 'padding-bottom': - component.getAttribute('padding-bottom'), + 'padding-bottom': component.getAttribute('padding-bottom'), 'padding-left': component.getAttribute('padding-left'), - 'word-break': 'break-word', - }, + 'word-break': 'break-word' + } })} > ${component.render()} - `, + ` })} @@ -295,7 +283,7 @@ export default class MjColumn extends BodyComponent {
${this.hasGutter() ? this.renderGutter() : this.renderColumn()} diff --git a/packages/mjml-column/tsconfig.json b/packages/mjml-column/tsconfig.json new file mode 100644 index 000000000..b566fa0f9 --- /dev/null +++ b/packages/mjml-column/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-column" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-core/package.json b/packages/mjml-core/package.json index 8903b4759..1d9a479b2 100644 --- a/packages/mjml-core/package.json +++ b/packages/mjml-core/package.json @@ -1,8 +1,8 @@ { "name": "mjml-core", "description": "mjml-core", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -17,26 +17,21 @@ }, "homepage": "https://mjml.io", "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward", - "test": "node ./tests/index.js" + "test": "bun ./tests/index.js" }, "dependencies": { - "@babel/runtime": "^7.23.9", "cheerio": "1.0.0-rc.12", "cssnano": "^7.0.1", "detect-node": "^2.0.4", "htmlnano": "^2.1.1", - "juice": "^11.0.0", + "juice": "^10.0.0", "lodash": "^4.17.21", - "mjml-parser-xml": "5.0.0-alpha.6", - "mjml-validator": "5.0.0-alpha.6", + "mjml-parser-xml": "5.0.0-alpha.4", + "mjml-validator": "5.0.0-alpha.4", "postcss": "^8.4.33", "prettier": "^3.2.4" }, "devDependencies": { - "@babel/cli": "^7.8.4", - "chai": "^4.1.1", - "rimraf": "^3.0.2" + "chai": "^4.1.1" } } diff --git a/packages/mjml-core/project.json b/packages/mjml-core/project.json new file mode 100644 index 000000000..f352788f4 --- /dev/null +++ b/packages/mjml-core/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-core", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-core", + "tsConfig": "packages/mjml-core/tsconfig.json", + "packageJson": "packages/mjml-core/package.json", + "main": "packages/mjml-core/src/index.ts", + "assets": ["packages/mjml-core/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-core --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-core/src/index.js b/packages/mjml-core/src/index.ts similarity index 71% rename from packages/mjml-core/src/index.js rename to packages/mjml-core/src/index.ts index 6fc328730..d1464bd55 100644 --- a/packages/mjml-core/src/index.js +++ b/packages/mjml-core/src/index.ts @@ -1,15 +1,4 @@ -import { - find, - filter, - get, - identity, - map, - omit, - reduce, - isObject, - each, - isEmpty, -} from 'lodash' +import { find, filter, get, identity, map, omit, reduce, isObject, each, isEmpty } from 'lodash' import path from 'path' import juice from 'juice' import { load } from 'cheerio' @@ -17,16 +6,10 @@ import prettier from 'prettier' import minifier from 'htmlnano' import MJMLParser from 'mjml-parser-xml' -import MJMLValidator, { - dependencies as globalDependencies, - assignDependencies, -} from 'mjml-validator' +import MJMLValidator, { dependencies as globalDependencies, assignDependencies } from 'mjml-validator' -import { initComponent } from './createComponent' -import globalComponents, { - registerComponent, - assignComponents, -} from './components' +import { BodyComponent, HeadComponent, initComponent } from './createComponent' +import globalComponents, { registerComponent, assignComponents } from './components' import makeLowerBreakpoint from './helpers/makeLowerBreakpoint' import suffixCssClasses from './helpers/suffixCssClasses' @@ -35,14 +18,13 @@ import minifyOutlookConditionnals from './helpers/minifyOutlookConditionnals' import defaultSkeleton from './helpers/skeleton' import { initializeType } from './types/type' -import handleMjmlConfig, { - readMjmlConfig, - handleMjmlConfigComponents, -} from './helpers/mjmlconfig' +import handleMjmlConfig, { readMjmlConfig, handleMjmlConfigComponents } from './helpers/mjmlconfig' const isNode = require('detect-node') class ValidationError extends Error { + errors: string[] + constructor(message, errors) { super(message) @@ -50,17 +32,45 @@ class ValidationError extends Error { } } -export default async function mjml2html(mjml, options = {}) { +type MjmlOptions = { + beautify?: boolean + fonts?: Record + keepComments?: boolean + minify?: boolean + minifyOptions?: any // infer from prettier + ignoreIncludes?: boolean + juiceOptions?: any + juicePreserveTags?: any // infer from juice + skeleton: string | typeof defaultSkeleton + validationLevel?: 'soft' | 'strict' | 'skip' + filePath?: string + actualPath?: string + preprocessors: Array<(input: string) => string> + presets: Array<{ + components: Array + dependencies: Record + }> + printerSupport?: boolean + mjmlConfigPath?: string + useMjmlConfigOptions?: boolean +} + +type MjmlStructure = { + tagName: string + attributes?: Record + children?: MjmlStructure[] + content?: string +} + +export default async function mjml2html(inputMjml: string | MjmlStructure, options: MjmlOptions) { let content = '' - let errors = [] + let errors: Array<{ formattedMessage: string }> = [] if (isNode && typeof options.skeleton === 'string') { /* eslint-disable global-require */ /* eslint-disable import/no-dynamic-require */ options.skeleton = require( - options.skeleton.charAt(0) === '.' - ? path.resolve(process.cwd(), options.skeleton) - : options.skeleton, + options.skeleton.charAt(0) === '.' ? path.resolve(process.cwd(), options.skeleton) : options.skeleton ) /* eslint-enable global-require */ /* eslint-enable import/no-dynamic-require */ @@ -77,13 +87,9 @@ export default async function mjml2html(mjml, options = {}) { const mjmlConfigContent = readMjmlConfig(options.mjmlConfigPath) ;({ - mjmlConfig: { - packages, - options: confOptions, - preprocessors: confPreprocessors, - }, + mjmlConfig: { packages, options: confOptions, preprocessors: confPreprocessors }, componentRootPath, - error, + error } = mjmlConfigContent) if (options.useMjmlConfigOptions) { @@ -99,13 +105,11 @@ export default async function mjml2html(mjml, options = {}) { const { beautify = false, fonts = { - 'Open Sans': - 'https://fonts.googleapis.com/css?family=Open+Sans:300,400,500,700', - 'Droid Sans': - 'https://fonts.googleapis.com/css?family=Droid+Sans:300,400,500,700', + 'Open Sans': 'https://fonts.googleapis.com/css?family=Open+Sans:300,400,500,700', + 'Droid Sans': 'https://fonts.googleapis.com/css?family=Droid+Sans:300,400,500,700', Lato: 'https://fonts.googleapis.com/css?family=Lato:300,400,500,700', Roboto: 'https://fonts.googleapis.com/css?family=Roboto:300,400,500,700', - Ubuntu: 'https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700', + Ubuntu: 'https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700' }, keepComments, minify = false, @@ -119,13 +123,11 @@ export default async function mjml2html(mjml, options = {}) { actualPath = '.', preprocessors, presets = [], - printerSupport = false, + printerSupport = false } = { ...mjmlConfigOptions, ...options, - preprocessors: options.preprocessors - ? [...confPreprocessors, ...options.preprocessors] - : confPreprocessors, + preprocessors: options.preprocessors ? [...confPreprocessors, ...options.preprocessors] : confPreprocessors } const components = { ...globalComponents } @@ -135,16 +137,17 @@ export default async function mjml2html(mjml, options = {}) { assignDependencies(dependencies, preset.dependencies) } - if (typeof mjml === 'string') { - mjml = MJMLParser(mjml, { - keepComments, - components, - filePath, - actualPath, - preprocessors, - ignoreIncludes, - }) - } + const mjml: MjmlStructure = + typeof inputMjml === 'string' + ? MJMLParser(inputMjml, { + keepComments, + components, + filePath, + actualPath, + preprocessors, + ignoreIncludes + })! + : inputMjml const globalData = { backgroundColor: '', @@ -165,13 +168,13 @@ export default async function mjml2html(mjml, options = {}) { title: '', forceOWADesktop: get(mjml, 'attributes.owa', 'mobile') === 'desktop', lang: get(mjml, 'attributes.lang') || 'und', - dir: get(mjml, 'attributes.dir') || 'auto', + dir: get(mjml, 'attributes.dir') || 'auto' } const validatorOptions = { components, dependencies, - initializeType, + initializeType } switch (validationLevel) { @@ -182,12 +185,7 @@ export default async function mjml2html(mjml, options = {}) { errors = MJMLValidator(mjml, validatorOptions) if (errors.length > 0) { - throw new ValidationError( - `ValidationError: \n ${errors - .map((e) => e.formattedMessage) - .join('\n')}`, - errors, - ) + throw new ValidationError(`ValidationError: \n ${errors.map(e => e.formattedMessage).join('\n')}`, errors) } break @@ -210,22 +208,22 @@ export default async function mjml2html(mjml, options = {}) { name: node.tagName, initialDatas: { ...parseMJML(node), - context, - }, + context + } }) if (component !== null) { if ('handler' in component) { - return component.handler() // eslint-disable-line consistent-return + return component.handler() } if ('render' in component) { - return component.render() // eslint-disable-line consistent-return + return component.render() } } } - const applyAttributes = (mjml) => { + const applyAttributes = mjml => { const parse = (mjml, parentMjClass = '') => { const { attributes, tagName, children } = mjml const classes = get(mjml.attributes, 'mj-class', '').split(' ') @@ -236,26 +234,26 @@ export default async function mjml2html(mjml, options = {}) { let multipleClasses = {} if (acc['css-class'] && get(mjClassValues, 'css-class')) { multipleClasses = { - 'css-class': `${acc['css-class']} ${mjClassValues['css-class']}`, + 'css-class': `${acc['css-class']} ${mjClassValues['css-class']}` } } return { ...acc, ...mjClassValues, - ...multipleClasses, + ...multipleClasses } }, - {}, + {} ) const defaultAttributesForClasses = reduce( parentMjClass.split(' '), (acc, value) => ({ ...acc, - ...get(globalData.classesDefault, `${value}.${tagName}`), + ...get(globalData.classesDefault, `${value}.${tagName}`) }), - {}, + {} ) const nextParentMjClass = get(attributes, 'mj-class', parentMjClass) @@ -265,12 +263,12 @@ export default async function mjml2html(mjml, options = {}) { ...globalData.defaultAttributes[tagName], ...attributesClasses, ...defaultAttributesForClasses, - ...omit(attributes, ['mj-class']), + ...omit(attributes, ['mj-class']) }, globalAttributes: { - ...globalData.defaultAttributes['mj-all'], + ...globalData.defaultAttributes['mj-all'] }, - children: map(children, (mjml) => parse(mjml, nextParentMjClass)), + children: map(children, mjml => parse(mjml, nextParentMjClass)) } } @@ -290,10 +288,10 @@ export default async function mjml2html(mjml, options = {}) { addComponentHeadSyle(headStyle) { globalData.componentsHeadStyle.push(headStyle) }, - setBackgroundColor: (color) => { + setBackgroundColor: color => { globalData.backgroundColor = color }, - processing: (node, context) => processing(node, context, applyAttributes), + processing: (node, context) => processing(node, context, applyAttributes) } const headHelpers = { @@ -307,7 +305,7 @@ export default async function mjml2html(mjml, options = {}) { if (isObject(globalData[attr][params[0]])) { globalData[attr][params[0]] = { ...globalData[attr][params[0]], - ...params[1], + ...params[1] } } else { // eslint-disable-next-line prefer-destructuring @@ -321,10 +319,10 @@ export default async function mjml2html(mjml, options = {}) { throw Error( `An mj-head element add an unkown head attribute : ${attr} with params ${ Array.isArray(params) ? params.join('') : params - }`, + }` ) } - }, + } } globalData.headRaw = processing(mjHead, headHelpers) @@ -332,29 +330,24 @@ export default async function mjml2html(mjml, options = {}) { content = processing(mjBody, bodyHelpers, applyAttributes) if (!content) { - throw new Error( - 'Malformed MJML. Check that your structure is correct and enclosed in tags.', - ) + throw new Error('Malformed MJML. Check that your structure is correct and enclosed in tags.') } content = minifyOutlookConditionnals(content) if (mjOutsideRaws.length) { const toAddBeforeDoctype = mjOutsideRaws.filter( - (elt) => - elt.attributes.position && elt.attributes.position === 'file-start', + elt => elt.attributes.position && elt.attributes.position === 'file-start' ) if (toAddBeforeDoctype.length) { - globalData.beforeDoctype = toAddBeforeDoctype - .map((elt) => elt.content) - .join('\n') + globalData.beforeDoctype = toAddBeforeDoctype.map(elt => elt.content).join('\n') } } if (!isEmpty(globalData.htmlAttributes)) { const $ = load(content, { xmlMode: true, // otherwise it may move contents that aren't in any tag - decodeEntities: false, // won't escape special characters + decodeEntities: false // won't escape special characters }) each(globalData.htmlAttributes, (data, selector) => { @@ -371,7 +364,7 @@ export default async function mjml2html(mjml, options = {}) { content = skeleton({ content, ...globalData, - printerSupport, + printerSupport }) if (globalData.inlineStyle.length > 0) { @@ -386,7 +379,7 @@ export default async function mjml2html(mjml, options = {}) { extraCss: globalData.inlineStyle.join(''), insertPreservedExtraCss: false, removeStyleTags: false, - ...juiceOptions, + ...juiceOptions }) } @@ -395,7 +388,7 @@ export default async function mjml2html(mjml, options = {}) { if (beautify) { content = await prettier.format(content, { parser: 'html', - printWidth: 240, + printWidth: 240 }) } @@ -405,15 +398,15 @@ export default async function mjml2html(mjml, options = {}) { collapseWhitespace: true, minifyCSS: false, removeEmptyAttributes: true, - ...minifyOptions, + ...minifyOptions }) - .then((res) => res.html) + .then(res => res.html) } return { html: content, json: mjml, - errors, + errors } } @@ -429,7 +422,7 @@ export { makeLowerBreakpoint, suffixCssClasses, handleMjmlConfig, - initializeType, + initializeType } export { BodyComponent, HeadComponent } from './createComponent' diff --git a/packages/mjml-core/tests/jsonToXml-test.js b/packages/mjml-core/tests/jsonToXml-test.js index 11a484309..03e79b4cf 100644 --- a/packages/mjml-core/tests/jsonToXml-test.js +++ b/packages/mjml-core/tests/jsonToXml-test.js @@ -1,43 +1,49 @@ -const chai = require('chai') -const jsonToXml = require('../lib/helpers/jsonToXML') +import chai from 'chai' +import jsonToXml from '../src/helpers/jsonToXML' const json = { line: 1, includedIn: [], tagName: 'mjml', - children: - [ { - line: 2, - includedIn: [], - tagName: 'mj-body', - children: - [ { - line: 3, - includedIn: [], - tagName: 'mj-section', - children: - [ { - line: 4, - includedIn: [], - tagName: 'mj-column', - children: - [ { - line: 5, - includedIn: [], - tagName: 'mj-text', - attributes: - { 'font-size': '20px', - color: '#F45E43', - 'font-family': 'helvetica' }, - content: 'Hello World' } ], - attributes: {} } ], - attributes: {} } ], - attributes: {} } ], - attributes: {} } + children: [ + { + line: 2, + includedIn: [], + tagName: 'mj-body', + children: [ + { + line: 3, + includedIn: [], + tagName: 'mj-section', + children: [ + { + line: 4, + includedIn: [], + tagName: 'mj-column', + children: [ + { + line: 5, + includedIn: [], + tagName: 'mj-text', + attributes: { 'font-size': '20px', color: '#F45E43', 'font-family': 'helvetica' }, + content: 'Hello World' + } + ], + attributes: {} + } + ], + attributes: {} + } + ], + attributes: {} + } + ], + attributes: {} +} const xml = jsonToXml(json) -const validXml = 'Hello World' +const validXml = + 'Hello World' -chai.expect(xml, 'jsonToXML test failed') - .to.equal(validXml) +chai.expect(xml, 'jsonToXML test failed').to.equal(validXml) diff --git a/packages/mjml-core/tests/mergeOutlookConditionnals-test.js b/packages/mjml-core/tests/mergeOutlookConditionnals-test.js index d12d7bcb6..9bf779b1a 100644 --- a/packages/mjml-core/tests/mergeOutlookConditionnals-test.js +++ b/packages/mjml-core/tests/mergeOutlookConditionnals-test.js @@ -1,10 +1,10 @@ -const chai = require('chai') -const mergeOutlookConditionnals = require('../lib/helpers/mergeOutlookConditionnals') +import chai from 'chai' +import mergeOutlookConditionnals from '../src/helpers/mergeOutlookConditionnals' const testValues = [ { input: ' \n \n \n \n \n \n \n
\n \n \n \n \n \n
\n \n \n \n \n \n
\n \n \n \n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Hello World\n
\n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n`, - output: `\n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Hello World\n
\n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n`, - }, + output: `\n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Hello World\n
\n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n` + } ] testValues.forEach(testUnit => { const { input, output } = testUnit - chai.expect(minifyOutlookConditionnals(input), `minifyOutlookConditionnals test failed`) - .to.deep.equal(output) + chai.expect(minifyOutlookConditionnals(input), `minifyOutlookConditionnals test failed`).to.deep.equal(output) }) diff --git a/packages/mjml-core/tests/shorthandParser-test.js b/packages/mjml-core/tests/shorthandParser-test.js index 5a91a4ce7..04ee99dfa 100644 --- a/packages/mjml-core/tests/shorthandParser-test.js +++ b/packages/mjml-core/tests/shorthandParser-test.js @@ -1,36 +1,35 @@ const chai = require('chai') -const helper = require('../lib/helpers/shorthandParser') +const helper = require('../src/helpers/shorthandParser') const shorthandParser = helper && helper.default const testValues = [ { input: '1px', - output: { top: 1, right: 1, bottom: 1, left: 1 }, + output: { top: 1, right: 1, bottom: 1, left: 1 } }, { input: '1px 0', - output: { top: 1, right: 0, bottom: 1, left: 0 }, + output: { top: 1, right: 0, bottom: 1, left: 0 } }, { input: '1px 2px 3px', - output: { top: 1, right: 2, bottom: 3, left: 2 }, + output: { top: 1, right: 2, bottom: 3, left: 2 } }, { input: '1px 2px 3px 4px', - output: { top: 1, right: 2, bottom: 3, left: 4 }, + output: { top: 1, right: 2, bottom: 3, left: 4 } }, { input: ' 1px 2px 3px 4px ', - output: { top: 1, right: 2, bottom: 3, left: 4 }, - }, + output: { top: 1, right: 2, bottom: 3, left: 4 } + } ] testValues.forEach(testUnit => { const { input, output } = testUnit const directions = ['top', 'right', 'bottom', 'left'] directions.forEach(dir => { - chai.expect(shorthandParser(input, dir), `shorthandParser test failed`) - .to.deep.equal(output[dir]) + chai.expect(shorthandParser(input, dir), `shorthandParser test failed`).to.deep.equal(output[dir]) }) }) diff --git a/packages/mjml-core/tests/skeleton-test.js b/packages/mjml-core/tests/skeleton-test.js index ca33b25c1..7e9a6f7a4 100644 --- a/packages/mjml-core/tests/skeleton-test.js +++ b/packages/mjml-core/tests/skeleton-test.js @@ -1,70 +1,59 @@ -const chai = require('chai') -const { load } = require('cheerio') -const skeleton = require('../lib/helpers/skeleton') +import chai from 'chai' +import { load } from 'cheerio' +import skeleton from '../src/helpers/skeleton' // The conditional style tag for Outlook does not get parsed by cheerio, // so each outputStyleCount excludes it const testValues = [ { options: {}, - outputStyleCount: 1, + outputStyleCount: 1 }, { options: { - componentsHeadStyle: [ - () => '.custom-component-1 .custom-child { background: red; }', - ], + componentsHeadStyle: [() => '.custom-component-1 .custom-child { background: red; }'] }, - outputStyleCount: 2, + outputStyleCount: 2 }, { options: { headStyle: { - 'custom-component': () => - '.custom-component .custom-child { background: orange; }', - }, + 'custom-component': () => '.custom-component .custom-child { background: orange; }' + } }, - outputStyleCount: 2, + outputStyleCount: 2 }, { options: { - componentsHeadStyle: [ - () => '.custom-component-1 .custom-child { background: yellow; }', - ], + componentsHeadStyle: [() => '.custom-component-1 .custom-child { background: yellow; }'], headStyle: { - 'custom-component': () => - '.custom-component .custom-child { background: green; }', - }, + 'custom-component': () => '.custom-component .custom-child { background: green; }' + } }, - outputStyleCount: 2, + outputStyleCount: 2 }, { options: { - style: ['#title { background: blue; }'], + style: ['#title { background: blue; }'] }, - outputStyleCount: 2, + outputStyleCount: 2 }, { options: { - componentsHeadStyle: [ - () => '.custom-component-1 .custom-child { background: purple; }', - ], + componentsHeadStyle: [() => '.custom-component-1 .custom-child { background: purple; }'], headStyle: { - 'custom-component': () => - '.custom-component .custom-child { background: black; }', + 'custom-component': () => '.custom-component .custom-child { background: black; }' }, - style: [() => '#title { background: white; }'], + style: [() => '#title { background: white; }'] }, - outputStyleCount: 3, - }, + outputStyleCount: 3 + } ] -testValues.forEach((testUnit) => { +testValues.forEach(testUnit => { const { options, outputStyleCount } = testUnit const $ = load(skeleton(options)) - chai - .expect($('head style').get().length, 'Unexpected number of style tags') - .to.equal(outputStyleCount) + chai.expect($('head style').get().length, 'Unexpected number of style tags').to.equal(outputStyleCount) }) diff --git a/packages/mjml-core/tests/widthParser-test.js b/packages/mjml-core/tests/widthParser-test.js index 885e29a56..a3b34c9a1 100644 --- a/packages/mjml-core/tests/widthParser-test.js +++ b/packages/mjml-core/tests/widthParser-test.js @@ -1,32 +1,31 @@ -const chai = require('chai') -const widthParser = require('../lib/helpers/widthParser') +import chai from 'chai' +import widthParser from '../src/helpers/widthParser' const testValues = [ { input: '1px', options: {}, - output: { parsedWidth: 1, unit: 'px'}, + output: { parsedWidth: 1, unit: 'px' } }, { input: '33.3px', options: {}, - output: { parsedWidth: 33, unit: 'px'}, + output: { parsedWidth: 33, unit: 'px' } }, { input: '33.3%', options: {}, - output: { parsedWidth: 33, unit: '%'}, + output: { parsedWidth: 33, unit: '%' } }, { input: '33.3%', options: { parseFloatToInt: false }, - output: { parsedWidth: 33.3, unit: '%'}, - }, + output: { parsedWidth: 33.3, unit: '%' } + } ] testValues.forEach(testUnit => { const { input, options, output } = testUnit - chai.expect(widthParser(input, options), `widthParser test failed`) - .to.deep.equal(output) + chai.expect(widthParser(input, options), `widthParser test failed`).to.deep.equal(output) }) diff --git a/packages/mjml-core/tsconfig.json b/packages/mjml-core/tsconfig.json new file mode 100644 index 000000000..74662420b --- /dev/null +++ b/packages/mjml-core/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-core" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-divider/package.json b/packages/mjml-divider/package.json index 12ae7935c..dd8094331 100644 --- a/packages/mjml-divider/package.json +++ b/packages/mjml-divider/package.json @@ -1,8 +1,8 @@ { "name": "mjml-divider", "description": "mjml-divider", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-divider/project.json b/packages/mjml-divider/project.json new file mode 100644 index 000000000..d989e59f5 --- /dev/null +++ b/packages/mjml-divider/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-divider", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-divider", + "tsConfig": "packages/mjml-divider/tsconfig.json", + "packageJson": "packages/mjml-divider/package.json", + "main": "packages/mjml-divider/src/index.ts", + "assets": ["packages/mjml-divider/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-divider --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-divider/src/index.js b/packages/mjml-divider/src/index.ts similarity index 80% rename from packages/mjml-divider/src/index.js rename to packages/mjml-divider/src/index.ts index 9a4615f4b..943356d03 100644 --- a/packages/mjml-divider/src/index.js +++ b/packages/mjml-divider/src/index.ts @@ -1,6 +1,6 @@ import { BodyComponent } from 'mjml-core' -import widthParser from 'mjml-core/lib/helpers/widthParser' +import widthParser from 'mjml-core/src/helpers/widthParser' export default class MjDivider extends BodyComponent { static componentName = 'mj-divider' @@ -16,7 +16,7 @@ export default class MjDivider extends BodyComponent { 'padding-right': 'unit(px,%)', 'padding-top': 'unit(px,%)', width: 'unit(px,%)', - align: 'enum(left,center,right)', + align: 'enum(left,center,right)' } static defaultAttributes = { @@ -25,7 +25,7 @@ export default class MjDivider extends BodyComponent { 'border-width': '4px', padding: '10px 25px', width: '100%', - align: 'center', + align: 'center' } getStyles() { @@ -36,28 +36,24 @@ export default class MjDivider extends BodyComponent { computeAlign = '0px 0px 0px auto' } const p = { - 'border-top': ['style', 'width', 'color'] - .map((attr) => this.getAttribute(`border-${attr}`)) - .join(' '), + 'border-top': ['style', 'width', 'color'].map(attr => this.getAttribute(`border-${attr}`)).join(' '), 'font-size': '1px', margin: computeAlign, - width: this.getAttribute('width'), + width: this.getAttribute('width') } return { p, outlook: { ...p, - width: this.getOutlookWidth(), - }, + width: this.getOutlookWidth() + } } } getOutlookWidth() { const { containerWidth } = this.context - const paddingSize = - this.getShorthandAttrValue('padding', 'left') + - this.getShorthandAttrValue('padding', 'right') + const paddingSize = this.getShorthandAttrValue('padding', 'left') + this.getShorthandAttrValue('padding', 'right') const width = this.getAttribute('width') @@ -87,7 +83,7 @@ export default class MjDivider extends BodyComponent { cellspacing: '0', style: 'outlook', role: 'presentation', - width: this.getOutlookWidth(), + width: this.getOutlookWidth() })} > @@ -104,7 +100,7 @@ export default class MjDivider extends BodyComponent { return `

diff --git a/packages/mjml-divider/tsconfig.json b/packages/mjml-divider/tsconfig.json new file mode 100644 index 000000000..7934aac82 --- /dev/null +++ b/packages/mjml-divider/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-divider" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-group/package.json b/packages/mjml-group/package.json index 0cf0b8d59..4b7c54a8f 100644 --- a/packages/mjml-group/package.json +++ b/packages/mjml-group/package.json @@ -1,8 +1,8 @@ { "name": "mjml-group", "description": "mjml-group", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-group/project.json b/packages/mjml-group/project.json new file mode 100644 index 000000000..3eb22369a --- /dev/null +++ b/packages/mjml-group/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-group", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-group", + "tsConfig": "packages/mjml-group/tsconfig.json", + "packageJson": "packages/mjml-group/package.json", + "main": "packages/mjml-group/src/index.ts", + "assets": ["packages/mjml-group/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-group --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-group/src/index.js b/packages/mjml-group/src/index.ts similarity index 75% rename from packages/mjml-group/src/index.js rename to packages/mjml-group/src/index.ts index 7661eb85c..f897b2a80 100644 --- a/packages/mjml-group/src/index.js +++ b/packages/mjml-group/src/index.ts @@ -1,6 +1,6 @@ import { BodyComponent } from 'mjml-core' -import widthParser from 'mjml-core/lib/helpers/widthParser' +import widthParser from 'mjml-core/src/helpers/widthParser' export default class MjGroup extends BodyComponent { static componentName = 'mj-group' @@ -9,32 +9,26 @@ export default class MjGroup extends BodyComponent { 'background-color': 'color', direction: 'enum(ltr,rtl)', 'vertical-align': 'enum(top,bottom,middle)', - width: 'unit(px,%)', + width: 'unit(px,%)' } static defaultAttributes = { - direction: 'ltr', + direction: 'ltr' } getChildContext() { const { containerWidth: parentWidth } = this.context const { nonRawSiblings, children } = this.props - const paddingSize = - this.getShorthandAttrValue('padding', 'left') + - this.getShorthandAttrValue('padding', 'right') + const paddingSize = this.getShorthandAttrValue('padding', 'left') + this.getShorthandAttrValue('padding', 'right') - let containerWidth = - this.getAttribute('width') || - `${parseFloat(parentWidth) / nonRawSiblings}px` + let containerWidth = this.getAttribute('width') || `${parseFloat(parentWidth) / nonRawSiblings}px` const { unit, parsedWidth } = widthParser(containerWidth, { - parseFloatToInt: false, + parseFloatToInt: false }) if (unit === '%') { - containerWidth = `${ - (parseFloat(parentWidth) * parsedWidth) / 100 - paddingSize - }px` + containerWidth = `${(parseFloat(parentWidth) * parsedWidth) / 100 - paddingSize}px` } else { containerWidth = `${parsedWidth - paddingSize}px` } @@ -42,7 +36,7 @@ export default class MjGroup extends BodyComponent { return { ...this.context, containerWidth, - nonRawSiblings: children.length, + nonRawSiblings: children.length } } @@ -56,12 +50,12 @@ export default class MjGroup extends BodyComponent { width: '100%', direction: this.getAttribute('direction'), 'vertical-align': this.getAttribute('vertical-align'), - 'background-color': this.getAttribute('background-color'), + 'background-color': this.getAttribute('background-color') }, tdOutlook: { 'vertical-align': this.getAttribute('vertical-align'), - width: this.getWidthAsPixel(), - }, + width: this.getWidthAsPixel() + } } } @@ -71,7 +65,7 @@ export default class MjGroup extends BodyComponent { const width = this.getAttribute('width') || `${100 / nonRawSiblings}%` const { unit, parsedWidth } = widthParser(width, { - parseFloatToInt: false, + parseFloatToInt: false }) if (toString) { @@ -80,7 +74,7 @@ export default class MjGroup extends BodyComponent { return { unit, - parsedWidth, + parsedWidth } } @@ -88,7 +82,7 @@ export default class MjGroup extends BodyComponent { const { containerWidth } = this.context const { unit, parsedWidth } = widthParser(this.getParsedWidth(true), { - parseFloatToInt: false, + parseFloatToInt: false }) if (unit === '%') { @@ -118,7 +112,7 @@ export default class MjGroup extends BodyComponent { // Add className to media queries addMediaQuery(className, { parsedWidth, - unit, + unit }) return className @@ -131,15 +125,13 @@ export default class MjGroup extends BodyComponent { const { containerWidth } = this.context - const getElementWidth = (width) => { + const getElementWidth = width => { if (!width) { - return `${ - parseInt(containerWidth, 10) / parseInt(nonRawSiblings, 10) - }px` + return `${parseInt(containerWidth, 10) / parseInt(nonRawSiblings, 10)}px` } const { unit, parsedWidth } = widthParser(width, { - parseFloatToInt: false, + parseFloatToInt: false }) if (unit === '%') { @@ -158,27 +150,25 @@ export default class MjGroup extends BodyComponent {
${this.renderChildren(children, { attributes: { mobileWidth: 'mobileWidth' }, - renderer: (component) => + renderer: component => component.constructor.isRawElement() ? component.render() : ` @@ -189,11 +179,9 @@ export default class MjGroup extends BodyComponent { align: component.getAttribute('align'), 'vertical-align': component.getAttribute('vertical-align'), width: getElementWidth( - component.getWidthAsPixel - ? component.getWidthAsPixel() - : component.getAttribute('width'), - ), - }, + component.getWidthAsPixel ? component.getWidthAsPixel() : component.getAttribute('width') + ) + } })} > @@ -201,7 +189,7 @@ export default class MjGroup extends BodyComponent { - `, + ` })} @@ -335,7 +321,7 @@ export default class MjHero extends BodyComponent { ${this.htmlAttributes({ align: this.getAttribute('align'), class: this.getAttribute('css-class'), - style: 'div', + style: 'div' })} > ${this.renderMode()} diff --git a/packages/mjml-hero/tsconfig.json b/packages/mjml-hero/tsconfig.json new file mode 100644 index 000000000..1017241eb --- /dev/null +++ b/packages/mjml-hero/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-hero" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-html/project.json b/packages/mjml-html/project.json new file mode 100644 index 000000000..c6f5f9cb1 --- /dev/null +++ b/packages/mjml-html/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-html", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-html", + "tsConfig": "packages/mjml-html/tsconfig.json", + "packageJson": "packages/mjml-html/package.json", + "main": "packages/mjml-html/src/index.ts", + "assets": ["packages/mjml-html/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-html --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-html/tsconfig.json b/packages/mjml-html/tsconfig.json new file mode 100644 index 000000000..e841d1249 --- /dev/null +++ b/packages/mjml-html/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-html" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-image/package.json b/packages/mjml-image/package.json index d38cf871a..55ce829db 100644 --- a/packages/mjml-image/package.json +++ b/packages/mjml-image/package.json @@ -1,8 +1,8 @@ { "name": "mjml-image", "description": "mjml-image", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-image/project.json b/packages/mjml-image/project.json new file mode 100644 index 000000000..892cbf2eb --- /dev/null +++ b/packages/mjml-image/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-image", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-image", + "tsConfig": "packages/mjml-image/tsconfig.json", + "packageJson": "packages/mjml-image/package.json", + "main": "packages/mjml-image/src/index.ts", + "assets": ["packages/mjml-image/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-image --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-image/src/index.js b/packages/mjml-image/src/index.ts similarity index 82% rename from packages/mjml-image/src/index.js rename to packages/mjml-image/src/index.ts index fd3fef75c..fcc172c2a 100644 --- a/packages/mjml-image/src/index.js +++ b/packages/mjml-image/src/index.ts @@ -2,7 +2,7 @@ import { min } from 'lodash' import { BodyComponent, makeLowerBreakpoint } from 'mjml-core' -import widthParser from 'mjml-core/lib/helpers/widthParser' +import widthParser from 'mjml-core/src/helpers/widthParser' export default class MjImage extends BodyComponent { static componentName = 'mj-image' @@ -35,7 +35,7 @@ export default class MjImage extends BodyComponent { height: 'unit(px,auto)', 'max-height': 'unit(px,%)', 'font-size': 'unit(px)', - usemap: 'string', + usemap: 'string' } static defaultAttributes = { @@ -45,7 +45,7 @@ export default class MjImage extends BodyComponent { height: 'auto', padding: '10px 25px', target: '_blank', - 'font-size': '13px', + 'font-size': '13px' } getStyles() { @@ -70,25 +70,23 @@ export default class MjImage extends BodyComponent { 'min-width': fullWidth ? '100%' : null, width: '100%', 'max-width': fullWidth ? '100%' : null, - 'font-size': this.getAttribute('font-size'), + 'font-size': this.getAttribute('font-size') }, td: { - width: fullWidth ? null : `${parsedWidth}${unit}`, + width: fullWidth ? null : `${parsedWidth}${unit}` }, table: { 'min-width': fullWidth ? '100%' : null, 'max-width': fullWidth ? '100%' : null, width: fullWidth ? `${parsedWidth}${unit}` : null, 'border-collapse': 'collapse', - 'border-spacing': '0px', - }, + 'border-spacing': '0px' + } } } getContentWidth() { - const width = this.getAttribute('width') - ? parseInt(this.getAttribute('width'), 10) - : Infinity + const width = this.getAttribute('width') ? parseInt(this.getAttribute('width'), 10) : Infinity const { box } = this.getBoxWidths() @@ -109,9 +107,7 @@ export default class MjImage extends BodyComponent { title: this.getAttribute('title'), width: this.getContentWidth(), usemap: this.getAttribute('usemap'), - ...(height - ? { height: height === 'auto' ? height : parseInt(height, 10) } - : {}), + ...(height ? { height: height === 'auto' ? height : parseInt(height, 10) } : {}) })} /> ` @@ -124,7 +120,7 @@ export default class MjImage extends BodyComponent { target: this.getAttribute('target'), rel: this.getAttribute('rel'), name: this.getAttribute('name'), - title: this.getAttribute('title'), + title: this.getAttribute('title') })} > ${img} @@ -135,7 +131,7 @@ export default class MjImage extends BodyComponent { return img } - headStyle = (breakpoint) => ` + headStyle = breakpoint => ` @media only screen and (max-width:${makeLowerBreakpoint(breakpoint)}) { table.mj-full-width-mobile { width: 100% !important; } td.mj-full-width-mobile { width: auto !important; } @@ -151,18 +147,14 @@ export default class MjImage extends BodyComponent { cellspacing: '0', role: 'presentation', style: 'table', - class: this.getAttribute('fluid-on-mobile') - ? 'mj-full-width-mobile' - : null, + class: this.getAttribute('fluid-on-mobile') ? 'mj-full-width-mobile' : null })} > diff --git a/packages/mjml-image/tsconfig.json b/packages/mjml-image/tsconfig.json new file mode 100644 index 000000000..bba4cdc9a --- /dev/null +++ b/packages/mjml-image/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-image" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-invoice/project.json b/packages/mjml-invoice/project.json new file mode 100644 index 000000000..e4639404e --- /dev/null +++ b/packages/mjml-invoice/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-invoice", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-invoice", + "tsConfig": "packages/mjml-invoice/tsconfig.json", + "packageJson": "packages/mjml-invoice/package.json", + "main": "packages/mjml-invoice/src/index.ts", + "assets": ["packages/mjml-invoice/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-invoice --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-invoice/tsconfig.json b/packages/mjml-invoice/tsconfig.json new file mode 100644 index 000000000..28b528fb3 --- /dev/null +++ b/packages/mjml-invoice/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-invoice" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-list/project.json b/packages/mjml-list/project.json new file mode 100644 index 000000000..89a38b171 --- /dev/null +++ b/packages/mjml-list/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-list", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-list", + "tsConfig": "packages/mjml-list/tsconfig.json", + "packageJson": "packages/mjml-list/package.json", + "main": "packages/mjml-list/src/index.ts", + "assets": ["packages/mjml-list/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-list --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-list/tsconfig.json b/packages/mjml-list/tsconfig.json new file mode 100644 index 000000000..5cde4c94e --- /dev/null +++ b/packages/mjml-list/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-list" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-location/project.json b/packages/mjml-location/project.json new file mode 100644 index 000000000..edc540568 --- /dev/null +++ b/packages/mjml-location/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-location", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-location", + "tsConfig": "packages/mjml-location/tsconfig.json", + "packageJson": "packages/mjml-location/package.json", + "main": "packages/mjml-location/src/index.ts", + "assets": ["packages/mjml-location/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-location --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-location/tsconfig.json b/packages/mjml-location/tsconfig.json new file mode 100644 index 000000000..c024b6d76 --- /dev/null +++ b/packages/mjml-location/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-location" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-navbar/package.json b/packages/mjml-navbar/package.json index 8f5a40c6b..aa55c4eb4 100644 --- a/packages/mjml-navbar/package.json +++ b/packages/mjml-navbar/package.json @@ -1,8 +1,8 @@ { "name": "mjml-navbar", "description": "mjml-navbar", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-navbar/project.json b/packages/mjml-navbar/project.json new file mode 100644 index 000000000..31b424f71 --- /dev/null +++ b/packages/mjml-navbar/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-navbar", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-navbar", + "tsConfig": "packages/mjml-navbar/tsconfig.json", + "packageJson": "packages/mjml-navbar/package.json", + "main": "packages/mjml-navbar/src/index.ts", + "assets": ["packages/mjml-navbar/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-navbar --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-navbar/src/Navbar.js b/packages/mjml-navbar/src/Navbar.js index 96fab43e8..e78865703 100644 --- a/packages/mjml-navbar/src/Navbar.js +++ b/packages/mjml-navbar/src/Navbar.js @@ -1,9 +1,7 @@ import { BodyComponent, makeLowerBreakpoint } from 'mjml-core' -import conditionalTag, { - msoConditionalTag, -} from 'mjml-core/lib/helpers/conditionalTag' -import genRandomHexString from 'mjml-core/lib/helpers/genRandomHexString' +import conditionalTag, { msoConditionalTag } from 'mjml-core/src/helpers/conditionalTag' +import genRandomHexString from 'mjml-core/src/helpers/genRandomHexString' export default class MjNavbar extends BodyComponent { static componentName = 'mj-navbar' @@ -30,7 +28,7 @@ export default class MjNavbar extends BodyComponent { 'padding-right': 'unit(px,%)', 'padding-bottom': 'unit(px,%)', 'ico-text-decoration': 'string', - 'ico-line-height': 'unit(px,%,)', + 'ico-line-height': 'unit(px,%,)' } static defaultAttributes = { @@ -46,10 +44,10 @@ export default class MjNavbar extends BodyComponent { 'ico-text-transform': 'uppercase', 'ico-padding': '10px', 'ico-text-decoration': 'none', - 'ico-line-height': '30px', + 'ico-line-height': '30px' } - headStyle = (breakpoint) => + headStyle = breakpoint => ` noinput.mj-menu-checkbox { display:block!important; max-height:none!important; visibility:visible!important; } @@ -67,7 +65,7 @@ export default class MjNavbar extends BodyComponent { return { div: { align: this.getAttribute('align'), - width: '100%', + width: '100%' }, label: { display: 'block', @@ -85,22 +83,22 @@ export default class MjNavbar extends BodyComponent { 'padding-right': this.getAttribute('ico-padding-right'), 'padding-bottom': this.getAttribute('ico-padding-bottom'), 'padding-left': this.getAttribute('ico-padding-left'), - padding: this.getAttribute('ico-padding'), + padding: this.getAttribute('ico-padding') }, trigger: { display: 'none', 'max-height': '0px', 'max-width': '0px', 'font-size': '0px', - overflow: 'hidden', + overflow: 'hidden' }, icoOpen: { - 'mso-hide': 'all', + 'mso-hide': 'all' }, icoClose: { display: 'none', - 'mso-hide': 'all', - }, + 'mso-hide': 'all' + } } } @@ -112,12 +110,12 @@ export default class MjNavbar extends BodyComponent { ` `, - true, + true )}
${this.renderImage()}
+
`)} ${this.renderChildren(this.props.children, { attributes: { - navbarBaseUrl: this.getAttribute('base-url'), - }, + navbarBaseUrl: this.getAttribute('base-url') + } })} ${conditionalTag(`
diff --git a/packages/mjml-navbar/src/NavbarLink.js b/packages/mjml-navbar/src/NavbarLink.js index 7bdad6845..5c6761b20 100644 --- a/packages/mjml-navbar/src/NavbarLink.js +++ b/packages/mjml-navbar/src/NavbarLink.js @@ -1,6 +1,6 @@ import { BodyComponent, suffixCssClasses } from 'mjml-core' -import conditionalTag from 'mjml-core/lib/helpers/conditionalTag' +import conditionalTag from 'mjml-core/src/helpers/conditionalTag' export default class MjNavbarLink extends BodyComponent { static componentName = 'mj-navbar-link' @@ -25,7 +25,7 @@ export default class MjNavbarLink extends BodyComponent { 'padding-top': 'unit(px,%)', padding: 'unit(px,%){1,4}', 'text-decoration': 'string', - 'text-transform': 'string', + 'text-transform': 'string' } static defaultAttributes = { @@ -37,7 +37,7 @@ export default class MjNavbarLink extends BodyComponent { padding: '15px 10px', target: '_blank', 'text-decoration': 'none', - 'text-transform': 'uppercase', + 'text-transform': 'uppercase' } getStyles() { @@ -57,15 +57,15 @@ export default class MjNavbarLink extends BodyComponent { 'padding-top': this.getAttribute('padding-top'), 'padding-left': this.getAttribute('padding-left'), 'padding-right': this.getAttribute('padding-right'), - 'padding-bottom': this.getAttribute('padding-bottom'), + 'padding-bottom': this.getAttribute('padding-bottom') }, td: { padding: this.getAttribute('padding'), 'padding-top': this.getAttribute('padding-top'), 'padding-left': this.getAttribute('padding-left'), 'padding-right': this.getAttribute('padding-right'), - 'padding-bottom': this.getAttribute('padding-bottom'), - }, + 'padding-bottom': this.getAttribute('padding-bottom') + } } } @@ -74,9 +74,7 @@ export default class MjNavbarLink extends BodyComponent { const navbarBaseUrl = this.getAttribute('navbarBaseUrl') const link = navbarBaseUrl ? `${navbarBaseUrl}${href}` : href - const cssClass = this.getAttribute('css-class') - ? ` ${this.getAttribute('css-class')}` - : '' + const cssClass = this.getAttribute('css-class') ? ` ${this.getAttribute('css-class')}` : '' return ` ${this.getContent()} @@ -100,10 +98,7 @@ export default class MjNavbarLink extends BodyComponent { `)} diff --git a/packages/mjml-navbar/src/index.js b/packages/mjml-navbar/src/index.ts similarity index 100% rename from packages/mjml-navbar/src/index.js rename to packages/mjml-navbar/src/index.ts diff --git a/packages/mjml-navbar/tsconfig.json b/packages/mjml-navbar/tsconfig.json new file mode 100644 index 000000000..362766ba4 --- /dev/null +++ b/packages/mjml-navbar/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-navbar" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-parser-xml/package.json b/packages/mjml-parser-xml/package.json index 442292f36..9481152ad 100644 --- a/packages/mjml-parser-xml/package.json +++ b/packages/mjml-parser-xml/package.json @@ -1,8 +1,8 @@ { "name": "mjml-parser-xml", "description": "mjml-parser-xml", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -17,21 +17,16 @@ }, "homepage": "https://mjml.io", "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward", - "test": "node ./test/test.js" + "test": "bun ./test/test.js" }, "dependencies": { - "@babel/runtime": "^7.23.9", "detect-node": "2.1.0", "htmlparser2": "^9.1.0", "lodash": "^4.17.21" }, "devDependencies": { - "@babel/cli": "^7.8.4", "chai": "^4.1.1", - "mjml": "5.0.0-alpha.6", - "mjml-core": "5.0.0-alpha.6", - "rimraf": "^3.0.2" + "mjml": "5.0.0-alpha.4", + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-parser-xml/project.json b/packages/mjml-parser-xml/project.json new file mode 100644 index 000000000..15825d790 --- /dev/null +++ b/packages/mjml-parser-xml/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-parser-xml", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-parser-xml", + "tsConfig": "packages/mjml-parser-xml/tsconfig.json", + "packageJson": "packages/mjml-parser-xml/package.json", + "main": "packages/mjml-parser-xml/src/index.ts", + "assets": ["packages/mjml-parser-xml/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-parser-xml --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-parser-xml/src/index.js b/packages/mjml-parser-xml/src/index.ts similarity index 100% rename from packages/mjml-parser-xml/src/index.js rename to packages/mjml-parser-xml/src/index.ts diff --git a/packages/mjml-parser-xml/test/test-preprocessors.js b/packages/mjml-parser-xml/test/test-preprocessors.js index b26741f13..dada3b8d8 100644 --- a/packages/mjml-parser-xml/test/test-preprocessors.js +++ b/packages/mjml-parser-xml/test/test-preprocessors.js @@ -1,7 +1,7 @@ const { template } = require('lodash') -const MJMLParser = require('../lib') -const mjml2html = require('../../mjml/lib') -const { components } = require('../../mjml-core/lib') +const MJMLParser = require('../src') +const mjml2html = require('../../mjml/src') +const { components } = require('../../mjml-core/src') const parse = mjml => MJMLParser(mjml, { @@ -12,11 +12,11 @@ const parse = mjml => template(data, { evaluate: /{{([\s\S]+?)}}/g, interpolate: /{{=([\s\S]+?)}}/g, - escape: /{{-([\s\S]+?)}}/g, + escape: /{{-([\s\S]+?)}}/g })({ - buttons: [{ title: 'Title' }, { title: 'Title2' }], - }), - ], + buttons: [{ title: 'Title' }, { title: 'Title2' }] + }) + ] }) const xml = ` diff --git a/packages/mjml-parser-xml/test/test.js b/packages/mjml-parser-xml/test/test.js index 9efff53ef..6dea5a913 100644 --- a/packages/mjml-parser-xml/test/test.js +++ b/packages/mjml-parser-xml/test/test.js @@ -1,20 +1,20 @@ -const MJMLParser = require('../lib/index.js') -require('mjml') -const components = require('mjml-core').components -const chai = require('chai') -const displayDiff = require('./test-utils').displayDiff -const omitDeepLodash = require('./test-utils').omitDeepLodash -const testValues = require('./test-values') +import MJMLParser from '../src/index.js' +import mjml from 'mjml' +import { components } from 'mjml-core' +import chai from 'chai' +import { displayDiff, omitDeepLodash } from './test-utils' +import testValues from './test-values' /* If test fails, run it with --debug to log the details of the diff */ -const parse = mjml => MJMLParser(mjml, { - keepComments: true, - components, - filePath: '.' -}) +const parse = mjml => + MJMLParser(mjml, { + keepComments: true, + components, + filePath: '.' + }) testValues.forEach(testUnit => { const { test, mjml, validJson } = testUnit @@ -23,6 +23,7 @@ testValues.forEach(testUnit => { displayDiff(omitDeepLodash(validJson, 'file'), omitDeepLodash(parse(mjml), ['absoluteFilePath', 'file'])) } - chai.expect(omitDeepLodash(validJson, 'file'), `${test} test failed`) - .to.deep.equal(omitDeepLodash(parse(mjml), ['absoluteFilePath', 'file'])) + chai + .expect(omitDeepLodash(validJson, 'file'), `${test} test failed`) + .to.deep.equal(omitDeepLodash(parse(mjml), ['absoluteFilePath', 'file'])) }) diff --git a/packages/mjml-parser-xml/tsconfig.json b/packages/mjml-parser-xml/tsconfig.json new file mode 100644 index 000000000..034289184 --- /dev/null +++ b/packages/mjml-parser-xml/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-parser-xml" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-preset-core/package.json b/packages/mjml-preset-core/package.json index d1961b299..8781cdbd3 100644 --- a/packages/mjml-preset-core/package.json +++ b/packages/mjml-preset-core/package.json @@ -1,8 +1,8 @@ { "name": "mjml-preset-core", "description": "mjml-preset-core", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,40 +16,31 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", - "mjml-accordion": "5.0.0-alpha.6", - "mjml-body": "5.0.0-alpha.6", - "mjml-button": "5.0.0-alpha.6", - "mjml-carousel": "5.0.0-alpha.6", - "mjml-column": "5.0.0-alpha.6", - "mjml-divider": "5.0.0-alpha.6", - "mjml-group": "5.0.0-alpha.6", - "mjml-head": "5.0.0-alpha.6", - "mjml-head-attributes": "5.0.0-alpha.6", - "mjml-head-breakpoint": "5.0.0-alpha.6", - "mjml-head-font": "5.0.0-alpha.6", - "mjml-head-html-attributes": "5.0.0-alpha.6", - "mjml-head-preview": "5.0.0-alpha.6", - "mjml-head-style": "5.0.0-alpha.6", - "mjml-head-title": "5.0.0-alpha.6", - "mjml-hero": "5.0.0-alpha.6", - "mjml-image": "5.0.0-alpha.6", - "mjml-navbar": "5.0.0-alpha.6", - "mjml-raw": "5.0.0-alpha.6", - "mjml-section": "5.0.0-alpha.6", - "mjml-social": "5.0.0-alpha.6", - "mjml-spacer": "5.0.0-alpha.6", - "mjml-table": "5.0.0-alpha.6", - "mjml-text": "5.0.0-alpha.6", - "mjml-wrapper": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-accordion": "5.0.0-alpha.4", + "mjml-body": "5.0.0-alpha.4", + "mjml-button": "5.0.0-alpha.4", + "mjml-carousel": "5.0.0-alpha.4", + "mjml-column": "5.0.0-alpha.4", + "mjml-divider": "5.0.0-alpha.4", + "mjml-group": "5.0.0-alpha.4", + "mjml-head": "5.0.0-alpha.4", + "mjml-head-attributes": "5.0.0-alpha.4", + "mjml-head-breakpoint": "5.0.0-alpha.4", + "mjml-head-font": "5.0.0-alpha.4", + "mjml-head-html-attributes": "5.0.0-alpha.4", + "mjml-head-preview": "5.0.0-alpha.4", + "mjml-head-style": "5.0.0-alpha.4", + "mjml-head-title": "5.0.0-alpha.4", + "mjml-hero": "5.0.0-alpha.4", + "mjml-image": "5.0.0-alpha.4", + "mjml-navbar": "5.0.0-alpha.4", + "mjml-raw": "5.0.0-alpha.4", + "mjml-section": "5.0.0-alpha.4", + "mjml-social": "5.0.0-alpha.4", + "mjml-spacer": "5.0.0-alpha.4", + "mjml-table": "5.0.0-alpha.4", + "mjml-text": "5.0.0-alpha.4", + "mjml-wrapper": "5.0.0-alpha.4" } } diff --git a/packages/mjml-preset-core/project.json b/packages/mjml-preset-core/project.json new file mode 100644 index 000000000..c42459b18 --- /dev/null +++ b/packages/mjml-preset-core/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-preset-core", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-preset-core", + "tsConfig": "packages/mjml-preset-core/tsconfig.json", + "packageJson": "packages/mjml-preset-core/package.json", + "main": "packages/mjml-preset-core/src/index.ts", + "assets": ["packages/mjml-preset-core/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-preset-core --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-preset-core/src/index.js b/packages/mjml-preset-core/src/index.ts similarity index 100% rename from packages/mjml-preset-core/src/index.js rename to packages/mjml-preset-core/src/index.ts diff --git a/packages/mjml-preset-core/tsconfig.json b/packages/mjml-preset-core/tsconfig.json new file mode 100644 index 000000000..ad1eda44a --- /dev/null +++ b/packages/mjml-preset-core/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-preset-core" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-raw/package.json b/packages/mjml-raw/package.json index 74c4f7e6a..771307a1f 100644 --- a/packages/mjml-raw/package.json +++ b/packages/mjml-raw/package.json @@ -1,8 +1,8 @@ { "name": "mjml-raw", "description": "mjml-raw", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-raw/project.json b/packages/mjml-raw/project.json new file mode 100644 index 000000000..1ef667a80 --- /dev/null +++ b/packages/mjml-raw/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-raw", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-raw", + "tsConfig": "packages/mjml-raw/tsconfig.json", + "packageJson": "packages/mjml-raw/package.json", + "main": "packages/mjml-raw/src/index.ts", + "assets": ["packages/mjml-raw/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-raw --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-raw/src/index.js b/packages/mjml-raw/src/index.ts similarity index 100% rename from packages/mjml-raw/src/index.js rename to packages/mjml-raw/src/index.ts diff --git a/packages/mjml-raw/tsconfig.json b/packages/mjml-raw/tsconfig.json new file mode 100644 index 000000000..58d2ac486 --- /dev/null +++ b/packages/mjml-raw/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-raw" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-section/package.json b/packages/mjml-section/package.json index facf94ab7..c5e23de51 100644 --- a/packages/mjml-section/package.json +++ b/packages/mjml-section/package.json @@ -1,8 +1,8 @@ { "name": "mjml-section", "description": "mjml-section", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-section/project.json b/packages/mjml-section/project.json new file mode 100644 index 000000000..4f774a71f --- /dev/null +++ b/packages/mjml-section/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-section", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-section", + "tsConfig": "packages/mjml-section/tsconfig.json", + "packageJson": "packages/mjml-section/package.json", + "main": "packages/mjml-section/src/index.ts", + "assets": ["packages/mjml-section/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-section --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-section/src/index.js b/packages/mjml-section/src/index.ts similarity index 100% rename from packages/mjml-section/src/index.js rename to packages/mjml-section/src/index.ts diff --git a/packages/mjml-section/tsconfig.json b/packages/mjml-section/tsconfig.json new file mode 100644 index 000000000..e2bbec429 --- /dev/null +++ b/packages/mjml-section/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-section" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-social/package.json b/packages/mjml-social/package.json index 03cf8408c..8e2d03b1d 100644 --- a/packages/mjml-social/package.json +++ b/packages/mjml-social/package.json @@ -1,8 +1,8 @@ { "name": "mjml-social", "description": "mjml-social", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-social/project.json b/packages/mjml-social/project.json new file mode 100644 index 000000000..30957b4c6 --- /dev/null +++ b/packages/mjml-social/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-social", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-social", + "tsConfig": "packages/mjml-social/tsconfig.json", + "packageJson": "packages/mjml-social/package.json", + "main": "packages/mjml-social/src/index.ts", + "assets": ["packages/mjml-social/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-social --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-social/src/index.js b/packages/mjml-social/src/index.ts similarity index 100% rename from packages/mjml-social/src/index.js rename to packages/mjml-social/src/index.ts diff --git a/packages/mjml-social/tsconfig.json b/packages/mjml-social/tsconfig.json new file mode 100644 index 000000000..b6406c913 --- /dev/null +++ b/packages/mjml-social/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-social" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-spacer/package.json b/packages/mjml-spacer/package.json index 2c73297fb..fb6d1cea5 100644 --- a/packages/mjml-spacer/package.json +++ b/packages/mjml-spacer/package.json @@ -1,8 +1,8 @@ { "name": "mjml-spacer", "description": "mjml-spacer", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-spacer/project.json b/packages/mjml-spacer/project.json new file mode 100644 index 000000000..a956d5ba3 --- /dev/null +++ b/packages/mjml-spacer/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-spacer", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-spacer", + "tsConfig": "packages/mjml-spacer/tsconfig.json", + "packageJson": "packages/mjml-spacer/package.json", + "main": "packages/mjml-spacer/src/index.ts", + "assets": ["packages/mjml-spacer/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-spacer --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-spacer/src/index.js b/packages/mjml-spacer/src/index.ts similarity index 100% rename from packages/mjml-spacer/src/index.js rename to packages/mjml-spacer/src/index.ts diff --git a/packages/mjml-spacer/tsconfig.json b/packages/mjml-spacer/tsconfig.json new file mode 100644 index 000000000..feec87b13 --- /dev/null +++ b/packages/mjml-spacer/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-spacer" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-table/package.json b/packages/mjml-table/package.json index 3094ae562..ca7b23032 100644 --- a/packages/mjml-table/package.json +++ b/packages/mjml-table/package.json @@ -1,8 +1,8 @@ { "name": "mjml-table", "description": "mjml-atable", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-table/project.json b/packages/mjml-table/project.json new file mode 100644 index 000000000..9c98630a4 --- /dev/null +++ b/packages/mjml-table/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-table", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-table", + "tsConfig": "packages/mjml-table/tsconfig.json", + "packageJson": "packages/mjml-table/package.json", + "main": "packages/mjml-table/src/index.ts", + "assets": ["packages/mjml-table/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-table --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-table/src/index.js b/packages/mjml-table/src/index.ts similarity index 89% rename from packages/mjml-table/src/index.js rename to packages/mjml-table/src/index.ts index 10baaffb2..62bb43c64 100644 --- a/packages/mjml-table/src/index.js +++ b/packages/mjml-table/src/index.ts @@ -1,4 +1,4 @@ -import widthParser from 'mjml-core/lib/helpers/widthParser' +import widthParser from 'mjml-core/src/helpers/widthParser' import { BodyComponent } from 'mjml-core' import { reduce } from 'lodash' @@ -27,7 +27,7 @@ export default class MjTable extends BodyComponent { role: 'enum(none,presentation)', 'table-layout': 'enum(auto,fixed,initial,inherit)', 'vertical-align': 'enum(top,bottom,middle)', - width: 'unit(px,%)', + width: 'unit(px,%)' } static defaultAttributes = { @@ -41,7 +41,7 @@ export default class MjTable extends BodyComponent { 'line-height': '22px', padding: '10px 25px', 'table-layout': 'auto', - width: '100%', + width: '100%' } getStyles() { @@ -53,8 +53,8 @@ export default class MjTable extends BodyComponent { 'line-height': this.getAttribute('line-height'), 'table-layout': this.getAttribute('table-layout'), width: this.getAttribute('width'), - border: this.getAttribute('border'), - }, + border: this.getAttribute('border') + } } } @@ -70,9 +70,9 @@ export default class MjTable extends BodyComponent { ['cellpadding', 'cellspacing', 'role'], (acc, v) => ({ ...acc, - [v]: this.getAttribute(v), + [v]: this.getAttribute(v) }), - {}, + {} ) return ` @@ -81,7 +81,7 @@ export default class MjTable extends BodyComponent { ...tableAttributes, width: this.getWidth(), border: '0', - style: 'table', + style: 'table' })} > ${this.getContent()} diff --git a/packages/mjml-table/tsconfig.json b/packages/mjml-table/tsconfig.json new file mode 100644 index 000000000..d27efc454 --- /dev/null +++ b/packages/mjml-table/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-table" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-text/package.json b/packages/mjml-text/package.json index b92bafc62..71148bfb6 100644 --- a/packages/mjml-text/package.json +++ b/packages/mjml-text/package.json @@ -1,8 +1,8 @@ { "name": "mjml-text", "description": "mjml-text", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,17 +16,8 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4" } } diff --git a/packages/mjml-text/project.json b/packages/mjml-text/project.json new file mode 100644 index 000000000..e86ec1ae1 --- /dev/null +++ b/packages/mjml-text/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-text", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-text", + "tsConfig": "packages/mjml-text/tsconfig.json", + "packageJson": "packages/mjml-text/package.json", + "main": "packages/mjml-text/src/index.ts", + "assets": ["packages/mjml-text/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-text --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-text/src/index.js b/packages/mjml-text/src/index.ts similarity index 90% rename from packages/mjml-text/src/index.js rename to packages/mjml-text/src/index.ts index 23e87e11d..47a3ff845 100644 --- a/packages/mjml-text/src/index.js +++ b/packages/mjml-text/src/index.ts @@ -1,6 +1,6 @@ import { BodyComponent } from 'mjml-core' -import conditionalTag from 'mjml-core/lib/helpers/conditionalTag' +import conditionalTag from 'mjml-core/src/helpers/conditionalTag' export default class MjText extends BodyComponent { static componentName = 'mj-text' @@ -26,7 +26,7 @@ export default class MjText extends BodyComponent { padding: 'unit(px,%){1,4}', 'text-decoration': 'string', 'text-transform': 'string', - 'vertical-align': 'enum(top,bottom,middle)', + 'vertical-align': 'enum(top,bottom,middle)' } static defaultAttributes = { @@ -35,7 +35,7 @@ export default class MjText extends BodyComponent { 'font-family': 'Ubuntu, Helvetica, Arial, sans-serif', 'font-size': '13px', 'line-height': '1', - padding: '10px 25px', + padding: '10px 25px' } getStyles() { @@ -51,8 +51,8 @@ export default class MjText extends BodyComponent { 'text-decoration': this.getAttribute('text-decoration'), 'text-transform': this.getAttribute('text-transform'), color: this.getAttribute('color'), - height: this.getAttribute('height'), - }, + height: this.getAttribute('height') + } } } @@ -60,7 +60,7 @@ export default class MjText extends BodyComponent { return `
${this.getContent()}
` diff --git a/packages/mjml-text/tsconfig.json b/packages/mjml-text/tsconfig.json new file mode 100644 index 000000000..7ad1880a6 --- /dev/null +++ b/packages/mjml-text/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-text" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-validator/package.json b/packages/mjml-validator/package.json index 507112683..a674d8c6f 100644 --- a/packages/mjml-validator/package.json +++ b/packages/mjml-validator/package.json @@ -1,8 +1,8 @@ { "name": "mjml-validator", "description": "mjml-validator", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -15,16 +15,5 @@ "bugs": { "url": "https://github.com/mjmlio/mjml/issues" }, - "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, - "dependencies": { - "@babel/runtime": "^7.23.9" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" - } + "homepage": "https://mjml.io" } diff --git a/packages/mjml-validator/project.json b/packages/mjml-validator/project.json new file mode 100644 index 000000000..a9eb7ea0b --- /dev/null +++ b/packages/mjml-validator/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-validator", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-validator", + "tsConfig": "packages/mjml-validator/tsconfig.json", + "packageJson": "packages/mjml-validator/package.json", + "main": "packages/mjml-validator/src/index.ts", + "assets": ["packages/mjml-validator/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-validator --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-validator/src/index.js b/packages/mjml-validator/src/index.ts similarity index 100% rename from packages/mjml-validator/src/index.js rename to packages/mjml-validator/src/index.ts diff --git a/packages/mjml-validator/tsconfig.json b/packages/mjml-validator/tsconfig.json new file mode 100644 index 000000000..766201c22 --- /dev/null +++ b/packages/mjml-validator/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-validator" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml-wrapper/package.json b/packages/mjml-wrapper/package.json index 3d682421e..e7eba414b 100644 --- a/packages/mjml-wrapper/package.json +++ b/packages/mjml-wrapper/package.json @@ -1,8 +1,8 @@ { "name": "mjml-wrapper", "description": "mjml-wrapper", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "files": [ "lib" ], @@ -16,18 +16,9 @@ "url": "https://github.com/mjmlio/mjml/issues" }, "homepage": "https://mjml.io", - "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward" - }, "dependencies": { - "@babel/runtime": "^7.23.9", "lodash": "^4.17.21", - "mjml-core": "5.0.0-alpha.6", - "mjml-section": "5.0.0-alpha.6" - }, - "devDependencies": { - "@babel/cli": "^7.8.4", - "rimraf": "^3.0.2" + "mjml-core": "5.0.0-alpha.4", + "mjml-section": "5.0.0-alpha.4" } } diff --git a/packages/mjml-wrapper/project.json b/packages/mjml-wrapper/project.json new file mode 100644 index 000000000..2e16ffbe9 --- /dev/null +++ b/packages/mjml-wrapper/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml-wrapper", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml-wrapper", + "tsConfig": "packages/mjml-wrapper/tsconfig.json", + "packageJson": "packages/mjml-wrapper/package.json", + "main": "packages/mjml-wrapper/src/index.ts", + "assets": ["packages/mjml-wrapper/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml-wrapper --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml-wrapper/src/index.js b/packages/mjml-wrapper/src/index.ts similarity index 100% rename from packages/mjml-wrapper/src/index.js rename to packages/mjml-wrapper/src/index.ts diff --git a/packages/mjml-wrapper/tsconfig.json b/packages/mjml-wrapper/tsconfig.json new file mode 100644 index 000000000..5356f11e4 --- /dev/null +++ b/packages/mjml-wrapper/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml-wrapper" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/packages/mjml/bin/mjml b/packages/mjml/bin/mjml index 66e28e79d..3988a609a 100755 --- a/packages/mjml/bin/mjml +++ b/packages/mjml/bin/mjml @@ -1,4 +1,4 @@ #!/usr/bin/env node -require('../lib/index') +require('../src/index') require('mjml-cli') diff --git a/packages/mjml/package.json b/packages/mjml/package.json index 1ec7d3b1f..7969dc1de 100644 --- a/packages/mjml/package.json +++ b/packages/mjml/package.json @@ -1,8 +1,8 @@ { "name": "mjml", "description": "MJML: the only framework that makes responsive-email easy", - "version": "5.0.0-alpha.6", - "main": "lib/index.js", + "version": "5.0.0-alpha.4", + "main": "src/index.js", "bin": { "mjml": "bin/mjml" }, @@ -21,19 +21,15 @@ }, "homepage": "https://mjml.io", "scripts": { - "clean": "rimraf lib", - "build": "babel src --out-dir lib --root-mode upward", - "test": "node ./test/index.js" + "test": "bun ./test/index.js" }, "dependencies": { - "@babel/runtime": "^7.23.9", - "mjml-cli": "5.0.0-alpha.6", - "mjml-core": "5.0.0-alpha.6", - "mjml-preset-core": "5.0.0-alpha.6", - "mjml-validator": "5.0.0-alpha.6" + "mjml-cli": "5.0.0-alpha.4", + "mjml-core": "5.0.0-alpha.4", + "mjml-preset-core": "5.0.0-alpha.4", + "mjml-validator": "5.0.0-alpha.4" }, "devDependencies": { - "@babel/cli": "^7.8.4", "chai": "^4.1.1", "chai-spies": "^1.0.0", "cheerio": "1.0.0-rc.12", diff --git a/packages/mjml/project.json b/packages/mjml/project.json new file mode 100644 index 000000000..b06a8813b --- /dev/null +++ b/packages/mjml/project.json @@ -0,0 +1,21 @@ +{ + "name": "mjml", + "targets": { + "build": { + "executor": "@nrwl/node:package", + "options": { + "outputPath": "dist/packages/mjml", + "tsConfig": "packages/mjml/tsconfig.json", + "packageJson": "packages/mjml/package.json", + "main": "packages/mjml/src/index.ts", + "assets": ["packages/mjml/README.md"] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "command": "npm publish dist/packages/mjml --access public" + } + } + } +} \ No newline at end of file diff --git a/packages/mjml/src/index.js b/packages/mjml/src/index.ts similarity index 100% rename from packages/mjml/src/index.js rename to packages/mjml/src/index.ts diff --git a/packages/mjml/test/html-attributes.test.js b/packages/mjml/test/html-attributes.test.js index 0483cca42..2ad8a6b76 100755 --- a/packages/mjml/test/html-attributes.test.js +++ b/packages/mjml/test/html-attributes.test.js @@ -1,7 +1,7 @@ -const chai = require('chai') -const { load } = require('cheerio') -const { sortBy } = require('lodash') -const mjml = require('../lib') +import chai from 'chai' +import { load } from 'cheerio' +import { sortBy } from 'lodash' +import mjml from '../src' async function run() { const input = ` @@ -47,7 +47,7 @@ async function run() { return $(this).attr('data-id') }) .get(), - 'Custom attributes added on texts', + 'Custom attributes added on texts' ) .to.eql(['42', '42']) @@ -58,7 +58,7 @@ async function run() { return $(this).attr('data-name') }) .get(), - 'Custom attributes added on image', + 'Custom attributes added on image' ) .to.eql(['43']) @@ -70,15 +70,13 @@ async function run() { 'class="text"', '{ item }', '{ end if }', - '{ item + 1 }', + '{ item + 1 }' ] - const indexes = expected.map((str) => html.indexOf(str)) + const indexes = expected.map(str => html.indexOf(str)) chai.expect(indexes, 'Templating syntax unaltered').to.not.include(-1) - chai - .expect(sortBy(indexes), 'Mj-raws kept same positions') - .to.deep.eql(indexes) + chai.expect(sortBy(indexes), 'Mj-raws kept same positions').to.deep.eql(indexes) } run() diff --git a/packages/mjml/test/lazy-head-style.test.js b/packages/mjml/test/lazy-head-style.test.js index f7dfaadd2..57549b056 100644 --- a/packages/mjml/test/lazy-head-style.test.js +++ b/packages/mjml/test/lazy-head-style.test.js @@ -1,22 +1,19 @@ -const chai = require('chai') -const spies = require('chai-spies') -const mjml = require('../lib') -const { - HeadComponent, - registerComponent, -} = require('../../mjml-core/lib/index') +import chai from 'chai' +import spies from 'chai-spies' +import mjml from '../src' +import { HeadComponent, registerComponent } from '../../mjml-core/src/index' async function run() { chai.use(spies) const addStyle = chai.spy( - (breakpoint) => ` + breakpoint => ` @media only screen and (max-width:${breakpoint}) { h1 { font-size: 20px; } } - `, + ` ) class HeadComponentWithFunctionStyle extends HeadComponent { @@ -25,8 +22,7 @@ async function run() { add('style', addStyle) } } - HeadComponentWithFunctionStyle.componentName = - 'mj-head-component-with-function-style' + HeadComponentWithFunctionStyle.componentName = 'mj-head-component-with-function-style' HeadComponentWithFunctionStyle.endingTag = true HeadComponentWithFunctionStyle.allowedAttributes = {} diff --git a/packages/mjml/tsconfig.json b/packages/mjml/tsconfig.json new file mode 100644 index 000000000..cf9a930f0 --- /dev/null +++ b/packages/mjml/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "../../dist/packages/mjml" + }, + "include": ["src/**/*.ts"], + "exclude": ["node_modules", "dist"] +} \ No newline at end of file diff --git a/project.json b/project.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/project.json @@ -0,0 +1 @@ +{} diff --git a/test.js b/test.js deleted file mode 100644 index b532cc5de..000000000 --- a/test.js +++ /dev/null @@ -1,57 +0,0 @@ -require('@babel/register') - -const mjml2html = require('./packages/mjml/src/index') - -const xml = ` - - - - - - - - - - - - - lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem - - - - - - -` - -console.time('mjml2html') - -async function run() { - console.time('mjml2html') - const { html } = await mjml2html(xml, { - minify: true, - }) - - console.timeEnd('mjml2html') - - if (process.argv.includes('--open')) { - const open = require('open') - const path = require('path') - const fs = require('fs') - - const testFile = path.resolve(__dirname, './test.html') - - fs.writeFileSync(testFile, html) - - open(testFile) - } - - await run() -} - -run() diff --git a/tsconfig.base.json b/tsconfig.base.json new file mode 100644 index 000000000..bb1b1953d --- /dev/null +++ b/tsconfig.base.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "target": "ES2020", + "module": "commonjs", + "lib": ["es2020"], + "strict": true, + "skipLibCheck": true, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "declaration": true, + "allowJs": true, + "noImplicitAny": false + }, + "include": ["packages/**/*"], + "exclude": ["node_modules", "dist"] +} diff --git a/type.js b/type.js deleted file mode 100644 index e80efce4b..000000000 --- a/type.js +++ /dev/null @@ -1,28 +0,0 @@ -const types = require('./packages/mjml-core/lib/types/type.js') - -const enumtype = types.initializeType('enum(top,left,center)') -const colortype = types.initializeType('color') -const booleantype = types.initializeType('boolean') -const unittype = types.initializeType('unit(px,%){1,3}') -const stringtype = types.initializeType('string') - -console.log(stringtype) - -const output = (t) => { console.log(`Type: ${t.constructor.name} — Value: ${t.value} — isValid: ${t.isValid()} ${t.getErrorMessage()}`) } - -[new colortype('grey'), - new colortype('rgba(0,255,3,0.3)'), - new colortype('#DDF'), - new colortype('#DF'), - new booleantype('true'), - new booleantype('false'), - new booleantype('banana'), - new unittype('10 20px 20'), - new unittype('10px 20px 20px'), - new unittype('10px'), - new unittype('10%'), - new unittype('10px 10px'), - new unittype('0'), - new stringtype('hello world'), -].map(output) - diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index 5e5d5d332..000000000 --- a/yarn.lock +++ /dev/null @@ -1,9877 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@ampproject/remapping@^2.2.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" - integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== - dependencies: - "@jridgewell/gen-mapping" "^0.3.5" - "@jridgewell/trace-mapping" "^0.3.24" - -"@babel/cli@^7.8.4": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.24.5.tgz#9eba21699f289c32e63a28aedf82f888dc134b30" - integrity sha512-2qg1mYtJRsOOWF6IUwLP5jI42P8Cc0hQ5TmnjLrik/4DKouO8dFJN80HEz81VmVeUs97yuuf3vQ/9j7Elrcjlg== - dependencies: - "@jridgewell/trace-mapping" "^0.3.25" - commander "^4.0.1" - convert-source-map "^2.0.0" - fs-readdir-recursive "^1.1.0" - glob "^7.2.0" - make-dir "^2.1.0" - slash "^2.0.0" - optionalDependencies: - "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3" - chokidar "^3.4.0" - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.2": - version "7.24.2" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" - integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== - dependencies: - "@babel/highlight" "^7.24.2" - picocolors "^1.0.0" - -"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.5", "@babel/compat-data@^7.24.4": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.4.tgz#6f102372e9094f25d908ca0d34fc74c74606059a" - integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ== - -"@babel/core@^7.8.4", "@babel/core@^7.8.7": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.5.tgz#15ab5b98e101972d171aeef92ac70d8d6718f06a" - integrity sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA== - dependencies: - "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.24.2" - "@babel/generator" "^7.24.5" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-module-transforms" "^7.24.5" - "@babel/helpers" "^7.24.5" - "@babel/parser" "^7.24.5" - "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.5" - "@babel/types" "^7.24.5" - convert-source-map "^2.0.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.3" - semver "^6.3.1" - -"@babel/generator@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.5.tgz#e5afc068f932f05616b66713e28d0f04e99daeb3" - integrity sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA== - dependencies: - "@babel/types" "^7.24.5" - "@jridgewell/gen-mapping" "^0.3.5" - "@jridgewell/trace-mapping" "^0.3.25" - jsesc "^2.5.1" - -"@babel/helper-annotate-as-pure@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" - integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" - integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== - dependencies: - "@babel/types" "^7.22.15" - -"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" - integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== - dependencies: - "@babel/compat-data" "^7.23.5" - "@babel/helper-validator-option" "^7.23.5" - browserslist "^4.22.2" - lru-cache "^5.1.1" - semver "^6.3.1" - -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.24.1", "@babel/helper-create-class-features-plugin@^7.24.4", "@babel/helper-create-class-features-plugin@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.5.tgz#7d19da92c7e0cd8d11c09af2ce1b8e7512a6e723" - integrity sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-member-expression-to-functions" "^7.24.5" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-replace-supers" "^7.24.1" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.24.5" - semver "^6.3.1" - -"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" - integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - regexpu-core "^5.3.1" - semver "^6.3.1" - -"@babel/helper-define-polyfill-provider@^0.6.1", "@babel/helper-define-polyfill-provider@^0.6.2": - version "0.6.2" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz#18594f789c3594acb24cfdb4a7f7b7d2e8bd912d" - integrity sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ== - dependencies: - "@babel/helper-compilation-targets" "^7.22.6" - "@babel/helper-plugin-utils" "^7.22.5" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - -"@babel/helper-environment-visitor@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" - integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== - -"@babel/helper-function-name@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" - integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== - dependencies: - "@babel/template" "^7.22.15" - "@babel/types" "^7.23.0" - -"@babel/helper-hoist-variables@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" - integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-member-expression-to-functions@^7.23.0", "@babel/helper-member-expression-to-functions@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.5.tgz#5981e131d5c7003c7d1fa1ad49e86c9b097ec475" - integrity sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA== - dependencies: - "@babel/types" "^7.24.5" - -"@babel/helper-module-imports@^7.0.0-beta.49", "@babel/helper-module-imports@^7.24.1", "@babel/helper-module-imports@^7.24.3": - version "7.24.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz#6ac476e6d168c7c23ff3ba3cf4f7841d46ac8128" - integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg== - dependencies: - "@babel/types" "^7.24.0" - -"@babel/helper-module-transforms@^7.23.3", "@babel/helper-module-transforms@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz#ea6c5e33f7b262a0ae762fd5986355c45f54a545" - integrity sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.24.3" - "@babel/helper-simple-access" "^7.24.5" - "@babel/helper-split-export-declaration" "^7.24.5" - "@babel/helper-validator-identifier" "^7.24.5" - -"@babel/helper-optimise-call-expression@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" - integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.24.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz#a924607dd254a65695e5bd209b98b902b3b2f11a" - integrity sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ== - -"@babel/helper-remap-async-to-generator@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" - integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-wrap-function" "^7.22.20" - -"@babel/helper-replace-supers@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz#7085bd19d4a0b7ed8f405c1ed73ccb70f323abc1" - integrity sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-member-expression-to-functions" "^7.23.0" - "@babel/helper-optimise-call-expression" "^7.22.5" - -"@babel/helper-simple-access@^7.22.5", "@babel/helper-simple-access@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz#50da5b72f58c16b07fbd992810be6049478e85ba" - integrity sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ== - dependencies: - "@babel/types" "^7.24.5" - -"@babel/helper-skip-transparent-expression-wrappers@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" - integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-split-export-declaration@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz#b9a67f06a46b0b339323617c8c6213b9055a78b6" - integrity sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q== - dependencies: - "@babel/types" "^7.24.5" - -"@babel/helper-string-parser@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz#f99c36d3593db9540705d0739a1f10b5e20c696e" - integrity sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ== - -"@babel/helper-validator-identifier@^7.22.20", "@babel/helper-validator-identifier@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz#918b1a7fa23056603506370089bd990d8720db62" - integrity sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA== - -"@babel/helper-validator-option@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" - integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== - -"@babel/helper-wrap-function@^7.22.20": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.24.5.tgz#335f934c0962e2c1ed1fb9d79e06a56115067c09" - integrity sha512-/xxzuNvgRl4/HLNKvnFwdhdgN3cpLxgLROeLDl83Yx0AJ1SGvq1ak0OszTOjDfiB8Vx03eJbeDWh9r+jCCWttw== - dependencies: - "@babel/helper-function-name" "^7.23.0" - "@babel/template" "^7.24.0" - "@babel/types" "^7.24.5" - -"@babel/helpers@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.5.tgz#fedeb87eeafa62b621160402181ad8585a22a40a" - integrity sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q== - dependencies: - "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.5" - "@babel/types" "^7.24.5" - -"@babel/highlight@^7.24.2": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.5.tgz#bc0613f98e1dd0720e99b2a9ee3760194a704b6e" - integrity sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw== - dependencies: - "@babel/helper-validator-identifier" "^7.24.5" - chalk "^2.4.2" - js-tokens "^4.0.0" - picocolors "^1.0.0" - -"@babel/parser@^7.24.0", "@babel/parser@^7.24.5", "@babel/parser@^7.7.0": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.5.tgz#4a4d5ab4315579e5398a82dcf636ca80c3392790" - integrity sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg== - -"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.5.tgz#4c3685eb9cd790bcad2843900fe0250c91ccf895" - integrity sha512-LdXRi1wEMTrHVR4Zc9F8OewC3vdm5h4QB6L71zy6StmYeqGi1b3ttIO8UC+BfZKcH9jdr4aI249rBkm+3+YvHw== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.24.5" - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz#b645d9ba8c2bc5b7af50f0fe949f9edbeb07c8cf" - integrity sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz#da8261f2697f0f41b0855b91d3a20a1fbfd271d3" - integrity sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-transform-optional-chaining" "^7.24.1" - -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz#1181d9685984c91d657b8ddf14f0487a6bab2988" - integrity sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-proposal-class-properties@^7.8.3": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" - integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-proposal-decorators@^7.8.3": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.1.tgz#bab2b9e174a2680f0a80f341f3ec70f809f8bb4b" - integrity sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.24.1" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-decorators" "^7.24.1" - -"@babel/plugin-proposal-export-default-from@^7.8.3": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.24.1.tgz#d242019488277c9a5a8035e5b70de54402644b89" - integrity sha512-+0hrgGGV3xyYIjOrD/bUZk/iUwOIGuoANfRfVg1cPhYBxF+TIXSEcc42DqzBICmWsnAQ+SfKedY0bj8QD+LuMg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-export-default-from" "^7.24.1" - -"@babel/plugin-proposal-function-bind@^7.8.3": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-function-bind/-/plugin-proposal-function-bind-7.24.1.tgz#e3e265ec2f1324dbe29b249c35fab58b5c15a684" - integrity sha512-GDz3lXY623E+SMhloR0HDKYfFjLnqYEHjxIHo3SvpJTV3SV89974Y3mADXSYnO1N+UP7bioAFKqpOmsD9aOnuw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-function-bind" "^7.24.1" - -"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": - version "7.21.0-placeholder-for-preset-env.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" - integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-class-static-block@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" - integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-decorators@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.1.tgz#71d9ad06063a6ac5430db126b5df48c70ee885fa" - integrity sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-default-from@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.24.1.tgz#a92852e694910ae4295e6e51e87b83507ed5e6e8" - integrity sha512-cNXSxv9eTkGUtd0PsNMK8Yx5xeScxfpWOUAxE+ZPAXXEcAMOC3fk7LRdXq5fvpra2pLx2p1YtkAhpUbB2SwaRA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" - integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-syntax-function-bind@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-function-bind/-/plugin-syntax-function-bind-7.24.1.tgz#5a3ba1b9ab91286822373fb1dc34b468d8510ea2" - integrity sha512-7K+uzNJ5ZuL6g4Ud/UhbIxghwN2FAj8NBrzEO+eM0g9YddjOv+BD81ar/N7Es5sH+G8z9tnTYcfCu6EaPrkSDw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-syntax-import-assertions@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz#db3aad724153a00eaac115a3fb898de544e34971" - integrity sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-syntax-import-attributes@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz#c66b966c63b714c4eec508fcf5763b1f2d381093" - integrity sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-syntax-import-meta@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" - integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-top-level-await@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" - integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-arrow-functions@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz#2bf263617060c9cc45bcdbf492b8cc805082bf27" - integrity sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-async-generator-functions@^7.24.3": - version "7.24.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz#8fa7ae481b100768cc9842c8617808c5352b8b89" - integrity sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-remap-async-to-generator" "^7.22.20" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-transform-async-to-generator@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz#0e220703b89f2216800ce7b1c53cb0cf521c37f4" - integrity sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw== - dependencies: - "@babel/helper-module-imports" "^7.24.1" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-remap-async-to-generator" "^7.22.20" - -"@babel/plugin-transform-block-scoped-functions@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz#1c94799e20fcd5c4d4589523bbc57b7692979380" - integrity sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-block-scoping@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.5.tgz#89574191397f85661d6f748d4b89ee4d9ee69a2a" - integrity sha512-sMfBc3OxghjC95BkYrYocHL3NaOplrcaunblzwXhGmlPwpmfsxr4vK+mBBt49r+S240vahmv+kUxkeKgs+haCw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.5" - -"@babel/plugin-transform-class-properties@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz#bcbf1aef6ba6085cfddec9fc8d58871cf011fc29" - integrity sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.24.1" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-class-static-block@^7.24.4": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz#1a4653c0cf8ac46441ec406dece6e9bc590356a4" - integrity sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.24.4" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - -"@babel/plugin-transform-classes@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.5.tgz#05e04a09df49a46348299a0e24bfd7e901129339" - integrity sha512-gWkLP25DFj2dwe9Ck8uwMOpko4YsqyfZJrOmqqcegeDYEbp7rmn4U6UQZNj08UF6MaX39XenSpKRCvpDRBtZ7Q== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/helper-replace-supers" "^7.24.1" - "@babel/helper-split-export-declaration" "^7.24.5" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz#bc7e787f8e021eccfb677af5f13c29a9934ed8a7" - integrity sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/template" "^7.24.0" - -"@babel/plugin-transform-destructuring@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.5.tgz#80843ee6a520f7362686d1a97a7b53544ede453c" - integrity sha512-SZuuLyfxvsm+Ah57I/i1HVjveBENYK9ue8MJ7qkc7ndoNjqquJiElzA7f5yaAXjyW2hKojosOTAQQRX50bPSVg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.5" - -"@babel/plugin-transform-dotall-regex@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz#d56913d2f12795cc9930801b84c6f8c47513ac13" - integrity sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-duplicate-keys@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz#5347a797fe82b8d09749d10e9f5b83665adbca88" - integrity sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-dynamic-import@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz#2a5a49959201970dd09a5fca856cb651e44439dd" - integrity sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - -"@babel/plugin-transform-exponentiation-operator@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz#6650ebeb5bd5c012d5f5f90a26613a08162e8ba4" - integrity sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-export-namespace-from@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz#f033541fc036e3efb2dcb58eedafd4f6b8078acd" - integrity sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-transform-for-of@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz#67448446b67ab6c091360ce3717e7d3a59e202fd" - integrity sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - -"@babel/plugin-transform-function-name@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz#8cba6f7730626cc4dfe4ca2fa516215a0592b361" - integrity sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA== - dependencies: - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-json-strings@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz#08e6369b62ab3e8a7b61089151b161180c8299f7" - integrity sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-json-strings" "^7.8.3" - -"@babel/plugin-transform-literals@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz#0a1982297af83e6b3c94972686067df588c5c096" - integrity sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-logical-assignment-operators@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz#719d8aded1aa94b8fb34e3a785ae8518e24cfa40" - integrity sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-transform-member-expression-literals@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz#896d23601c92f437af8b01371ad34beb75df4489" - integrity sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-modules-amd@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz#b6d829ed15258536977e9c7cc6437814871ffa39" - integrity sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ== - dependencies: - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-modules-commonjs@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz#e71ba1d0d69e049a22bf90b3867e263823d3f1b9" - integrity sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw== - dependencies: - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-simple-access" "^7.22.5" - -"@babel/plugin-transform-modules-systemjs@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz#2b9625a3d4e445babac9788daec39094e6b11e3e" - integrity sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA== - dependencies: - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-validator-identifier" "^7.22.20" - -"@babel/plugin-transform-modules-umd@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz#69220c66653a19cf2c0872b9c762b9a48b8bebef" - integrity sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg== - dependencies: - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" - integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-new-target@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz#29c59988fa3d0157de1c871a28cd83096363cc34" - integrity sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-nullish-coalescing-operator@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz#0cd494bb97cb07d428bd651632cb9d4140513988" - integrity sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-transform-numeric-separator@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz#5bc019ce5b3435c1cadf37215e55e433d674d4e8" - integrity sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-transform-object-rest-spread@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.5.tgz#f91bbcb092ff957c54b4091c86bda8372f0b10ef" - integrity sha512-7EauQHszLGM3ay7a161tTQH7fj+3vVM/gThlz5HpFtnygTxjrlvoeq7MPVA1Vy9Q555OB8SnAOsMkLShNkkrHA== - dependencies: - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.24.5" - -"@babel/plugin-transform-object-super@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz#e71d6ab13483cca89ed95a474f542bbfc20a0520" - integrity sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-replace-supers" "^7.24.1" - -"@babel/plugin-transform-optional-catch-binding@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz#92a3d0efe847ba722f1a4508669b23134669e2da" - integrity sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-transform-optional-chaining@^7.24.1", "@babel/plugin-transform-optional-chaining@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.5.tgz#a6334bebd7f9dd3df37447880d0bd64b778e600f" - integrity sha512-xWCkmwKT+ihmA6l7SSTpk8e4qQl/274iNbSKRRS8mpqFR32ksy36+a+LWY8OXCCEefF8WFlnOHVsaDI2231wBg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-transform-parameters@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.5.tgz#5c3b23f3a6b8fed090f9b98f2926896d3153cc62" - integrity sha512-9Co00MqZ2aoky+4j2jhofErthm6QVLKbpQrvz20c3CH9KQCLHyNB+t2ya4/UrRpQGR+Wrwjg9foopoeSdnHOkA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.5" - -"@babel/plugin-transform-private-methods@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz#a0faa1ae87eff077e1e47a5ec81c3aef383dc15a" - integrity sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.24.1" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-private-property-in-object@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.5.tgz#f5d1fcad36e30c960134cb479f1ca98a5b06eda5" - integrity sha512-JM4MHZqnWR04jPMujQDTBVRnqxpLLpx2tkn7iPn+Hmsc0Gnb79yvRWOkvqFOx3Z7P7VxiRIR22c4eGSNj87OBQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.24.5" - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-transform-property-literals@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz#d6a9aeab96f03749f4eebeb0b6ea8e90ec958825" - integrity sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-regenerator@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz#625b7545bae52363bdc1fbbdc7252b5046409c8c" - integrity sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - regenerator-transform "^0.15.2" - -"@babel/plugin-transform-reserved-words@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz#8de729f5ecbaaf5cf83b67de13bad38a21be57c1" - integrity sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-runtime@^7.8.3": - version "7.24.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz#dc58ad4a31810a890550365cc922e1ff5acb5d7f" - integrity sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ== - dependencies: - "@babel/helper-module-imports" "^7.24.3" - "@babel/helper-plugin-utils" "^7.24.0" - babel-plugin-polyfill-corejs2 "^0.4.10" - babel-plugin-polyfill-corejs3 "^0.10.1" - babel-plugin-polyfill-regenerator "^0.6.1" - semver "^6.3.1" - -"@babel/plugin-transform-shorthand-properties@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz#ba9a09144cf55d35ec6b93a32253becad8ee5b55" - integrity sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-spread@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz#a1acf9152cbf690e4da0ba10790b3ac7d2b2b391" - integrity sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - -"@babel/plugin-transform-sticky-regex@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz#f03e672912c6e203ed8d6e0271d9c2113dc031b9" - integrity sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-template-literals@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz#15e2166873a30d8617e3e2ccadb86643d327aab7" - integrity sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-typeof-symbol@^7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.5.tgz#703cace5ef74155fb5eecab63cbfc39bdd25fe12" - integrity sha512-UTGnhYVZtTAjdwOTzT+sCyXmTn8AhaxOS/MjG9REclZ6ULHWF9KoCZur0HSGU7hk8PdBFKKbYe6+gqdXWz84Jg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.5" - -"@babel/plugin-transform-unicode-escapes@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz#fb3fa16676549ac7c7449db9b342614985c2a3a4" - integrity sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-unicode-property-regex@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz#56704fd4d99da81e5e9f0c0c93cabd91dbc4889e" - integrity sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-unicode-regex@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz#57c3c191d68f998ac46b708380c1ce4d13536385" - integrity sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/plugin-transform-unicode-sets-regex@^7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz#c1ea175b02afcffc9cf57a9c4658326625165b7f" - integrity sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.24.0" - -"@babel/preset-env@^7.8.4", "@babel/preset-env@^7.8.7": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.24.5.tgz#6a9ac90bd5a5a9dae502af60dfc58c190551bbcd" - integrity sha512-UGK2ifKtcC8i5AI4cH+sbLLuLc2ktYSFJgBAXorKAsHUZmrQ1q6aQ6i3BvU24wWs2AAKqQB6kq3N9V9Gw1HiMQ== - dependencies: - "@babel/compat-data" "^7.24.4" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/helper-validator-option" "^7.23.5" - "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.24.5" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.24.1" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.24.1" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.24.1" - "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.24.1" - "@babel/plugin-syntax-import-attributes" "^7.24.1" - "@babel/plugin-syntax-import-meta" "^7.10.4" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.24.1" - "@babel/plugin-transform-async-generator-functions" "^7.24.3" - "@babel/plugin-transform-async-to-generator" "^7.24.1" - "@babel/plugin-transform-block-scoped-functions" "^7.24.1" - "@babel/plugin-transform-block-scoping" "^7.24.5" - "@babel/plugin-transform-class-properties" "^7.24.1" - "@babel/plugin-transform-class-static-block" "^7.24.4" - "@babel/plugin-transform-classes" "^7.24.5" - "@babel/plugin-transform-computed-properties" "^7.24.1" - "@babel/plugin-transform-destructuring" "^7.24.5" - "@babel/plugin-transform-dotall-regex" "^7.24.1" - "@babel/plugin-transform-duplicate-keys" "^7.24.1" - "@babel/plugin-transform-dynamic-import" "^7.24.1" - "@babel/plugin-transform-exponentiation-operator" "^7.24.1" - "@babel/plugin-transform-export-namespace-from" "^7.24.1" - "@babel/plugin-transform-for-of" "^7.24.1" - "@babel/plugin-transform-function-name" "^7.24.1" - "@babel/plugin-transform-json-strings" "^7.24.1" - "@babel/plugin-transform-literals" "^7.24.1" - "@babel/plugin-transform-logical-assignment-operators" "^7.24.1" - "@babel/plugin-transform-member-expression-literals" "^7.24.1" - "@babel/plugin-transform-modules-amd" "^7.24.1" - "@babel/plugin-transform-modules-commonjs" "^7.24.1" - "@babel/plugin-transform-modules-systemjs" "^7.24.1" - "@babel/plugin-transform-modules-umd" "^7.24.1" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" - "@babel/plugin-transform-new-target" "^7.24.1" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.1" - "@babel/plugin-transform-numeric-separator" "^7.24.1" - "@babel/plugin-transform-object-rest-spread" "^7.24.5" - "@babel/plugin-transform-object-super" "^7.24.1" - "@babel/plugin-transform-optional-catch-binding" "^7.24.1" - "@babel/plugin-transform-optional-chaining" "^7.24.5" - "@babel/plugin-transform-parameters" "^7.24.5" - "@babel/plugin-transform-private-methods" "^7.24.1" - "@babel/plugin-transform-private-property-in-object" "^7.24.5" - "@babel/plugin-transform-property-literals" "^7.24.1" - "@babel/plugin-transform-regenerator" "^7.24.1" - "@babel/plugin-transform-reserved-words" "^7.24.1" - "@babel/plugin-transform-shorthand-properties" "^7.24.1" - "@babel/plugin-transform-spread" "^7.24.1" - "@babel/plugin-transform-sticky-regex" "^7.24.1" - "@babel/plugin-transform-template-literals" "^7.24.1" - "@babel/plugin-transform-typeof-symbol" "^7.24.5" - "@babel/plugin-transform-unicode-escapes" "^7.24.1" - "@babel/plugin-transform-unicode-property-regex" "^7.24.1" - "@babel/plugin-transform-unicode-regex" "^7.24.1" - "@babel/plugin-transform-unicode-sets-regex" "^7.24.1" - "@babel/preset-modules" "0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2 "^0.4.10" - babel-plugin-polyfill-corejs3 "^0.10.4" - babel-plugin-polyfill-regenerator "^0.6.1" - core-js-compat "^3.31.0" - semver "^6.3.1" - -"@babel/preset-modules@0.1.6-no-external-plugins": - version "0.1.6-no-external-plugins" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" - integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/types" "^7.4.4" - esutils "^2.0.2" - -"@babel/register@^7.8.6": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.23.7.tgz#485a5e7951939d21304cae4af1719fdb887bc038" - integrity sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ== - dependencies: - clone-deep "^4.0.1" - find-cache-dir "^2.0.0" - make-dir "^2.1.0" - pirates "^4.0.6" - source-map-support "^0.5.16" - -"@babel/regjsgen@^0.8.0": - version "0.8.0" - resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" - integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== - -"@babel/runtime@^7.23.9", "@babel/runtime@^7.8.4": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.5.tgz#230946857c053a36ccc66e1dd03b17dd0c4ed02c" - integrity sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g== - dependencies: - regenerator-runtime "^0.14.0" - -"@babel/template@^7.22.15", "@babel/template@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50" - integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA== - dependencies: - "@babel/code-frame" "^7.23.5" - "@babel/parser" "^7.24.0" - "@babel/types" "^7.24.0" - -"@babel/traverse@^7.24.5", "@babel/traverse@^7.7.0": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.5.tgz#972aa0bc45f16983bf64aa1f877b2dd0eea7e6f8" - integrity sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA== - dependencies: - "@babel/code-frame" "^7.24.2" - "@babel/generator" "^7.24.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.24.5" - "@babel/parser" "^7.24.5" - "@babel/types" "^7.24.5" - debug "^4.3.1" - globals "^11.1.0" - -"@babel/types@^7.0.0-beta.49", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.24.0", "@babel/types@^7.24.5", "@babel/types@^7.4.4", "@babel/types@^7.7.0": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.5.tgz#7661930afc638a5383eb0c4aee59b74f38db84d7" - integrity sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ== - dependencies: - "@babel/helper-string-parser" "^7.24.1" - "@babel/helper-validator-identifier" "^7.24.5" - to-fast-properties "^2.0.0" - -"@evocateur/libnpmaccess@^3.1.2": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@evocateur/libnpmaccess/-/libnpmaccess-3.1.2.tgz#ecf7f6ce6b004e9f942b098d92200be4a4b1c845" - integrity sha512-KSCAHwNWro0CF2ukxufCitT9K5LjL/KuMmNzSu8wuwN2rjyKHD8+cmOsiybK+W5hdnwc5M1SmRlVCaMHQo+3rg== - dependencies: - "@evocateur/npm-registry-fetch" "^4.0.0" - aproba "^2.0.0" - figgy-pudding "^3.5.1" - get-stream "^4.0.0" - npm-package-arg "^6.1.0" - -"@evocateur/libnpmpublish@^1.2.2": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@evocateur/libnpmpublish/-/libnpmpublish-1.2.2.tgz#55df09d2dca136afba9c88c759ca272198db9f1a" - integrity sha512-MJrrk9ct1FeY9zRlyeoyMieBjGDG9ihyyD9/Ft6MMrTxql9NyoEx2hw9casTIP4CdqEVu+3nQ2nXxoJ8RCXyFg== - dependencies: - "@evocateur/npm-registry-fetch" "^4.0.0" - aproba "^2.0.0" - figgy-pudding "^3.5.1" - get-stream "^4.0.0" - lodash.clonedeep "^4.5.0" - normalize-package-data "^2.4.0" - npm-package-arg "^6.1.0" - semver "^5.5.1" - ssri "^6.0.1" - -"@evocateur/npm-registry-fetch@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@evocateur/npm-registry-fetch/-/npm-registry-fetch-4.0.0.tgz#8c4c38766d8d32d3200fcb0a83f064b57365ed66" - integrity sha512-k1WGfKRQyhJpIr+P17O5vLIo2ko1PFLKwoetatdduUSt/aQ4J2sJrJwwatdI5Z3SiYk/mRH9S3JpdmMFd/IK4g== - dependencies: - JSONStream "^1.3.4" - bluebird "^3.5.1" - figgy-pudding "^3.4.1" - lru-cache "^5.1.1" - make-fetch-happen "^5.0.0" - npm-package-arg "^6.1.0" - safe-buffer "^5.1.2" - -"@evocateur/pacote@^9.6.3": - version "9.6.5" - resolved "https://registry.yarnpkg.com/@evocateur/pacote/-/pacote-9.6.5.tgz#33de32ba210b6f17c20ebab4d497efc6755f4ae5" - integrity sha512-EI552lf0aG2nOV8NnZpTxNo2PcXKPmDbF9K8eCBFQdIZwHNGN/mi815fxtmUMa2wTa1yndotICIDt/V0vpEx2w== - dependencies: - "@evocateur/npm-registry-fetch" "^4.0.0" - bluebird "^3.5.3" - cacache "^12.0.3" - chownr "^1.1.2" - figgy-pudding "^3.5.1" - get-stream "^4.1.0" - glob "^7.1.4" - infer-owner "^1.0.4" - lru-cache "^5.1.1" - make-fetch-happen "^5.0.0" - minimatch "^3.0.4" - minipass "^2.3.5" - mississippi "^3.0.0" - mkdirp "^0.5.1" - normalize-package-data "^2.5.0" - npm-package-arg "^6.1.0" - npm-packlist "^1.4.4" - npm-pick-manifest "^3.0.0" - osenv "^0.1.5" - promise-inflight "^1.0.1" - promise-retry "^1.1.1" - protoduck "^5.0.1" - rimraf "^2.6.3" - safe-buffer "^5.2.0" - semver "^5.7.0" - ssri "^6.0.1" - tar "^4.4.10" - unique-filename "^1.1.1" - which "^1.3.1" - -"@isaacs/cliui@^8.0.2": - version "8.0.2" - resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" - integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== - dependencies: - string-width "^5.1.2" - string-width-cjs "npm:string-width@^4.2.0" - strip-ansi "^7.0.1" - strip-ansi-cjs "npm:strip-ansi@^6.0.1" - wrap-ansi "^8.1.0" - wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" - -"@jridgewell/gen-mapping@^0.3.5": - version "0.3.5" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" - integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== - dependencies: - "@jridgewell/set-array" "^1.2.1" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.24" - -"@jridgewell/resolve-uri@^3.1.0": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" - integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== - -"@jridgewell/set-array@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" - integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== - -"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": - version "1.4.15" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" - integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== - -"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": - version "0.3.25" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" - integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== - dependencies: - "@jridgewell/resolve-uri" "^3.1.0" - "@jridgewell/sourcemap-codec" "^1.4.14" - -"@lerna/add@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/add/-/add-3.21.0.tgz#27007bde71cc7b0a2969ab3c2f0ae41578b4577b" - integrity sha512-vhUXXF6SpufBE1EkNEXwz1VLW03f177G9uMOFMQkp6OJ30/PWg4Ekifuz9/3YfgB2/GH8Tu4Lk3O51P2Hskg/A== - dependencies: - "@evocateur/pacote" "^9.6.3" - "@lerna/bootstrap" "3.21.0" - "@lerna/command" "3.21.0" - "@lerna/filter-options" "3.20.0" - "@lerna/npm-conf" "3.16.0" - "@lerna/validation-error" "3.13.0" - dedent "^0.7.0" - npm-package-arg "^6.1.0" - p-map "^2.1.0" - semver "^6.2.0" - -"@lerna/bootstrap@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/bootstrap/-/bootstrap-3.21.0.tgz#bcd1b651be5b0970b20d8fae04c864548123aed6" - integrity sha512-mtNHlXpmvJn6JTu0KcuTTPl2jLsDNud0QacV/h++qsaKbhAaJr/FElNZ5s7MwZFUM3XaDmvWzHKaszeBMHIbBw== - dependencies: - "@lerna/command" "3.21.0" - "@lerna/filter-options" "3.20.0" - "@lerna/has-npm-version" "3.16.5" - "@lerna/npm-install" "3.16.5" - "@lerna/package-graph" "3.18.5" - "@lerna/pulse-till-done" "3.13.0" - "@lerna/rimraf-dir" "3.16.5" - "@lerna/run-lifecycle" "3.16.2" - "@lerna/run-topologically" "3.18.5" - "@lerna/symlink-binary" "3.17.0" - "@lerna/symlink-dependencies" "3.17.0" - "@lerna/validation-error" "3.13.0" - dedent "^0.7.0" - get-port "^4.2.0" - multimatch "^3.0.0" - npm-package-arg "^6.1.0" - npmlog "^4.1.2" - p-finally "^1.0.0" - p-map "^2.1.0" - p-map-series "^1.0.0" - p-waterfall "^1.0.0" - read-package-tree "^5.1.6" - semver "^6.2.0" - -"@lerna/changed@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/changed/-/changed-3.21.0.tgz#108e15f679bfe077af500f58248c634f1044ea0b" - integrity sha512-hzqoyf8MSHVjZp0gfJ7G8jaz+++mgXYiNs9iViQGA8JlN/dnWLI5sWDptEH3/B30Izo+fdVz0S0s7ydVE3pWIw== - dependencies: - "@lerna/collect-updates" "3.20.0" - "@lerna/command" "3.21.0" - "@lerna/listable" "3.18.5" - "@lerna/output" "3.13.0" - -"@lerna/check-working-tree@3.16.5": - version "3.16.5" - resolved "https://registry.yarnpkg.com/@lerna/check-working-tree/-/check-working-tree-3.16.5.tgz#b4f8ae61bb4523561dfb9f8f8d874dd46bb44baa" - integrity sha512-xWjVBcuhvB8+UmCSb5tKVLB5OuzSpw96WEhS2uz6hkWVa/Euh1A0/HJwn2cemyK47wUrCQXtczBUiqnq9yX5VQ== - dependencies: - "@lerna/collect-uncommitted" "3.16.5" - "@lerna/describe-ref" "3.16.5" - "@lerna/validation-error" "3.13.0" - -"@lerna/child-process@3.16.5": - version "3.16.5" - resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-3.16.5.tgz#38fa3c18064aa4ac0754ad80114776a7b36a69b2" - integrity sha512-vdcI7mzei9ERRV4oO8Y1LHBZ3A5+ampRKg1wq5nutLsUA4mEBN6H7JqjWOMY9xZemv6+kATm2ofjJ3lW5TszQg== - dependencies: - chalk "^2.3.1" - execa "^1.0.0" - strong-log-transformer "^2.0.0" - -"@lerna/clean@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/clean/-/clean-3.21.0.tgz#c0b46b5300cc3dae2cda3bec14b803082da3856d" - integrity sha512-b/L9l+MDgE/7oGbrav6rG8RTQvRiZLO1zTcG17zgJAAuhlsPxJExMlh2DFwJEVi2les70vMhHfST3Ue1IMMjpg== - dependencies: - "@lerna/command" "3.21.0" - "@lerna/filter-options" "3.20.0" - "@lerna/prompt" "3.18.5" - "@lerna/pulse-till-done" "3.13.0" - "@lerna/rimraf-dir" "3.16.5" - p-map "^2.1.0" - p-map-series "^1.0.0" - p-waterfall "^1.0.0" - -"@lerna/cli@3.18.5": - version "3.18.5" - resolved "https://registry.yarnpkg.com/@lerna/cli/-/cli-3.18.5.tgz#c90c461542fcd35b6d5b015a290fb0dbfb41d242" - integrity sha512-erkbxkj9jfc89vVs/jBLY/fM0I80oLmJkFUV3Q3wk9J3miYhP14zgVEBsPZY68IZlEjT6T3Xlq2xO1AVaatHsA== - dependencies: - "@lerna/global-options" "3.13.0" - dedent "^0.7.0" - npmlog "^4.1.2" - yargs "^14.2.2" - -"@lerna/collect-uncommitted@3.16.5": - version "3.16.5" - resolved "https://registry.yarnpkg.com/@lerna/collect-uncommitted/-/collect-uncommitted-3.16.5.tgz#a494d61aac31cdc7aec4bbe52c96550274132e63" - integrity sha512-ZgqnGwpDZiWyzIQVZtQaj9tRizsL4dUOhuOStWgTAw1EMe47cvAY2kL709DzxFhjr6JpJSjXV5rZEAeU3VE0Hg== - dependencies: - "@lerna/child-process" "3.16.5" - chalk "^2.3.1" - figgy-pudding "^3.5.1" - npmlog "^4.1.2" - -"@lerna/collect-updates@3.20.0": - version "3.20.0" - resolved "https://registry.yarnpkg.com/@lerna/collect-updates/-/collect-updates-3.20.0.tgz#62f9d76ba21a25b7d9fbf31c02de88744a564bd1" - integrity sha512-qBTVT5g4fupVhBFuY4nI/3FSJtQVcDh7/gEPOpRxoXB/yCSnT38MFHXWl+y4einLciCjt/+0x6/4AG80fjay2Q== - dependencies: - "@lerna/child-process" "3.16.5" - "@lerna/describe-ref" "3.16.5" - minimatch "^3.0.4" - npmlog "^4.1.2" - slash "^2.0.0" - -"@lerna/command@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/command/-/command-3.21.0.tgz#9a2383759dc7b700dacfa8a22b2f3a6e190121f7" - integrity sha512-T2bu6R8R3KkH5YoCKdutKv123iUgUbW8efVjdGCDnCMthAQzoentOJfDeodBwn0P2OqCl3ohsiNVtSn9h78fyQ== - dependencies: - "@lerna/child-process" "3.16.5" - "@lerna/package-graph" "3.18.5" - "@lerna/project" "3.21.0" - "@lerna/validation-error" "3.13.0" - "@lerna/write-log-file" "3.13.0" - clone-deep "^4.0.1" - dedent "^0.7.0" - execa "^1.0.0" - is-ci "^2.0.0" - npmlog "^4.1.2" - -"@lerna/conventional-commits@3.22.0": - version "3.22.0" - resolved "https://registry.yarnpkg.com/@lerna/conventional-commits/-/conventional-commits-3.22.0.tgz#2798f4881ee2ef457bdae027ab7d0bf0af6f1e09" - integrity sha512-z4ZZk1e8Mhz7+IS8NxHr64wyklHctCJyWpJKEZZPJiLFJ8yKto/x38O80R10pIzC0rr8Sy/OsjSH4bl0TbbgqA== - dependencies: - "@lerna/validation-error" "3.13.0" - conventional-changelog-angular "^5.0.3" - conventional-changelog-core "^3.1.6" - conventional-recommended-bump "^5.0.0" - fs-extra "^8.1.0" - get-stream "^4.0.0" - lodash.template "^4.5.0" - npm-package-arg "^6.1.0" - npmlog "^4.1.2" - pify "^4.0.1" - semver "^6.2.0" - -"@lerna/create-symlink@3.16.2": - version "3.16.2" - resolved "https://registry.yarnpkg.com/@lerna/create-symlink/-/create-symlink-3.16.2.tgz#412cb8e59a72f5a7d9463e4e4721ad2070149967" - integrity sha512-pzXIJp6av15P325sgiIRpsPXLFmkisLhMBCy4764d+7yjf2bzrJ4gkWVMhsv4AdF0NN3OyZ5jjzzTtLNqfR+Jw== - dependencies: - "@zkochan/cmd-shim" "^3.1.0" - fs-extra "^8.1.0" - npmlog "^4.1.2" - -"@lerna/create@3.22.0": - version "3.22.0" - resolved "https://registry.yarnpkg.com/@lerna/create/-/create-3.22.0.tgz#d6bbd037c3dc5b425fe5f6d1b817057c278f7619" - integrity sha512-MdiQQzCcB4E9fBF1TyMOaAEz9lUjIHp1Ju9H7f3lXze5JK6Fl5NYkouAvsLgY6YSIhXMY8AHW2zzXeBDY4yWkw== - dependencies: - "@evocateur/pacote" "^9.6.3" - "@lerna/child-process" "3.16.5" - "@lerna/command" "3.21.0" - "@lerna/npm-conf" "3.16.0" - "@lerna/validation-error" "3.13.0" - camelcase "^5.0.0" - dedent "^0.7.0" - fs-extra "^8.1.0" - globby "^9.2.0" - init-package-json "^1.10.3" - npm-package-arg "^6.1.0" - p-reduce "^1.0.0" - pify "^4.0.1" - semver "^6.2.0" - slash "^2.0.0" - validate-npm-package-license "^3.0.3" - validate-npm-package-name "^3.0.0" - whatwg-url "^7.0.0" - -"@lerna/describe-ref@3.16.5": - version "3.16.5" - resolved "https://registry.yarnpkg.com/@lerna/describe-ref/-/describe-ref-3.16.5.tgz#a338c25aaed837d3dc70b8a72c447c5c66346ac0" - integrity sha512-c01+4gUF0saOOtDBzbLMFOTJDHTKbDFNErEY6q6i9QaXuzy9LNN62z+Hw4acAAZuJQhrVWncVathcmkkjvSVGw== - dependencies: - "@lerna/child-process" "3.16.5" - npmlog "^4.1.2" - -"@lerna/diff@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/diff/-/diff-3.21.0.tgz#e6df0d8b9916167ff5a49fcb02ac06424280a68d" - integrity sha512-5viTR33QV3S7O+bjruo1SaR40m7F2aUHJaDAC7fL9Ca6xji+aw1KFkpCtVlISS0G8vikUREGMJh+c/VMSc8Usw== - dependencies: - "@lerna/child-process" "3.16.5" - "@lerna/command" "3.21.0" - "@lerna/validation-error" "3.13.0" - npmlog "^4.1.2" - -"@lerna/exec@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/exec/-/exec-3.21.0.tgz#17f07533893cb918a17b41bcc566dc437016db26" - integrity sha512-iLvDBrIE6rpdd4GIKTY9mkXyhwsJ2RvQdB9ZU+/NhR3okXfqKc6py/24tV111jqpXTtZUW6HNydT4dMao2hi1Q== - dependencies: - "@lerna/child-process" "3.16.5" - "@lerna/command" "3.21.0" - "@lerna/filter-options" "3.20.0" - "@lerna/profiler" "3.20.0" - "@lerna/run-topologically" "3.18.5" - "@lerna/validation-error" "3.13.0" - p-map "^2.1.0" - -"@lerna/filter-options@3.20.0": - version "3.20.0" - resolved "https://registry.yarnpkg.com/@lerna/filter-options/-/filter-options-3.20.0.tgz#0f0f5d5a4783856eece4204708cc902cbc8af59b" - integrity sha512-bmcHtvxn7SIl/R9gpiNMVG7yjx7WyT0HSGw34YVZ9B+3xF/83N3r5Rgtjh4hheLZ+Q91Or0Jyu5O3Nr+AwZe2g== - dependencies: - "@lerna/collect-updates" "3.20.0" - "@lerna/filter-packages" "3.18.0" - dedent "^0.7.0" - figgy-pudding "^3.5.1" - npmlog "^4.1.2" - -"@lerna/filter-packages@3.18.0": - version "3.18.0" - resolved "https://registry.yarnpkg.com/@lerna/filter-packages/-/filter-packages-3.18.0.tgz#6a7a376d285208db03a82958cfb8172e179b4e70" - integrity sha512-6/0pMM04bCHNATIOkouuYmPg6KH3VkPCIgTfQmdkPJTullERyEQfNUKikrefjxo1vHOoCACDpy65JYyKiAbdwQ== - dependencies: - "@lerna/validation-error" "3.13.0" - multimatch "^3.0.0" - npmlog "^4.1.2" - -"@lerna/get-npm-exec-opts@3.13.0": - version "3.13.0" - resolved "https://registry.yarnpkg.com/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-3.13.0.tgz#d1b552cb0088199fc3e7e126f914e39a08df9ea5" - integrity sha512-Y0xWL0rg3boVyJk6An/vurKzubyJKtrxYv2sj4bB8Mc5zZ3tqtv0ccbOkmkXKqbzvNNF7VeUt1OJ3DRgtC/QZw== - dependencies: - npmlog "^4.1.2" - -"@lerna/get-packed@3.16.0": - version "3.16.0" - resolved "https://registry.yarnpkg.com/@lerna/get-packed/-/get-packed-3.16.0.tgz#1b316b706dcee86c7baa55e50b087959447852ff" - integrity sha512-AjsFiaJzo1GCPnJUJZiTW6J1EihrPkc2y3nMu6m3uWFxoleklsSCyImumzVZJssxMi3CPpztj8LmADLedl9kXw== - dependencies: - fs-extra "^8.1.0" - ssri "^6.0.1" - tar "^4.4.8" - -"@lerna/github-client@3.22.0": - version "3.22.0" - resolved "https://registry.yarnpkg.com/@lerna/github-client/-/github-client-3.22.0.tgz#5d816aa4f76747ed736ae64ff962b8f15c354d95" - integrity sha512-O/GwPW+Gzr3Eb5bk+nTzTJ3uv+jh5jGho9BOqKlajXaOkMYGBELEAqV5+uARNGWZFvYAiF4PgqHb6aCUu7XdXg== - dependencies: - "@lerna/child-process" "3.16.5" - "@octokit/plugin-enterprise-rest" "^6.0.1" - "@octokit/rest" "^16.28.4" - git-url-parse "^11.1.2" - npmlog "^4.1.2" - -"@lerna/gitlab-client@3.15.0": - version "3.15.0" - resolved "https://registry.yarnpkg.com/@lerna/gitlab-client/-/gitlab-client-3.15.0.tgz#91f4ec8c697b5ac57f7f25bd50fe659d24aa96a6" - integrity sha512-OsBvRSejHXUBMgwWQqNoioB8sgzL/Pf1pOUhHKtkiMl6aAWjklaaq5HPMvTIsZPfS6DJ9L5OK2GGZuooP/5c8Q== - dependencies: - node-fetch "^2.5.0" - npmlog "^4.1.2" - whatwg-url "^7.0.0" - -"@lerna/global-options@3.13.0": - version "3.13.0" - resolved "https://registry.yarnpkg.com/@lerna/global-options/-/global-options-3.13.0.tgz#217662290db06ad9cf2c49d8e3100ee28eaebae1" - integrity sha512-SlZvh1gVRRzYLVluz9fryY1nJpZ0FHDGB66U9tFfvnnxmueckRQxLopn3tXj3NU1kc3QANT2I5BsQkOqZ4TEFQ== - -"@lerna/has-npm-version@3.16.5": - version "3.16.5" - resolved "https://registry.yarnpkg.com/@lerna/has-npm-version/-/has-npm-version-3.16.5.tgz#ab83956f211d8923ea6afe9b979b38cc73b15326" - integrity sha512-WL7LycR9bkftyqbYop5rEGJ9sRFIV55tSGmbN1HLrF9idwOCD7CLrT64t235t3t4O5gehDnwKI5h2U3oxTrF8Q== - dependencies: - "@lerna/child-process" "3.16.5" - semver "^6.2.0" - -"@lerna/import@3.22.0": - version "3.22.0" - resolved "https://registry.yarnpkg.com/@lerna/import/-/import-3.22.0.tgz#1a5f0394f38e23c4f642a123e5e1517e70d068d2" - integrity sha512-uWOlexasM5XR6tXi4YehODtH9Y3OZrFht3mGUFFT3OIl2s+V85xIGFfqFGMTipMPAGb2oF1UBLL48kR43hRsOg== - dependencies: - "@lerna/child-process" "3.16.5" - "@lerna/command" "3.21.0" - "@lerna/prompt" "3.18.5" - "@lerna/pulse-till-done" "3.13.0" - "@lerna/validation-error" "3.13.0" - dedent "^0.7.0" - fs-extra "^8.1.0" - p-map-series "^1.0.0" - -"@lerna/info@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/info/-/info-3.21.0.tgz#76696b676fdb0f35d48c83c63c1e32bb5e37814f" - integrity sha512-0XDqGYVBgWxUquFaIptW2bYSIu6jOs1BtkvRTWDDhw4zyEdp6q4eaMvqdSap1CG+7wM5jeLCi6z94wS0AuiuwA== - dependencies: - "@lerna/command" "3.21.0" - "@lerna/output" "3.13.0" - envinfo "^7.3.1" - -"@lerna/init@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/init/-/init-3.21.0.tgz#1e810934dc8bf4e5386c031041881d3b4096aa5c" - integrity sha512-6CM0z+EFUkFfurwdJCR+LQQF6MqHbYDCBPyhu/d086LRf58GtYZYj49J8mKG9ktayp/TOIxL/pKKjgLD8QBPOg== - dependencies: - "@lerna/child-process" "3.16.5" - "@lerna/command" "3.21.0" - fs-extra "^8.1.0" - p-map "^2.1.0" - write-json-file "^3.2.0" - -"@lerna/link@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/link/-/link-3.21.0.tgz#8be68ff0ccee104b174b5bbd606302c2f06e9d9b" - integrity sha512-tGu9GxrX7Ivs+Wl3w1+jrLi1nQ36kNI32dcOssij6bg0oZ2M2MDEFI9UF2gmoypTaN9uO5TSsjCFS7aR79HbdQ== - dependencies: - "@lerna/command" "3.21.0" - "@lerna/package-graph" "3.18.5" - "@lerna/symlink-dependencies" "3.17.0" - p-map "^2.1.0" - slash "^2.0.0" - -"@lerna/list@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/list/-/list-3.21.0.tgz#42f76fafa56dea13b691ec8cab13832691d61da2" - integrity sha512-KehRjE83B1VaAbRRkRy6jLX1Cin8ltsrQ7FHf2bhwhRHK0S54YuA6LOoBnY/NtA8bHDX/Z+G5sMY78X30NS9tg== - dependencies: - "@lerna/command" "3.21.0" - "@lerna/filter-options" "3.20.0" - "@lerna/listable" "3.18.5" - "@lerna/output" "3.13.0" - -"@lerna/listable@3.18.5": - version "3.18.5" - resolved "https://registry.yarnpkg.com/@lerna/listable/-/listable-3.18.5.tgz#e82798405b5ed8fc51843c8ef1e7a0e497388a1a" - integrity sha512-Sdr3pVyaEv5A7ZkGGYR7zN+tTl2iDcinryBPvtuv20VJrXBE8wYcOks1edBTcOWsPjCE/rMP4bo1pseyk3UTsg== - dependencies: - "@lerna/query-graph" "3.18.5" - chalk "^2.3.1" - columnify "^1.5.4" - -"@lerna/log-packed@3.16.0": - version "3.16.0" - resolved "https://registry.yarnpkg.com/@lerna/log-packed/-/log-packed-3.16.0.tgz#f83991041ee77b2495634e14470b42259fd2bc16" - integrity sha512-Fp+McSNBV/P2mnLUYTaSlG8GSmpXM7krKWcllqElGxvAqv6chk2K3c2k80MeVB4WvJ9tRjUUf+i7HUTiQ9/ckQ== - dependencies: - byte-size "^5.0.1" - columnify "^1.5.4" - has-unicode "^2.0.1" - npmlog "^4.1.2" - -"@lerna/npm-conf@3.16.0": - version "3.16.0" - resolved "https://registry.yarnpkg.com/@lerna/npm-conf/-/npm-conf-3.16.0.tgz#1c10a89ae2f6c2ee96962557738685300d376827" - integrity sha512-HbO3DUrTkCAn2iQ9+FF/eisDpWY5POQAOF1m7q//CZjdC2HSW3UYbKEGsSisFxSfaF9Z4jtrV+F/wX6qWs3CuA== - dependencies: - config-chain "^1.1.11" - pify "^4.0.1" - -"@lerna/npm-dist-tag@3.18.5": - version "3.18.5" - resolved "https://registry.yarnpkg.com/@lerna/npm-dist-tag/-/npm-dist-tag-3.18.5.tgz#9ef9abb7c104077b31f6fab22cc73b314d54ac55" - integrity sha512-xw0HDoIG6HreVsJND9/dGls1c+lf6vhu7yJoo56Sz5bvncTloYGLUppIfDHQr4ZvmPCK8rsh0euCVh2giPxzKQ== - dependencies: - "@evocateur/npm-registry-fetch" "^4.0.0" - "@lerna/otplease" "3.18.5" - figgy-pudding "^3.5.1" - npm-package-arg "^6.1.0" - npmlog "^4.1.2" - -"@lerna/npm-install@3.16.5": - version "3.16.5" - resolved "https://registry.yarnpkg.com/@lerna/npm-install/-/npm-install-3.16.5.tgz#d6bfdc16f81285da66515ae47924d6e278d637d3" - integrity sha512-hfiKk8Eku6rB9uApqsalHHTHY+mOrrHeWEs+gtg7+meQZMTS3kzv4oVp5cBZigndQr3knTLjwthT/FX4KvseFg== - dependencies: - "@lerna/child-process" "3.16.5" - "@lerna/get-npm-exec-opts" "3.13.0" - fs-extra "^8.1.0" - npm-package-arg "^6.1.0" - npmlog "^4.1.2" - signal-exit "^3.0.2" - write-pkg "^3.1.0" - -"@lerna/npm-publish@3.18.5": - version "3.18.5" - resolved "https://registry.yarnpkg.com/@lerna/npm-publish/-/npm-publish-3.18.5.tgz#240e4039959fd9816b49c5b07421e11b5cb000af" - integrity sha512-3etLT9+2L8JAx5F8uf7qp6iAtOLSMj+ZYWY6oUgozPi/uLqU0/gsMsEXh3F0+YVW33q0M61RpduBoAlOOZnaTg== - dependencies: - "@evocateur/libnpmpublish" "^1.2.2" - "@lerna/otplease" "3.18.5" - "@lerna/run-lifecycle" "3.16.2" - figgy-pudding "^3.5.1" - fs-extra "^8.1.0" - npm-package-arg "^6.1.0" - npmlog "^4.1.2" - pify "^4.0.1" - read-package-json "^2.0.13" - -"@lerna/npm-run-script@3.16.5": - version "3.16.5" - resolved "https://registry.yarnpkg.com/@lerna/npm-run-script/-/npm-run-script-3.16.5.tgz#9c2ec82453a26c0b46edc0bb7c15816c821f5c15" - integrity sha512-1asRi+LjmVn3pMjEdpqKJZFT/3ZNpb+VVeJMwrJaV/3DivdNg7XlPK9LTrORuKU4PSvhdEZvJmSlxCKyDpiXsQ== - dependencies: - "@lerna/child-process" "3.16.5" - "@lerna/get-npm-exec-opts" "3.13.0" - npmlog "^4.1.2" - -"@lerna/otplease@3.18.5": - version "3.18.5" - resolved "https://registry.yarnpkg.com/@lerna/otplease/-/otplease-3.18.5.tgz#b77b8e760b40abad9f7658d988f3ea77d4fd0231" - integrity sha512-S+SldXAbcXTEDhzdxYLU0ZBKuYyURP/ND2/dK6IpKgLxQYh/z4ScljPDMyKymmEvgiEJmBsPZAAPfmNPEzxjog== - dependencies: - "@lerna/prompt" "3.18.5" - figgy-pudding "^3.5.1" - -"@lerna/output@3.13.0": - version "3.13.0" - resolved "https://registry.yarnpkg.com/@lerna/output/-/output-3.13.0.tgz#3ded7cc908b27a9872228a630d950aedae7a4989" - integrity sha512-7ZnQ9nvUDu/WD+bNsypmPG5MwZBwu86iRoiW6C1WBuXXDxM5cnIAC1m2WxHeFnjyMrYlRXM9PzOQ9VDD+C15Rg== - dependencies: - npmlog "^4.1.2" - -"@lerna/pack-directory@3.16.4": - version "3.16.4" - resolved "https://registry.yarnpkg.com/@lerna/pack-directory/-/pack-directory-3.16.4.tgz#3eae5f91bdf5acfe0384510ed53faddc4c074693" - integrity sha512-uxSF0HZeGyKaaVHz5FroDY9A5NDDiCibrbYR6+khmrhZtY0Bgn6hWq8Gswl9iIlymA+VzCbshWIMX4o2O8C8ng== - dependencies: - "@lerna/get-packed" "3.16.0" - "@lerna/package" "3.16.0" - "@lerna/run-lifecycle" "3.16.2" - figgy-pudding "^3.5.1" - npm-packlist "^1.4.4" - npmlog "^4.1.2" - tar "^4.4.10" - temp-write "^3.4.0" - -"@lerna/package-graph@3.18.5": - version "3.18.5" - resolved "https://registry.yarnpkg.com/@lerna/package-graph/-/package-graph-3.18.5.tgz#c740e2ea3578d059e551633e950690831b941f6b" - integrity sha512-8QDrR9T+dBegjeLr+n9WZTVxUYUhIUjUgZ0gvNxUBN8S1WB9r6H5Yk56/MVaB64tA3oGAN9IIxX6w0WvTfFudA== - dependencies: - "@lerna/prerelease-id-from-version" "3.16.0" - "@lerna/validation-error" "3.13.0" - npm-package-arg "^6.1.0" - npmlog "^4.1.2" - semver "^6.2.0" - -"@lerna/package@3.16.0": - version "3.16.0" - resolved "https://registry.yarnpkg.com/@lerna/package/-/package-3.16.0.tgz#7e0a46e4697ed8b8a9c14d59c7f890e0d38ba13c" - integrity sha512-2lHBWpaxcBoiNVbtyLtPUuTYEaB/Z+eEqRS9duxpZs6D+mTTZMNy6/5vpEVSCBmzvdYpyqhqaYjjSLvjjr5Riw== - dependencies: - load-json-file "^5.3.0" - npm-package-arg "^6.1.0" - write-pkg "^3.1.0" - -"@lerna/prerelease-id-from-version@3.16.0": - version "3.16.0" - resolved "https://registry.yarnpkg.com/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-3.16.0.tgz#b24bfa789f5e1baab914d7b08baae9b7bd7d83a1" - integrity sha512-qZyeUyrE59uOK8rKdGn7jQz+9uOpAaF/3hbslJVFL1NqF9ELDTqjCPXivuejMX/lN4OgD6BugTO4cR7UTq/sZA== - dependencies: - semver "^6.2.0" - -"@lerna/profiler@3.20.0": - version "3.20.0" - resolved "https://registry.yarnpkg.com/@lerna/profiler/-/profiler-3.20.0.tgz#0f6dc236f4ea8f9ea5f358c6703305a4f32ad051" - integrity sha512-bh8hKxAlm6yu8WEOvbLENm42i2v9SsR4WbrCWSbsmOElx3foRnMlYk7NkGECa+U5c3K4C6GeBbwgqs54PP7Ljg== - dependencies: - figgy-pudding "^3.5.1" - fs-extra "^8.1.0" - npmlog "^4.1.2" - upath "^1.2.0" - -"@lerna/project@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/project/-/project-3.21.0.tgz#5d784d2d10c561a00f20320bcdb040997c10502d" - integrity sha512-xT1mrpET2BF11CY32uypV2GPtPVm6Hgtha7D81GQP9iAitk9EccrdNjYGt5UBYASl4CIDXBRxwmTTVGfrCx82A== - dependencies: - "@lerna/package" "3.16.0" - "@lerna/validation-error" "3.13.0" - cosmiconfig "^5.1.0" - dedent "^0.7.0" - dot-prop "^4.2.0" - glob-parent "^5.0.0" - globby "^9.2.0" - load-json-file "^5.3.0" - npmlog "^4.1.2" - p-map "^2.1.0" - resolve-from "^4.0.0" - write-json-file "^3.2.0" - -"@lerna/prompt@3.18.5": - version "3.18.5" - resolved "https://registry.yarnpkg.com/@lerna/prompt/-/prompt-3.18.5.tgz#628cd545f225887d060491ab95df899cfc5218a1" - integrity sha512-rkKj4nm1twSbBEb69+Em/2jAERK8htUuV8/xSjN0NPC+6UjzAwY52/x9n5cfmpa9lyKf/uItp7chCI7eDmNTKQ== - dependencies: - inquirer "^6.2.0" - npmlog "^4.1.2" - -"@lerna/publish@3.22.1": - version "3.22.1" - resolved "https://registry.yarnpkg.com/@lerna/publish/-/publish-3.22.1.tgz#b4f7ce3fba1e9afb28be4a1f3d88222269ba9519" - integrity sha512-PG9CM9HUYDreb1FbJwFg90TCBQooGjj+n/pb3gw/eH5mEDq0p8wKdLFe0qkiqUkm/Ub5C8DbVFertIo0Vd0zcw== - dependencies: - "@evocateur/libnpmaccess" "^3.1.2" - "@evocateur/npm-registry-fetch" "^4.0.0" - "@evocateur/pacote" "^9.6.3" - "@lerna/check-working-tree" "3.16.5" - "@lerna/child-process" "3.16.5" - "@lerna/collect-updates" "3.20.0" - "@lerna/command" "3.21.0" - "@lerna/describe-ref" "3.16.5" - "@lerna/log-packed" "3.16.0" - "@lerna/npm-conf" "3.16.0" - "@lerna/npm-dist-tag" "3.18.5" - "@lerna/npm-publish" "3.18.5" - "@lerna/otplease" "3.18.5" - "@lerna/output" "3.13.0" - "@lerna/pack-directory" "3.16.4" - "@lerna/prerelease-id-from-version" "3.16.0" - "@lerna/prompt" "3.18.5" - "@lerna/pulse-till-done" "3.13.0" - "@lerna/run-lifecycle" "3.16.2" - "@lerna/run-topologically" "3.18.5" - "@lerna/validation-error" "3.13.0" - "@lerna/version" "3.22.1" - figgy-pudding "^3.5.1" - fs-extra "^8.1.0" - npm-package-arg "^6.1.0" - npmlog "^4.1.2" - p-finally "^1.0.0" - p-map "^2.1.0" - p-pipe "^1.2.0" - semver "^6.2.0" - -"@lerna/pulse-till-done@3.13.0": - version "3.13.0" - resolved "https://registry.yarnpkg.com/@lerna/pulse-till-done/-/pulse-till-done-3.13.0.tgz#c8e9ce5bafaf10d930a67d7ed0ccb5d958fe0110" - integrity sha512-1SOHpy7ZNTPulzIbargrgaJX387csN7cF1cLOGZiJQA6VqnS5eWs2CIrG8i8wmaUavj2QlQ5oEbRMVVXSsGrzA== - dependencies: - npmlog "^4.1.2" - -"@lerna/query-graph@3.18.5": - version "3.18.5" - resolved "https://registry.yarnpkg.com/@lerna/query-graph/-/query-graph-3.18.5.tgz#df4830bb5155273003bf35e8dda1c32d0927bd86" - integrity sha512-50Lf4uuMpMWvJ306be3oQDHrWV42nai9gbIVByPBYJuVW8dT8O8pA3EzitNYBUdLL9/qEVbrR0ry1HD7EXwtRA== - dependencies: - "@lerna/package-graph" "3.18.5" - figgy-pudding "^3.5.1" - -"@lerna/resolve-symlink@3.16.0": - version "3.16.0" - resolved "https://registry.yarnpkg.com/@lerna/resolve-symlink/-/resolve-symlink-3.16.0.tgz#37fc7095fabdbcf317c26eb74e0d0bde8efd2386" - integrity sha512-Ibj5e7njVHNJ/NOqT4HlEgPFPtPLWsO7iu59AM5bJDcAJcR96mLZ7KGVIsS2tvaO7akMEJvt2P+ErwCdloG3jQ== - dependencies: - fs-extra "^8.1.0" - npmlog "^4.1.2" - read-cmd-shim "^1.0.1" - -"@lerna/rimraf-dir@3.16.5": - version "3.16.5" - resolved "https://registry.yarnpkg.com/@lerna/rimraf-dir/-/rimraf-dir-3.16.5.tgz#04316ab5ffd2909657aaf388ea502cb8c2f20a09" - integrity sha512-bQlKmO0pXUsXoF8lOLknhyQjOZsCc0bosQDoX4lujBXSWxHVTg1VxURtWf2lUjz/ACsJVDfvHZbDm8kyBk5okA== - dependencies: - "@lerna/child-process" "3.16.5" - npmlog "^4.1.2" - path-exists "^3.0.0" - rimraf "^2.6.2" - -"@lerna/run-lifecycle@3.16.2": - version "3.16.2" - resolved "https://registry.yarnpkg.com/@lerna/run-lifecycle/-/run-lifecycle-3.16.2.tgz#67b288f8ea964db9ea4fb1fbc7715d5bbb0bce00" - integrity sha512-RqFoznE8rDpyyF0rOJy3+KjZCeTkO8y/OB9orPauR7G2xQ7PTdCpgo7EO6ZNdz3Al+k1BydClZz/j78gNCmL2A== - dependencies: - "@lerna/npm-conf" "3.16.0" - figgy-pudding "^3.5.1" - npm-lifecycle "^3.1.2" - npmlog "^4.1.2" - -"@lerna/run-topologically@3.18.5": - version "3.18.5" - resolved "https://registry.yarnpkg.com/@lerna/run-topologically/-/run-topologically-3.18.5.tgz#3cd639da20e967d7672cb88db0f756b92f2fdfc3" - integrity sha512-6N1I+6wf4hLOnPW+XDZqwufyIQ6gqoPfHZFkfWlvTQ+Ue7CuF8qIVQ1Eddw5HKQMkxqN10thKOFfq/9NQZ4NUg== - dependencies: - "@lerna/query-graph" "3.18.5" - figgy-pudding "^3.5.1" - p-queue "^4.0.0" - -"@lerna/run@3.21.0": - version "3.21.0" - resolved "https://registry.yarnpkg.com/@lerna/run/-/run-3.21.0.tgz#2a35ec84979e4d6e42474fe148d32e5de1cac891" - integrity sha512-fJF68rT3veh+hkToFsBmUJ9MHc9yGXA7LSDvhziAojzOb0AI/jBDp6cEcDQyJ7dbnplba2Lj02IH61QUf9oW0Q== - dependencies: - "@lerna/command" "3.21.0" - "@lerna/filter-options" "3.20.0" - "@lerna/npm-run-script" "3.16.5" - "@lerna/output" "3.13.0" - "@lerna/profiler" "3.20.0" - "@lerna/run-topologically" "3.18.5" - "@lerna/timer" "3.13.0" - "@lerna/validation-error" "3.13.0" - p-map "^2.1.0" - -"@lerna/symlink-binary@3.17.0": - version "3.17.0" - resolved "https://registry.yarnpkg.com/@lerna/symlink-binary/-/symlink-binary-3.17.0.tgz#8f8031b309863814883d3f009877f82e38aef45a" - integrity sha512-RLpy9UY6+3nT5J+5jkM5MZyMmjNHxZIZvXLV+Q3MXrf7Eaa1hNqyynyj4RO95fxbS+EZc4XVSk25DGFQbcRNSQ== - dependencies: - "@lerna/create-symlink" "3.16.2" - "@lerna/package" "3.16.0" - fs-extra "^8.1.0" - p-map "^2.1.0" - -"@lerna/symlink-dependencies@3.17.0": - version "3.17.0" - resolved "https://registry.yarnpkg.com/@lerna/symlink-dependencies/-/symlink-dependencies-3.17.0.tgz#48d6360e985865a0e56cd8b51b308a526308784a" - integrity sha512-KmjU5YT1bpt6coOmdFueTJ7DFJL4H1w5eF8yAQ2zsGNTtZ+i5SGFBWpb9AQaw168dydc3s4eu0W0Sirda+F59Q== - dependencies: - "@lerna/create-symlink" "3.16.2" - "@lerna/resolve-symlink" "3.16.0" - "@lerna/symlink-binary" "3.17.0" - fs-extra "^8.1.0" - p-finally "^1.0.0" - p-map "^2.1.0" - p-map-series "^1.0.0" - -"@lerna/timer@3.13.0": - version "3.13.0" - resolved "https://registry.yarnpkg.com/@lerna/timer/-/timer-3.13.0.tgz#bcd0904551db16e08364d6c18e5e2160fc870781" - integrity sha512-RHWrDl8U4XNPqY5MQHkToWS9jHPnkLZEt5VD+uunCKTfzlxGnRCr3/zVr8VGy/uENMYpVP3wJa4RKGY6M0vkRw== - -"@lerna/validation-error@3.13.0": - version "3.13.0" - resolved "https://registry.yarnpkg.com/@lerna/validation-error/-/validation-error-3.13.0.tgz#c86b8f07c5ab9539f775bd8a54976e926f3759c3" - integrity sha512-SiJP75nwB8GhgwLKQfdkSnDufAaCbkZWJqEDlKOUPUvVOplRGnfL+BPQZH5nvq2BYSRXsksXWZ4UHVnQZI/HYA== - dependencies: - npmlog "^4.1.2" - -"@lerna/version@3.22.1": - version "3.22.1" - resolved "https://registry.yarnpkg.com/@lerna/version/-/version-3.22.1.tgz#9805a9247a47ee62d6b81bd9fa5fb728b24b59e2" - integrity sha512-PSGt/K1hVqreAFoi3zjD0VEDupQ2WZVlVIwesrE5GbrL2BjXowjCsTDPqblahDUPy0hp6h7E2kG855yLTp62+g== - dependencies: - "@lerna/check-working-tree" "3.16.5" - "@lerna/child-process" "3.16.5" - "@lerna/collect-updates" "3.20.0" - "@lerna/command" "3.21.0" - "@lerna/conventional-commits" "3.22.0" - "@lerna/github-client" "3.22.0" - "@lerna/gitlab-client" "3.15.0" - "@lerna/output" "3.13.0" - "@lerna/prerelease-id-from-version" "3.16.0" - "@lerna/prompt" "3.18.5" - "@lerna/run-lifecycle" "3.16.2" - "@lerna/run-topologically" "3.18.5" - "@lerna/validation-error" "3.13.0" - chalk "^2.3.1" - dedent "^0.7.0" - load-json-file "^5.3.0" - minimatch "^3.0.4" - npmlog "^4.1.2" - p-map "^2.1.0" - p-pipe "^1.2.0" - p-reduce "^1.0.0" - p-waterfall "^1.0.0" - semver "^6.2.0" - slash "^2.0.0" - temp-write "^3.4.0" - write-json-file "^3.2.0" - -"@lerna/write-log-file@3.13.0": - version "3.13.0" - resolved "https://registry.yarnpkg.com/@lerna/write-log-file/-/write-log-file-3.13.0.tgz#b78d9e4cfc1349a8be64d91324c4c8199e822a26" - integrity sha512-RibeMnDPvlL8bFYW5C8cs4mbI3AHfQef73tnJCQ/SgrXZHehmHnsyWUiE7qDQCAo+B1RfTapvSyFF69iPj326A== - dependencies: - npmlog "^4.1.2" - write-file-atomic "^2.3.0" - -"@mrmlnc/readdir-enhanced@^2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" - integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== - dependencies: - call-me-maybe "^1.0.1" - glob-to-regexp "^0.3.0" - -"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3": - version "2.1.8-no-fsevents.3" - resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz#323d72dd25103d0c4fbdce89dadf574a787b1f9b" - integrity sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ== - -"@nodelib/fs.stat@^1.1.2": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" - integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== - -"@octokit/auth-token@^2.4.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.5.0.tgz#27c37ea26c205f28443402477ffd261311f21e36" - integrity sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g== - dependencies: - "@octokit/types" "^6.0.3" - -"@octokit/endpoint@^6.0.1": - version "6.0.12" - resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.12.tgz#3b4d47a4b0e79b1027fb8d75d4221928b2d05658" - integrity sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA== - dependencies: - "@octokit/types" "^6.0.3" - is-plain-object "^5.0.0" - universal-user-agent "^6.0.0" - -"@octokit/openapi-types@^12.11.0": - version "12.11.0" - resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-12.11.0.tgz#da5638d64f2b919bca89ce6602d059f1b52d3ef0" - integrity sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ== - -"@octokit/plugin-enterprise-rest@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz#e07896739618dab8da7d4077c658003775f95437" - integrity sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw== - -"@octokit/plugin-paginate-rest@^1.1.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-1.1.2.tgz#004170acf8c2be535aba26727867d692f7b488fc" - integrity sha512-jbsSoi5Q1pj63sC16XIUboklNw+8tL9VOnJsWycWYR78TKss5PVpIPb1TUUcMQ+bBh7cY579cVAWmf5qG+dw+Q== - dependencies: - "@octokit/types" "^2.0.1" - -"@octokit/plugin-request-log@^1.0.0": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85" - integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA== - -"@octokit/plugin-rest-endpoint-methods@2.4.0": - version "2.4.0" - resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-2.4.0.tgz#3288ecf5481f68c494dd0602fc15407a59faf61e" - integrity sha512-EZi/AWhtkdfAYi01obpX0DF7U6b1VRr30QNQ5xSFPITMdLSfhcBqjamE3F+sKcxPbD7eZuMHu3Qkk2V+JGxBDQ== - dependencies: - "@octokit/types" "^2.0.1" - deprecation "^2.3.1" - -"@octokit/request-error@^1.0.2": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-1.2.1.tgz#ede0714c773f32347576c25649dc013ae6b31801" - integrity sha512-+6yDyk1EES6WK+l3viRDElw96MvwfJxCt45GvmjDUKWjYIb3PJZQkq3i46TwGwoPD4h8NmTrENmtyA1FwbmhRA== - dependencies: - "@octokit/types" "^2.0.0" - deprecation "^2.0.0" - once "^1.4.0" - -"@octokit/request-error@^2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.1.0.tgz#9e150357831bfc788d13a4fd4b1913d60c74d677" - integrity sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg== - dependencies: - "@octokit/types" "^6.0.3" - deprecation "^2.0.0" - once "^1.4.0" - -"@octokit/request@^5.2.0": - version "5.6.3" - resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.6.3.tgz#19a022515a5bba965ac06c9d1334514eb50c48b0" - integrity sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A== - dependencies: - "@octokit/endpoint" "^6.0.1" - "@octokit/request-error" "^2.1.0" - "@octokit/types" "^6.16.1" - is-plain-object "^5.0.0" - node-fetch "^2.6.7" - universal-user-agent "^6.0.0" - -"@octokit/rest@^16.28.4": - version "16.43.2" - resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.43.2.tgz#c53426f1e1d1044dee967023e3279c50993dd91b" - integrity sha512-ngDBevLbBTFfrHZeiS7SAMAZ6ssuVmXuya+F/7RaVvlysgGa1JKJkKWY+jV6TCJYcW0OALfJ7nTIGXcBXzycfQ== - dependencies: - "@octokit/auth-token" "^2.4.0" - "@octokit/plugin-paginate-rest" "^1.1.1" - "@octokit/plugin-request-log" "^1.0.0" - "@octokit/plugin-rest-endpoint-methods" "2.4.0" - "@octokit/request" "^5.2.0" - "@octokit/request-error" "^1.0.2" - atob-lite "^2.0.0" - before-after-hook "^2.0.0" - btoa-lite "^1.0.0" - deprecation "^2.0.0" - lodash.get "^4.4.2" - lodash.set "^4.3.2" - lodash.uniq "^4.5.0" - octokit-pagination-methods "^1.1.0" - once "^1.4.0" - universal-user-agent "^4.0.0" - -"@octokit/types@^2.0.0", "@octokit/types@^2.0.1": - version "2.16.2" - resolved "https://registry.yarnpkg.com/@octokit/types/-/types-2.16.2.tgz#4c5f8da3c6fecf3da1811aef678fda03edac35d2" - integrity sha512-O75k56TYvJ8WpAakWwYRN8Bgu60KrmX0z1KqFp1kNiFNkgW+JW+9EBKZ+S33PU6SLvbihqd+3drvPxKK68Ee8Q== - dependencies: - "@types/node" ">= 8" - -"@octokit/types@^6.0.3", "@octokit/types@^6.16.1": - version "6.41.0" - resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.41.0.tgz#e58ef78d78596d2fb7df9c6259802464b5f84a04" - integrity sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg== - dependencies: - "@octokit/openapi-types" "^12.11.0" - -"@pkgjs/parseargs@^0.11.0": - version "0.11.0" - resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" - integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== - -"@trysound/sax@0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" - integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== - -"@types/glob@^7.1.1": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" - integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/json-schema@^7.0.5": - version "7.0.15" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" - integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== - -"@types/json5@^0.0.29": - version "0.0.29" - resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" - integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== - -"@types/minimatch@*": - version "5.1.2" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" - integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== - -"@types/minimist@^1.2.0": - version "1.2.5" - resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e" - integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== - -"@types/node@*", "@types/node@>= 8": - version "20.12.12" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.12.tgz#7cbecdf902085cec634fdb362172dfe12b8f2050" - integrity sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw== - dependencies: - undici-types "~5.26.4" - -"@types/normalize-package-data@^2.4.0": - version "2.4.4" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901" - integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== - -"@webassemblyjs/ast@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" - integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== - dependencies: - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - -"@webassemblyjs/floating-point-hex-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" - integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== - -"@webassemblyjs/helper-api-error@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" - integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== - -"@webassemblyjs/helper-buffer@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" - integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== - -"@webassemblyjs/helper-code-frame@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" - integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== - dependencies: - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/helper-fsm@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" - integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== - -"@webassemblyjs/helper-module-context@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" - integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== - dependencies: - "@webassemblyjs/ast" "1.9.0" - -"@webassemblyjs/helper-wasm-bytecode@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" - integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== - -"@webassemblyjs/helper-wasm-section@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" - integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - -"@webassemblyjs/ieee754@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" - integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" - integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" - integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== - -"@webassemblyjs/wasm-edit@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" - integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/helper-wasm-section" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-opt" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/wasm-gen@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" - integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wasm-opt@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" - integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - -"@webassemblyjs/wasm-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" - integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wast-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" - integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/floating-point-hex-parser" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-code-frame" "1.9.0" - "@webassemblyjs/helper-fsm" "1.9.0" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/wast-printer@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" - integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - "@xtuc/long" "4.2.2" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -"@zkochan/cmd-shim@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@zkochan/cmd-shim/-/cmd-shim-3.1.0.tgz#2ab8ed81f5bb5452a85f25758eb9b8681982fd2e" - integrity sha512-o8l0+x7C7sMZU3v9GuJIAU10qQLtwR1dtRQIOmlNMtyaqhmpXOzx1HWiYoWfmmf9HHZoAkXpc9TM9PQYF9d4Jg== - dependencies: - is-windows "^1.0.0" - mkdirp-promise "^5.0.1" - mz "^2.5.0" - -JSONStream@^1.0.4, JSONStream@^1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" - integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== - dependencies: - jsonparse "^1.2.0" - through ">=2.2.7 <3" - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -acorn-jsx@^5.2.0: - version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn@^6.4.1: - version "6.4.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" - integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== - -acorn@^7.1.1: - version "7.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -agent-base@4, agent-base@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" - integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== - dependencies: - es6-promisify "^5.0.0" - -agent-base@~4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.2.1.tgz#d89e5999f797875674c07d87f260fc41e83e8ca9" - integrity sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg== - dependencies: - es6-promisify "^5.0.0" - -agentkeepalive@^3.4.1: - version "3.5.3" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.5.3.tgz#c210afce942b4287e2df2fbfe6c0d57eda2ce634" - integrity sha512-yqXL+k5rr8+ZRpOAntkaaRgWgE5o8ESAj5DyRmVTCSoZxXmqemb9Dd7T4i5UzwuERdLAJUy6XzR9zFVuf0kzkw== - dependencies: - humanize-ms "^1.2.1" - -ajv-errors@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" - integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - -ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ansi-colors@^4.1.1: - version "4.1.3" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" - integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== - -ansi-escapes@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" - integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== - -ansi-escapes@^4.2.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== - -ansi-regex@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" - integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== - -ansi-regex@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" - integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -ansi-styles@^6.1.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" - integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== - -any-promise@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" - integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -anymatch@~3.1.2: - version "3.1.3" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" - integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -aproba@^1.0.3, aproba@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -aproba@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" - integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== - -are-we-there-yet@~1.1.2: - version "1.1.7" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz#b15474a932adab4ff8a50d9adfa7e4e926f21146" - integrity sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA== - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== - -array-buffer-byte-length@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" - integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== - dependencies: - call-bind "^1.0.5" - is-array-buffer "^3.0.4" - -array-differ@^2.0.3: - version "2.1.0" - resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-2.1.0.tgz#4b9c1c3f14b906757082925769e8ab904f4801b1" - integrity sha512-KbUpJgx909ZscOc/7CLATBFam7P1Z1QRQInvgT0UztM9Q72aGKCunKASAl7WNW0tnPmPyEMeMhdsfWhfmW037w== - -array-find-index@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" - integrity sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw== - -array-ify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" - integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== - -array-includes@^3.1.7: - version "3.1.8" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d" - integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - es-object-atoms "^1.0.0" - get-intrinsic "^1.2.4" - is-string "^1.0.7" - -array-union@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng== - dependencies: - array-uniq "^1.0.1" - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q== - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== - -array.prototype.findlastindex@^1.2.3: - version "1.2.5" - resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#8c35a755c72908719453f87145ca011e39334d0d" - integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - es-errors "^1.3.0" - es-object-atoms "^1.0.0" - es-shim-unscopables "^1.0.2" - -array.prototype.flat@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18" - integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - -array.prototype.flatmap@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz#c9a7c6831db8e719d6ce639190146c24bbd3e527" - integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - -array.prototype.reduce@^1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.7.tgz#6aadc2f995af29cb887eb866d981dc85ab6f7dc7" - integrity sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - es-array-method-boxes-properly "^1.0.0" - es-errors "^1.3.0" - es-object-atoms "^1.0.0" - is-string "^1.0.7" - -arraybuffer.prototype.slice@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6" - integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== - dependencies: - array-buffer-byte-length "^1.0.1" - call-bind "^1.0.5" - define-properties "^1.2.1" - es-abstract "^1.22.3" - es-errors "^1.2.1" - get-intrinsic "^1.2.3" - is-array-buffer "^3.0.4" - is-shared-array-buffer "^1.0.2" - -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== - -asap@^2.0.0: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== - -asn1.js@^4.10.1: - version "4.10.1" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" - integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -asn1@~0.2.3: - version "0.2.6" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" - integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== - -assert@^1.1.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.1.tgz#038ab248e4ff078e7bc2485ba6e6388466c78f76" - integrity sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A== - dependencies: - object.assign "^4.1.4" - util "^0.10.4" - -assertion-error@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b" - integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== - -astral-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== - -async-each@^1.0.1: - version "1.0.6" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.6.tgz#52f1d9403818c179b7561e11a5d1b77eb2160e77" - integrity sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -atob-lite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/atob-lite/-/atob-lite-2.0.0.tgz#0fef5ad46f1bd7a8502c65727f0367d5ee43d696" - integrity sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw== - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -available-typed-arrays@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" - integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== - dependencies: - possible-typed-array-names "^1.0.0" - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== - -aws4@^1.8.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3" - integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg== - -babel-eslint@^10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" - integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.7.0" - "@babel/traverse" "^7.7.0" - "@babel/types" "^7.7.0" - eslint-visitor-keys "^1.0.0" - resolve "^1.12.0" - -babel-loader@^8.0.6: - version "8.3.0" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.3.0.tgz#124936e841ba4fe8176786d6ff28add1f134d6a8" - integrity sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q== - dependencies: - find-cache-dir "^3.3.1" - loader-utils "^2.0.0" - make-dir "^3.1.0" - schema-utils "^2.6.5" - -babel-plugin-add-module-exports@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/babel-plugin-add-module-exports/-/babel-plugin-add-module-exports-1.0.4.tgz#6caa4ddbe1f578c6a5264d4d3e6c8a2720a7ca2b" - integrity sha512-g+8yxHUZ60RcyaUpfNzy56OtWW+x9cyEe9j+CranqLiqbju2yf/Cy6ZtYK40EZxtrdHllzlVZgLmcOUCTlJ7Jg== - -babel-plugin-lodash@^3.3.4: - version "3.3.4" - resolved "https://registry.yarnpkg.com/babel-plugin-lodash/-/babel-plugin-lodash-3.3.4.tgz#4f6844358a1340baed182adbeffa8df9967bc196" - integrity sha512-yDZLjK7TCkWl1gpBeBGmuaDIFhZKmkoL+Cu2MUUjv5VxUZx/z7tBGBCBcQs5RI1Bkz5LLmNdjx7paOyQtMovyg== - dependencies: - "@babel/helper-module-imports" "^7.0.0-beta.49" - "@babel/types" "^7.0.0-beta.49" - glob "^7.1.1" - lodash "^4.17.10" - require-package-name "^2.0.1" - -babel-plugin-polyfill-corejs2@^0.4.10: - version "0.4.11" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz#30320dfe3ffe1a336c15afdcdafd6fd615b25e33" - integrity sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q== - dependencies: - "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.6.2" - semver "^6.3.1" - -babel-plugin-polyfill-corejs3@^0.10.1, babel-plugin-polyfill-corejs3@^0.10.4: - version "0.10.4" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz#789ac82405ad664c20476d0233b485281deb9c77" - integrity sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.6.1" - core-js-compat "^3.36.1" - -babel-plugin-polyfill-regenerator@^0.6.1: - version "0.6.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz#addc47e240edd1da1058ebda03021f382bba785e" - integrity sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.6.2" - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -base64-js@^1.0.2: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== - dependencies: - tweetnacl "^0.14.3" - -before-after-hook@^2.0.0: - version "2.2.3" - resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" - integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^1.0.0: - version "1.13.1" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" - integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== - -binary-extensions@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" - integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== - -bindings@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" - integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== - dependencies: - file-uri-to-path "1.0.0" - -bluebird@^3.5.1, bluebird@^3.5.3, bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: - version "4.12.0" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" - integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== - -bn.js@^5.0.0, bn.js@^5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70" - integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== - -boolbase@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -brace-expansion@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" - integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== - dependencies: - balanced-match "^1.0.0" - -braces@^2.3.1, braces@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -brorand@^1.0.1, brorand@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== - -browserify-aes@^1.0.4, browserify-aes@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" - integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - -browserify-cipher@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" - integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - -browserify-des@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" - integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -browserify-rsa@^4.0.0, browserify-rsa@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" - integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== - dependencies: - bn.js "^5.0.0" - randombytes "^2.0.1" - -browserify-sign@^4.0.0: - version "4.2.3" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.3.tgz#7afe4c01ec7ee59a89a558a4b75bd85ae62d4208" - integrity sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw== - dependencies: - bn.js "^5.2.1" - browserify-rsa "^4.1.0" - create-hash "^1.2.0" - create-hmac "^1.1.7" - elliptic "^6.5.5" - hash-base "~3.0" - inherits "^2.0.4" - parse-asn1 "^5.1.7" - readable-stream "^2.3.8" - safe-buffer "^5.2.1" - -browserify-zlib@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" - integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== - dependencies: - pako "~1.0.5" - -browserslist@^4.0.0, browserslist@^4.22.2, browserslist@^4.23.0: - version "4.23.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" - integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== - dependencies: - caniuse-lite "^1.0.30001587" - electron-to-chromium "^1.4.668" - node-releases "^2.0.14" - update-browserslist-db "^1.0.13" - -btoa-lite@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz#337766da15801210fdd956c22e9c6891ab9d0337" - integrity sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA== - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" - integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ== - -buffer@^4.3.0: - version "4.9.2" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" - integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - -builtin-status-codes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" - integrity sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ== - -builtins@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" - integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== - -byline@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1" - integrity sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q== - -byte-size@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/byte-size/-/byte-size-5.0.1.tgz#4b651039a5ecd96767e71a3d7ed380e48bed4191" - integrity sha512-/XuKeqWocKsYa/cBY1YbSJSWWqTi4cFgr9S6OyM7PBaPbr9zvNGwWP33vt0uqGhwDdN+y3yhbXVILEUpnwEWGw== - -cacache@^12.0.0, cacache@^12.0.2, cacache@^12.0.3: - version "12.0.4" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" - integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== - dependencies: - bluebird "^3.5.5" - chownr "^1.1.1" - figgy-pudding "^3.5.1" - glob "^7.1.4" - graceful-fs "^4.1.15" - infer-owner "^1.0.3" - lru-cache "^5.1.1" - mississippi "^3.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.3" - ssri "^6.0.1" - unique-filename "^1.1.1" - y18n "^4.0.0" - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" - integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== - dependencies: - es-define-property "^1.0.0" - es-errors "^1.3.0" - function-bind "^1.1.2" - get-intrinsic "^1.2.4" - set-function-length "^1.2.1" - -call-me-maybe@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.2.tgz#03f964f19522ba643b1b0693acb9152fe2074baa" - integrity sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ== - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ== - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A== - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ== - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camelcase-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" - integrity sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ== - dependencies: - camelcase "^2.0.0" - map-obj "^1.0.0" - -camelcase-keys@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-4.2.0.tgz#a2aa5fb1af688758259c32c141426d78923b9b77" - integrity sha512-Ej37YKYbFUI8QiYlvj9YHb6/Z60dZyPJW0Cs8sFilMbd2lP0bw3ylAq9yJkK4lcTA2dID5fG8LjmJYbO7kWb7Q== - dependencies: - camelcase "^4.1.0" - map-obj "^2.0.0" - quick-lru "^1.0.0" - -camelcase-keys@^6.2.2: - version "6.2.2" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" - integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== - dependencies: - camelcase "^5.3.1" - map-obj "^4.0.0" - quick-lru "^4.0.1" - -camelcase@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" - integrity sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw== - -camelcase@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - integrity sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw== - -camelcase@^5.0.0, camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" - integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== - dependencies: - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001587: - version "1.0.30001620" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001620.tgz#78bb6f35b8fe315b96b8590597094145d0b146b4" - integrity sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew== - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== - -chai-spies@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/chai-spies/-/chai-spies-1.1.0.tgz#a6c270bc708c70716fed667d771f910902a5fb31" - integrity sha512-ikaUhQvQWchRYj2K54itFp3nrcxaFRpSDQxDlRzSn9aWgu9Pi7lD8yFxTso4WnQ39+WZ69oB/qOvqp+isJIIWA== - -chai@^4.1.1: - version "4.4.1" - resolved "https://registry.yarnpkg.com/chai/-/chai-4.4.1.tgz#3603fa6eba35425b0f2ac91a009fe924106e50d1" - integrity sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g== - dependencies: - assertion-error "^1.1.0" - check-error "^1.0.3" - deep-eql "^4.1.3" - get-func-name "^2.0.2" - loupe "^2.3.6" - pathval "^1.1.1" - type-detect "^4.0.8" - -chalk@^2.1.0, chalk@^2.3.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" - integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== - -check-error@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.3.tgz#a6502e4312a7ee969f646e83bb3ddd56281bd694" - integrity sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg== - dependencies: - get-func-name "^2.0.2" - -cheerio-select@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-2.1.0.tgz#4d8673286b8126ca2a8e42740d5e3c4884ae21b4" - integrity sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g== - dependencies: - boolbase "^1.0.0" - css-select "^5.1.0" - css-what "^6.1.0" - domelementtype "^2.3.0" - domhandler "^5.0.3" - domutils "^3.0.1" - -cheerio@1.0.0-rc.12: - version "1.0.0-rc.12" - resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683" - integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q== - dependencies: - cheerio-select "^2.1.0" - dom-serializer "^2.0.0" - domhandler "^5.0.3" - domutils "^3.0.1" - htmlparser2 "^8.0.1" - parse5 "^7.0.0" - parse5-htmlparser2-tree-adapter "^7.0.0" - -cheerio@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0.tgz#1ede4895a82f26e8af71009f961a9b8cb60d6a81" - integrity sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww== - dependencies: - cheerio-select "^2.1.0" - dom-serializer "^2.0.0" - domhandler "^5.0.3" - domutils "^3.1.0" - encoding-sniffer "^0.2.0" - htmlparser2 "^9.1.0" - parse5 "^7.1.2" - parse5-htmlparser2-tree-adapter "^7.0.0" - parse5-parser-stream "^7.1.2" - undici "^6.19.5" - whatwg-mimetype "^4.0.0" - -chokidar@^2.1.8: - version "2.1.8" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" - integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" - optionalDependencies: - fsevents "^1.2.7" - -chokidar@^3.0.0, chokidar@^3.4.0, chokidar@^3.4.1: - version "3.6.0" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" - integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - -chownr@^1.1.1, chownr@^1.1.2, chownr@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - -chrome-trace-event@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" - integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" - integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw== - dependencies: - restore-cursor "^2.0.0" - -cli-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" - integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== - dependencies: - restore-cursor "^3.1.0" - -cli-width@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" - integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== - -cli-width@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" - integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== - -cliui@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" - integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== - dependencies: - string-width "^3.1.0" - strip-ansi "^5.2.0" - wrap-ansi "^5.1.0" - -cliui@^8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" - integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.1" - wrap-ansi "^7.0.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA== - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -colord@^2.9.3: - version "2.9.3" - resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" - integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== - -columnify@^1.5.4: - version "1.6.0" - resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.6.0.tgz#6989531713c9008bb29735e61e37acf5bd553cf3" - integrity sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q== - dependencies: - strip-ansi "^6.0.1" - wcwidth "^1.0.0" - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@^12.1.0: - version "12.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3" - integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA== - -commander@^2.20.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^4.0.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" - integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== - -commander@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== - -compare-func@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-2.0.0.tgz#fb65e75edbddfd2e568554e8b5b05fff7a51fcb3" - integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA== - dependencies: - array-ify "^1.0.0" - dot-prop "^5.1.0" - -component-emitter@^1.2.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.1.tgz#ef1d5796f7d93f135ee6fb684340b26403c97d17" - integrity sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -concat-stream@^1.5.0: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -concat-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-2.0.0.tgz#414cf5af790a48c60ab9be4527d56d5e41133cb1" - integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.0.2" - typedarray "^0.0.6" - -config-chain@^1.1.11: - version "1.1.13" - resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" - integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== - dependencies: - ini "^1.3.4" - proto-list "~1.2.1" - -confusing-browser-globals@^1.0.10: - version "1.0.11" - resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81" - integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== - -console-browserify@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" - integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== - -constants-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" - integrity sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ== - -conventional-changelog-angular@^5.0.3: - version "5.0.13" - resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz#896885d63b914a70d4934b59d2fe7bde1832b28c" - integrity sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA== - dependencies: - compare-func "^2.0.0" - q "^1.5.1" - -conventional-changelog-core@^3.1.6: - version "3.2.3" - resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-3.2.3.tgz#b31410856f431c847086a7dcb4d2ca184a7d88fb" - integrity sha512-LMMX1JlxPIq/Ez5aYAYS5CpuwbOk6QFp8O4HLAcZxe3vxoCtABkhfjetk8IYdRB9CDQGwJFLR3Dr55Za6XKgUQ== - dependencies: - conventional-changelog-writer "^4.0.6" - conventional-commits-parser "^3.0.3" - dateformat "^3.0.0" - get-pkg-repo "^1.0.0" - git-raw-commits "2.0.0" - git-remote-origin-url "^2.0.0" - git-semver-tags "^2.0.3" - lodash "^4.2.1" - normalize-package-data "^2.3.5" - q "^1.5.1" - read-pkg "^3.0.0" - read-pkg-up "^3.0.0" - through2 "^3.0.0" - -conventional-changelog-preset-loader@^2.1.1: - version "2.3.4" - resolved "https://registry.yarnpkg.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz#14a855abbffd59027fd602581f1f34d9862ea44c" - integrity sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g== - -conventional-changelog-writer@^4.0.6: - version "4.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-4.1.0.tgz#1ca7880b75aa28695ad33312a1f2366f4b12659f" - integrity sha512-WwKcUp7WyXYGQmkLsX4QmU42AZ1lqlvRW9mqoyiQzdD+rJWbTepdWoKJuwXTS+yq79XKnQNa93/roViPQrAQgw== - dependencies: - compare-func "^2.0.0" - conventional-commits-filter "^2.0.7" - dateformat "^3.0.0" - handlebars "^4.7.6" - json-stringify-safe "^5.0.1" - lodash "^4.17.15" - meow "^8.0.0" - semver "^6.0.0" - split "^1.0.0" - through2 "^4.0.0" - -conventional-commits-filter@^2.0.2, conventional-commits-filter@^2.0.7: - version "2.0.7" - resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz#f8d9b4f182fce00c9af7139da49365b136c8a0b3" - integrity sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA== - dependencies: - lodash.ismatch "^4.4.0" - modify-values "^1.0.0" - -conventional-commits-parser@^3.0.3: - version "3.2.4" - resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz#a7d3b77758a202a9b2293d2112a8d8052c740972" - integrity sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q== - dependencies: - JSONStream "^1.0.4" - is-text-path "^1.0.1" - lodash "^4.17.15" - meow "^8.0.0" - split2 "^3.0.0" - through2 "^4.0.0" - -conventional-recommended-bump@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-5.0.1.tgz#5af63903947b6e089e77767601cb592cabb106ba" - integrity sha512-RVdt0elRcCxL90IrNP0fYCpq1uGt2MALko0eyeQ+zQuDVWtMGAy9ng6yYn3kax42lCj9+XBxQ8ZN6S9bdKxDhQ== - dependencies: - concat-stream "^2.0.0" - conventional-changelog-preset-loader "^2.1.1" - conventional-commits-filter "^2.0.2" - conventional-commits-parser "^3.0.3" - git-raw-commits "2.0.0" - git-semver-tags "^2.0.3" - meow "^4.0.0" - q "^1.5.1" - -convert-source-map@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" - integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== - -copy-concurrently@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" - integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== - -core-js-compat@^3.31.0, core-js-compat@^3.36.1: - version "3.37.1" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.37.1.tgz#c844310c7852f4bdf49b8d339730b97e17ff09ee" - integrity sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg== - dependencies: - browserslist "^4.23.0" - -core-util-is@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cosmiconfig@^5.1.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" - -cosmiconfig@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d" - integrity sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg== - dependencies: - env-paths "^2.2.1" - import-fresh "^3.3.0" - js-yaml "^4.1.0" - parse-json "^5.2.0" - -create-ecdh@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" - integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== - dependencies: - bn.js "^4.1.0" - elliptic "^6.5.3" - -create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" - integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - md5.js "^1.3.4" - ripemd160 "^2.0.1" - sha.js "^2.4.0" - -create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" - integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -cross-spawn@^6.0.0, cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^7.0.0: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -crypto-browserify@^3.11.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" - integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== - dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - -css-declaration-sorter@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz#6dec1c9523bc4a643e088aab8f09e67a54961024" - integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow== - -css-select@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-5.1.0.tgz#b8ebd6554c3637ccc76688804ad3f6a6fdaea8a6" - integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg== - dependencies: - boolbase "^1.0.0" - css-what "^6.1.0" - domhandler "^5.0.2" - domutils "^3.0.1" - nth-check "^2.0.1" - -css-tree@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" - integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== - dependencies: - mdn-data "2.0.30" - source-map-js "^1.0.1" - -css-tree@~2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.2.1.tgz#36115d382d60afd271e377f9c5f67d02bd48c032" - integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== - dependencies: - mdn-data "2.0.28" - source-map-js "^1.0.1" - -css-what@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" - integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -cssnano-preset-default@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-7.0.1.tgz#b05c93a29868dd7bd810fa8bbf89f482804da922" - integrity sha512-Fumyr+uZMcjYQeuHssAZxn0cKj3cdQc5GcxkBcmEzISGB+UW9CLNlU4tBOJbJGcPukFDlicG32eFbrc8K9V5pw== - dependencies: - browserslist "^4.23.0" - css-declaration-sorter "^7.2.0" - cssnano-utils "^5.0.0" - postcss-calc "^10.0.0" - postcss-colormin "^7.0.0" - postcss-convert-values "^7.0.0" - postcss-discard-comments "^7.0.0" - postcss-discard-duplicates "^7.0.0" - postcss-discard-empty "^7.0.0" - postcss-discard-overridden "^7.0.0" - postcss-merge-longhand "^7.0.0" - postcss-merge-rules "^7.0.0" - postcss-minify-font-values "^7.0.0" - postcss-minify-gradients "^7.0.0" - postcss-minify-params "^7.0.0" - postcss-minify-selectors "^7.0.0" - postcss-normalize-charset "^7.0.0" - postcss-normalize-display-values "^7.0.0" - postcss-normalize-positions "^7.0.0" - postcss-normalize-repeat-style "^7.0.0" - postcss-normalize-string "^7.0.0" - postcss-normalize-timing-functions "^7.0.0" - postcss-normalize-unicode "^7.0.0" - postcss-normalize-url "^7.0.0" - postcss-normalize-whitespace "^7.0.0" - postcss-ordered-values "^7.0.0" - postcss-reduce-initial "^7.0.0" - postcss-reduce-transforms "^7.0.0" - postcss-svgo "^7.0.0" - postcss-unique-selectors "^7.0.0" - -cssnano-utils@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-5.0.0.tgz#b53a0343dd5d21012911882db6ae7d2eae0e3687" - integrity sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ== - -cssnano@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-7.0.1.tgz#a62675fc17f9a26d8560d3e61d79228b628dbb63" - integrity sha512-917Mej/4SdI7b55atsli3sU4MOJ9XDoKgnlCtQtXYj8XUFcM3riTuYHyqBBnnskawW+zWwp0KxJzpEUodlpqUg== - dependencies: - cssnano-preset-default "^7.0.1" - lilconfig "^3.1.1" - -csso@^5.0.5: - version "5.0.5" - resolved "https://registry.yarnpkg.com/csso/-/csso-5.0.5.tgz#f9b7fe6cc6ac0b7d90781bb16d5e9874303e2ca6" - integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ== - dependencies: - css-tree "~2.2.0" - -currently-unhandled@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" - integrity sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng== - dependencies: - array-find-index "^1.0.1" - -cyclist@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.2.tgz#673b5f233bf34d8e602b949429f8171d9121bea3" - integrity sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA== - -dargs@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/dargs/-/dargs-4.1.0.tgz#03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17" - integrity sha512-jyweV/k0rbv2WK4r9KLayuBrSh2Py0tNmV7LBoSMH4hMQyrG8OPyIOWB2VEx4DJKXWmK4lopYMVvORlDt2S8Aw== - dependencies: - number-is-nan "^1.0.0" - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== - dependencies: - assert-plus "^1.0.0" - -data-view-buffer@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.1.tgz#8ea6326efec17a2e42620696e671d7d5a8bc66b2" - integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA== - dependencies: - call-bind "^1.0.6" - es-errors "^1.3.0" - is-data-view "^1.0.1" - -data-view-byte-length@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz#90721ca95ff280677eb793749fce1011347669e2" - integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ== - dependencies: - call-bind "^1.0.7" - es-errors "^1.3.0" - is-data-view "^1.0.1" - -data-view-byte-offset@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz#5e0bbfb4828ed2d1b9b400cd8a7d119bca0ff18a" - integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA== - dependencies: - call-bind "^1.0.6" - es-errors "^1.3.0" - is-data-view "^1.0.1" - -dateformat@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" - integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== - -debug@3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - -debug@^2.2.0, debug@^2.3.3: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@^3.1.0, debug@^3.2.7: - version "3.2.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== - dependencies: - ms "^2.1.1" - -debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - -debuglog@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" - integrity sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw== - -decamelize-keys@^1.0.0, decamelize-keys@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" - integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== - dependencies: - decamelize "^1.1.0" - map-obj "^1.0.0" - -decamelize@^1.1.0, decamelize@^1.1.2, decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== - -decode-uri-component@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" - integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== - -dedent@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" - integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== - -deep-eql@^4.1.3: - version "4.1.3" - resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-4.1.3.tgz#7c7775513092f7df98d8df9996dd085eb668cc6d" - integrity sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw== - dependencies: - type-detect "^4.0.0" - -deep-is@~0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" - integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== - -defaults@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" - integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== - dependencies: - clone "^1.0.2" - -define-data-property@^1.0.1, define-data-property@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" - integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== - dependencies: - es-define-property "^1.0.0" - es-errors "^1.3.0" - gopd "^1.0.1" - -define-properties@^1.2.0, define-properties@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" - integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== - dependencies: - define-data-property "^1.0.1" - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== - -deprecation@^2.0.0, deprecation@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" - integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== - -des.js@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.1.0.tgz#1d37f5766f3bbff4ee9638e871a8768c173b81da" - integrity sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg== - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -detect-file@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" - integrity sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q== - -detect-indent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" - integrity sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g== - -detect-node@2.1.0, detect-node@^2.0.4: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" - integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== - -dezalgo@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.4.tgz#751235260469084c132157dfa857f386d4c33d81" - integrity sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig== - dependencies: - asap "^2.0.0" - wrappy "1" - -diffie-hellman@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" - integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - -dir-glob@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" - integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== - dependencies: - path-type "^3.0.0" - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -dom-serializer@^1.0.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" - integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.2.0" - entities "^2.0.0" - -dom-serializer@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53" - integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== - dependencies: - domelementtype "^2.3.0" - domhandler "^5.0.2" - entities "^4.2.0" - -domain-browser@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" - integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== - -domelementtype@^2.0.1, domelementtype@^2.2.0, domelementtype@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" - integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== - -domhandler@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-3.3.0.tgz#6db7ea46e4617eb15cf875df68b2b8524ce0037a" - integrity sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA== - dependencies: - domelementtype "^2.0.1" - -domhandler@^4.2.0, domhandler@^4.2.2: - version "4.3.1" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" - integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== - dependencies: - domelementtype "^2.2.0" - -domhandler@^5.0.2, domhandler@^5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" - integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== - dependencies: - domelementtype "^2.3.0" - -domutils@^2.4.2, domutils@^2.8.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" - integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== - dependencies: - dom-serializer "^1.0.1" - domelementtype "^2.2.0" - domhandler "^4.2.0" - -domutils@^3.0.1, domutils@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e" - integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== - dependencies: - dom-serializer "^2.0.0" - domelementtype "^2.3.0" - domhandler "^5.0.3" - -dot-prop@^4.2.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.1.tgz#45884194a71fc2cda71cbb4bceb3a4dd2f433ba4" - integrity sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ== - dependencies: - is-obj "^1.0.0" - -dot-prop@^5.1.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" - integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== - dependencies: - is-obj "^2.0.0" - -duplexer@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== - -duplexify@^3.4.2, duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" - integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -eastasianwidth@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" - integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -electron-to-chromium@^1.4.668: - version "1.4.773" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.773.tgz#49741af9bb4e712ad899e35d8344d8d59cdb7e12" - integrity sha512-87eHF+h3PlCRwbxVEAw9KtK3v7lWfc/sUDr0W76955AdYTG4bV/k0zrl585Qnj/skRMH2qOSiE+kqMeOQ+LOpw== - -elliptic@^6.5.3, elliptic@^6.5.5: - version "6.5.5" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.5.tgz#c715e09f78b6923977610d4c2346d6ce22e6dded" - integrity sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw== - dependencies: - bn.js "^4.11.9" - brorand "^1.1.0" - hash.js "^1.0.0" - hmac-drbg "^1.0.1" - inherits "^2.0.4" - minimalistic-assert "^1.0.1" - minimalistic-crypto-utils "^1.0.1" - -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emoji-regex@^9.2.2: - version "9.2.2" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" - integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -encoding-sniffer@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz#799569d66d443babe82af18c9f403498365ef1d5" - integrity sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg== - dependencies: - iconv-lite "^0.6.3" - whatwg-encoding "^3.1.1" - -encoding@^0.1.11: - version "0.1.13" - resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" - integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== - dependencies: - iconv-lite "^0.6.2" - -end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enhanced-resolve@^4.1.1, enhanced-resolve@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" - integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.5.0" - tapable "^1.0.0" - -entities@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" - integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== - -entities@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz#2b887ca62585e96db3903482d336c1006c3001d4" - integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q== - -entities@^4.2.0, entities@^4.4.0, entities@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" - integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== - -env-paths@^2.2.0, env-paths@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" - integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== - -envinfo@^7.3.1: - version "7.13.0" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.13.0.tgz#81fbb81e5da35d74e814941aeab7c325a606fb31" - integrity sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q== - -err-code@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" - integrity sha512-CJAN+O0/yA1CKfRn9SXOGctSpEM7DCon/r/5r2eXFMY2zCCJBasFhcM5I+1kh3Ap11FsQCX+vGHceNPvpWKhoA== - -errno@^0.1.3, errno@~0.1.7: - version "0.1.8" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" - integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== - dependencies: - prr "~1.0.1" - -error-ex@^1.2.0, error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2: - version "1.23.3" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0" - integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== - dependencies: - array-buffer-byte-length "^1.0.1" - arraybuffer.prototype.slice "^1.0.3" - available-typed-arrays "^1.0.7" - call-bind "^1.0.7" - data-view-buffer "^1.0.1" - data-view-byte-length "^1.0.1" - data-view-byte-offset "^1.0.0" - es-define-property "^1.0.0" - es-errors "^1.3.0" - es-object-atoms "^1.0.0" - es-set-tostringtag "^2.0.3" - es-to-primitive "^1.2.1" - function.prototype.name "^1.1.6" - get-intrinsic "^1.2.4" - get-symbol-description "^1.0.2" - globalthis "^1.0.3" - gopd "^1.0.1" - has-property-descriptors "^1.0.2" - has-proto "^1.0.3" - has-symbols "^1.0.3" - hasown "^2.0.2" - internal-slot "^1.0.7" - is-array-buffer "^3.0.4" - is-callable "^1.2.7" - is-data-view "^1.0.1" - is-negative-zero "^2.0.3" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.3" - is-string "^1.0.7" - is-typed-array "^1.1.13" - is-weakref "^1.0.2" - object-inspect "^1.13.1" - object-keys "^1.1.1" - object.assign "^4.1.5" - regexp.prototype.flags "^1.5.2" - safe-array-concat "^1.1.2" - safe-regex-test "^1.0.3" - string.prototype.trim "^1.2.9" - string.prototype.trimend "^1.0.8" - string.prototype.trimstart "^1.0.8" - typed-array-buffer "^1.0.2" - typed-array-byte-length "^1.0.1" - typed-array-byte-offset "^1.0.2" - typed-array-length "^1.0.6" - unbox-primitive "^1.0.2" - which-typed-array "^1.1.15" - -es-array-method-boxes-properly@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" - integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== - -es-define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" - integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== - dependencies: - get-intrinsic "^1.2.4" - -es-errors@^1.2.1, es-errors@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" - integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== - -es-object-atoms@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz#ddb55cd47ac2e240701260bc2a8e31ecb643d941" - integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== - dependencies: - es-errors "^1.3.0" - -es-set-tostringtag@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" - integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== - dependencies: - get-intrinsic "^1.2.4" - has-tostringtag "^1.0.2" - hasown "^2.0.1" - -es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" - integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== - dependencies: - hasown "^2.0.0" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -es6-promise@^4.0.3: - version "4.2.8" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" - integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== - -es6-promisify@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" - integrity sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ== - dependencies: - es6-promise "^4.0.3" - -escalade@^3.1.1, escalade@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" - integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== - -escape-goat@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-3.0.0.tgz#e8b5fb658553fe8a3c4959c316c6ebb8c842b19c" - integrity sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -eslint-config-airbnb-base@^14.1.0: - version "14.2.1" - resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz#8a2eb38455dc5a312550193b319cdaeef042cd1e" - integrity sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA== - dependencies: - confusing-browser-globals "^1.0.10" - object.assign "^4.1.2" - object.entries "^1.1.2" - -eslint-config-prettier@^9.1.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz#31af3d94578645966c082fcb71a5846d3c94867f" - integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw== - -eslint-import-resolver-node@^0.3.9: - version "0.3.9" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" - integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== - dependencies: - debug "^3.2.7" - is-core-module "^2.13.0" - resolve "^1.22.4" - -eslint-module-utils@^2.8.0: - version "2.8.1" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz#52f2404300c3bd33deece9d7372fb337cc1d7c34" - integrity sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q== - dependencies: - debug "^3.2.7" - -eslint-plugin-import@^2.21.1: - version "2.29.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz#d45b37b5ef5901d639c15270d74d46d161150643" - integrity sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw== - dependencies: - array-includes "^3.1.7" - array.prototype.findlastindex "^1.2.3" - array.prototype.flat "^1.3.2" - array.prototype.flatmap "^1.3.2" - debug "^3.2.7" - doctrine "^2.1.0" - eslint-import-resolver-node "^0.3.9" - eslint-module-utils "^2.8.0" - hasown "^2.0.0" - is-core-module "^2.13.1" - is-glob "^4.0.3" - minimatch "^3.1.2" - object.fromentries "^2.0.7" - object.groupby "^1.0.1" - object.values "^1.1.7" - semver "^6.3.1" - tsconfig-paths "^3.15.0" - -eslint-scope@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" - integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint-scope@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-utils@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" - integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== - dependencies: - eslint-visitor-keys "^1.1.0" - -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" - integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - -eslint@^6.8.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" - integrity sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== - dependencies: - "@babel/code-frame" "^7.0.0" - ajv "^6.10.0" - chalk "^2.1.0" - cross-spawn "^6.0.5" - debug "^4.0.1" - doctrine "^3.0.0" - eslint-scope "^5.0.0" - eslint-utils "^1.4.3" - eslint-visitor-keys "^1.1.0" - espree "^6.1.2" - esquery "^1.0.1" - esutils "^2.0.2" - file-entry-cache "^5.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.0.0" - globals "^12.1.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - inquirer "^7.0.0" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.3.0" - lodash "^4.17.14" - minimatch "^3.0.4" - mkdirp "^0.5.1" - natural-compare "^1.4.0" - optionator "^0.8.3" - progress "^2.0.0" - regexpp "^2.0.1" - semver "^6.1.2" - strip-ansi "^5.2.0" - strip-json-comments "^3.0.1" - table "^5.2.3" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^6.1.2: - version "6.2.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" - integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== - dependencies: - acorn "^7.1.1" - acorn-jsx "^5.2.0" - eslint-visitor-keys "^1.1.0" - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.0.1: - version "1.5.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" - integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.1.0, esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -eventemitter3@^3.1.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" - integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== - -events@^3.0.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" - integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expand-tilde@^2.0.0, expand-tilde@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" - integrity sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw== - dependencies: - homedir-polyfill "^1.0.1" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -external-editor@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" - integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== - -extsprintf@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" - integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== - -fast-deep-equal@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-glob@^2.2.6: - version "2.2.7" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" - integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== - dependencies: - "@mrmlnc/readdir-enhanced" "^2.2.1" - "@nodelib/fs.stat" "^1.1.2" - glob-parent "^3.1.0" - is-glob "^4.0.0" - merge2 "^1.2.3" - micromatch "^3.1.10" - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== - -figgy-pudding@^3.4.1, figgy-pudding@^3.5.1: - version "3.5.2" - resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" - integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== - -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - integrity sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA== - dependencies: - escape-string-regexp "^1.0.5" - -figures@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" - integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== - dependencies: - escape-string-regexp "^1.0.5" - -file-entry-cache@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" - integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== - dependencies: - flat-cache "^2.0.1" - -file-uri-to-path@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" - integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -filter-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" - integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ== - -find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-cache-dir@^3.3.1: - version "3.3.2" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" - integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-up@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" - integrity sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA== - dependencies: - path-exists "^2.0.0" - pinkie-promise "^2.0.0" - -find-up@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== - dependencies: - locate-path "^2.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -findup-sync@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-3.0.0.tgz#17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1" - integrity sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg== - dependencies: - detect-file "^1.0.0" - is-glob "^4.0.0" - micromatch "^3.0.4" - resolve-dir "^1.0.1" - -flat-cache@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" - integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== - dependencies: - flatted "^2.0.0" - rimraf "2.6.3" - write "1.0.3" - -flatted@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" - integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== - -flush-write-stream@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" - integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== - dependencies: - inherits "^2.0.3" - readable-stream "^2.3.6" - -for-each@^0.3.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" - integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== - dependencies: - is-callable "^1.1.3" - -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== - -foreground-child@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" - integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== - dependencies: - cross-spawn "^7.0.0" - signal-exit "^4.0.1" - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== - dependencies: - map-cache "^0.2.2" - -from2@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g== - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - -fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-minipass@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" - integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== - dependencies: - minipass "^2.6.0" - -fs-readdir-recursive@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27" - integrity sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA== - -fs-write-stream-atomic@^1.0.8: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - integrity sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA== - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -fsevents@^1.2.7: - version "1.2.13" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" - integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== - dependencies: - bindings "^1.5.0" - nan "^2.12.1" - -fsevents@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" - integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== - -function-bind@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" - integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== - -function.prototype.name@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" - integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - functions-have-names "^1.2.3" - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== - -functions-have-names@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg== - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -genfun@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/genfun/-/genfun-5.0.0.tgz#9dd9710a06900a5c4a5bf57aca5da4e52fe76537" - integrity sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA== - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.1, get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-func-name@^2.0.1, get-func-name@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.2.tgz#0d7cf20cd13fda808669ffa88f4ffc7a3943fc41" - integrity sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ== - -get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" - integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== - dependencies: - es-errors "^1.3.0" - function-bind "^1.1.2" - has-proto "^1.0.1" - has-symbols "^1.0.3" - hasown "^2.0.0" - -get-pkg-repo@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d" - integrity sha512-xPCyvcEOxCJDxhBfXDNH+zA7mIRGb2aY1gIUJWsZkpJbp1BLHl+/Sycg26Dv+ZbZAJkO61tzbBtqHUi30NGBvg== - dependencies: - hosted-git-info "^2.1.4" - meow "^3.3.0" - normalize-package-data "^2.3.0" - parse-github-repo-url "^1.3.0" - through2 "^2.0.0" - -get-port@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/get-port/-/get-port-4.2.0.tgz#e37368b1e863b7629c43c5a323625f95cf24b119" - integrity sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw== - -get-stdin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - integrity sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw== - -get-stream@^4.0.0, get-stream@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-symbol-description@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5" - integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== - dependencies: - call-bind "^1.0.5" - es-errors "^1.3.0" - get-intrinsic "^1.2.4" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== - dependencies: - assert-plus "^1.0.0" - -git-raw-commits@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.0.tgz#d92addf74440c14bcc5c83ecce3fb7f8a79118b5" - integrity sha512-w4jFEJFgKXMQJ0H0ikBk2S+4KP2VEjhCvLCNqbNRQC8BgGWgLKNCO7a9K9LI+TVT7Gfoloje502sEnctibffgg== - dependencies: - dargs "^4.0.1" - lodash.template "^4.0.2" - meow "^4.0.0" - split2 "^2.0.0" - through2 "^2.0.0" - -git-remote-origin-url@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" - integrity sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw== - dependencies: - gitconfiglocal "^1.0.0" - pify "^2.3.0" - -git-semver-tags@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-2.0.3.tgz#48988a718acf593800f99622a952a77c405bfa34" - integrity sha512-tj4FD4ww2RX2ae//jSrXZzrocla9db5h0V7ikPl1P/WwoZar9epdUhwR7XHXSgc+ZkNq72BEEerqQuicoEQfzA== - dependencies: - meow "^4.0.0" - semver "^6.0.0" - -git-up@^4.0.0: - version "4.0.5" - resolved "https://registry.yarnpkg.com/git-up/-/git-up-4.0.5.tgz#e7bb70981a37ea2fb8fe049669800a1f9a01d759" - integrity sha512-YUvVDg/vX3d0syBsk/CKUTib0srcQME0JyHkL5BaYdwLsiCslPWmDSi8PUMo9pXYjrryMcmsCoCgsTpSCJEQaA== - dependencies: - is-ssh "^1.3.0" - parse-url "^6.0.0" - -git-url-parse@^11.1.2: - version "11.6.0" - resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-11.6.0.tgz#c634b8de7faa66498a2b88932df31702c67df605" - integrity sha512-WWUxvJs5HsyHL6L08wOusa/IXYtMuCAhrMmnTjQPpBU0TTHyDhnOATNH3xNQz7YOQUsqIIPTGr4xiVti1Hsk5g== - dependencies: - git-up "^4.0.0" - -gitconfiglocal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b" - integrity sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ== - dependencies: - ini "^1.3.2" - -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA== - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - -glob-parent@^5.0.0, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob-to-regexp@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" - integrity sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig== - -glob@^10.3.10: - version "10.3.15" - resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.15.tgz#e72bc61bc3038c90605f5dd48543dc67aaf3b50d" - integrity sha512-0c6RlJt1TICLyvJYIApxb8GsXoai0KUP7AxKKAtsYXdgJR1mGEUa7DgwShbdk1nly0PYoZj01xd4hzbq3fsjpw== - dependencies: - foreground-child "^3.1.0" - jackspeak "^2.3.6" - minimatch "^9.0.1" - minipass "^7.0.4" - path-scurry "^1.11.0" - -glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.2.0: - version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-modules@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" - integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== - dependencies: - global-prefix "^1.0.1" - is-windows "^1.0.1" - resolve-dir "^1.0.0" - -global-modules@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" - integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== - dependencies: - global-prefix "^3.0.0" - -global-prefix@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - integrity sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg== - dependencies: - expand-tilde "^2.0.2" - homedir-polyfill "^1.0.1" - ini "^1.3.4" - is-windows "^1.0.1" - which "^1.2.14" - -global-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" - integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== - dependencies: - ini "^1.3.5" - kind-of "^6.0.2" - which "^1.3.1" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^12.1.0: - version "12.4.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" - integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== - dependencies: - type-fest "^0.8.1" - -globalthis@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" - integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== - dependencies: - define-properties "^1.2.1" - gopd "^1.0.1" - -globby@^9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" - integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== - dependencies: - "@types/glob" "^7.1.1" - array-union "^1.0.2" - dir-glob "^2.2.2" - fast-glob "^2.2.6" - glob "^7.1.3" - ignore "^4.0.3" - pify "^4.0.1" - slash "^2.0.0" - -gopd@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" - integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== - dependencies: - get-intrinsic "^1.1.3" - -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2: - version "4.2.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" - integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== - -handlebars@^4.7.6: - version "4.7.8" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.8.tgz#41c42c18b1be2365439188c77c6afae71c0cd9e9" - integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== - dependencies: - minimist "^1.2.5" - neo-async "^2.6.2" - source-map "^0.6.1" - wordwrap "^1.0.0" - optionalDependencies: - uglify-js "^3.1.4" - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - -hard-rejection@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" - integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== - -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" - integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== - dependencies: - es-define-property "^1.0.0" - -has-proto@^1.0.1, has-proto@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" - integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== - -has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" - integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== - dependencies: - has-symbols "^1.0.3" - -has-unicode@^2.0.0, has-unicode@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -hash-base@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" - integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== - dependencies: - inherits "^2.0.4" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -hash-base@~3.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" - integrity sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - -hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" - integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== - dependencies: - function-bind "^1.1.2" - -hmac-drbg@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - integrity sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg== - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - -homedir-polyfill@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" - integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== - dependencies: - parse-passwd "^1.0.0" - -hosted-git-info@^2.1.4, hosted-git-info@^2.7.1: - version "2.8.9" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -hosted-git-info@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" - integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== - dependencies: - lru-cache "^6.0.0" - -htmlnano@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/htmlnano/-/htmlnano-2.1.1.tgz#9ba84e145cd8b7cd4c783d9ab8ff46a80e79b59b" - integrity sha512-kAERyg/LuNZYmdqgCdYvugyLWNFAm8MWXpQMz1pLpetmCbFwoMxvkSoaAMlFrOC4OKTWI4KlZGT/RsNxg4ghOw== - dependencies: - cosmiconfig "^9.0.0" - posthtml "^0.16.5" - timsort "^0.3.0" - -htmlparser2@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-5.0.1.tgz#7daa6fc3e35d6107ac95a4fc08781f091664f6e7" - integrity sha512-vKZZra6CSe9qsJzh0BjBGXo8dvzNsq/oGvsjfRdOrrryfeD9UOBEEQdeoqCRmKZchF5h2zOBMQ6YuQ0uRUmdbQ== - dependencies: - domelementtype "^2.0.1" - domhandler "^3.3.0" - domutils "^2.4.2" - entities "^2.0.0" - -htmlparser2@^7.1.1: - version "7.2.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-7.2.0.tgz#8817cdea38bbc324392a90b1990908e81a65f5a5" - integrity sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.2.2" - domutils "^2.8.0" - entities "^3.0.1" - -htmlparser2@^8.0.1: - version "8.0.2" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21" - integrity sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA== - dependencies: - domelementtype "^2.3.0" - domhandler "^5.0.3" - domutils "^3.0.1" - entities "^4.4.0" - -htmlparser2@^9.1.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-9.1.0.tgz#cdb498d8a75a51f739b61d3f718136c369bc8c23" - integrity sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ== - dependencies: - domelementtype "^2.3.0" - domhandler "^5.0.3" - domutils "^3.1.0" - entities "^4.5.0" - -http-cache-semantics@^3.8.1: - version "3.8.1" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" - integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== - -http-proxy-agent@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405" - integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg== - dependencies: - agent-base "4" - debug "3.1.0" - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -https-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" - integrity sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg== - -https-proxy-agent@^2.2.3: - version "2.2.4" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b" - integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg== - dependencies: - agent-base "^4.3.0" - debug "^3.1.0" - -humanize-ms@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" - integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== - dependencies: - ms "^2.0.0" - -iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" - integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== - dependencies: - safer-buffer ">= 2.1.2 < 3.0.0" - -iconv-lite@^0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -ieee754@^1.1.4: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -iferr@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - integrity sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA== - -ignore-walk@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.4.tgz#c9a09f69b7c7b479a5d74ac1a3c0d4236d2a6335" - integrity sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ== - dependencies: - minimatch "^3.0.4" - -ignore@^4.0.3, ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg== - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-fresh@^3.0.0, import-fresh@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-local@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" - integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== - dependencies: - pkg-dir "^3.0.0" - resolve-cwd "^2.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -indent-string@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" - integrity sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg== - dependencies: - repeating "^2.0.0" - -indent-string@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289" - integrity sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ== - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -infer-owner@^1.0.3, infer-owner@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" - integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== - -ini@^1.3.2, ini@^1.3.4, ini@^1.3.5: - version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -init-package-json@^1.10.3: - version "1.10.3" - resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-1.10.3.tgz#45ffe2f610a8ca134f2bd1db5637b235070f6cbe" - integrity sha512-zKSiXKhQveNteyhcj1CoOP8tqp1QuxPIPBl8Bid99DGLFqA1p87M6lNgfjJHSBoWJJlidGOv5rWjyYKEB3g2Jw== - dependencies: - glob "^7.1.1" - npm-package-arg "^4.0.0 || ^5.0.0 || ^6.0.0" - promzard "^0.3.0" - read "~1.0.1" - read-package-json "1 || 2" - semver "2.x || 3.x || 4 || 5" - validate-npm-package-license "^3.0.1" - validate-npm-package-name "^3.0.0" - -inquirer@^6.2.0: - version "6.5.2" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.2.tgz#ad50942375d036d327ff528c08bd5fab089928ca" - integrity sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== - dependencies: - ansi-escapes "^3.2.0" - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^3.0.3" - figures "^2.0.0" - lodash "^4.17.12" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^6.4.0" - string-width "^2.1.0" - strip-ansi "^5.1.0" - through "^2.3.6" - -inquirer@^7.0.0: - version "7.3.3" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" - integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== - dependencies: - ansi-escapes "^4.2.1" - chalk "^4.1.0" - cli-cursor "^3.1.0" - cli-width "^3.0.0" - external-editor "^3.0.3" - figures "^3.0.0" - lodash "^4.17.19" - mute-stream "0.0.8" - run-async "^2.4.0" - rxjs "^6.6.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - through "^2.3.6" - -internal-slot@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" - integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== - dependencies: - es-errors "^1.3.0" - hasown "^2.0.0" - side-channel "^1.0.4" - -interpret@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" - integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== - -ip@1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha512-rBtCAQAJm8A110nbwn6YdveUnuZH3WrC36IwkRXxDnq53JvXA2NVQvB7IHyKomxK1MJ4VDNw3UtFDdXQ+AvLYA== - -is-accessor-descriptor@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz#3223b10628354644b86260db29b3e693f5ceedd4" - integrity sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA== - dependencies: - hasown "^2.0.0" - -is-array-buffer@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" - integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q== - dependencies: - binary-extensions "^1.0.0" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" - integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - dependencies: - ci-info "^2.0.0" - -is-core-module@^2.13.0, is-core-module@^2.13.1, is-core-module@^2.5.0: - version "2.13.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" - integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== - dependencies: - hasown "^2.0.0" - -is-data-descriptor@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz#2109164426166d32ea38c405c1e0945d9e6a4eeb" - integrity sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw== - dependencies: - hasown "^2.0.0" - -is-data-view@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.1.tgz#4b4d3a511b70f3dc26d42c03ca9ca515d847759f" - integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w== - dependencies: - is-typed-array "^1.1.13" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-descriptor@^0.1.0: - version "0.1.7" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.7.tgz#2727eb61fd789dcd5bdf0ed4569f551d2fe3be33" - integrity sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg== - dependencies: - is-accessor-descriptor "^1.0.1" - is-data-descriptor "^1.0.1" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.3.tgz#92d27cb3cd311c4977a4db47df457234a13cb306" - integrity sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw== - dependencies: - is-accessor-descriptor "^1.0.1" - is-data-descriptor "^1.0.1" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== - -is-docker@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-finite@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" - integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw== - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-json@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-json/-/is-json-2.0.1.tgz#6be166d144828a131d686891b983df62c39491ff" - integrity sha512-6BEnpVn1rcf3ngfmViLM6vjUjGErbdrL4rwlv+u1NO1XO8kqT4YGL8+19Q+Z/bas8tY90BTWMk2+fW1g6hQjbA== - -is-negative-zero@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" - integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== - dependencies: - kind-of "^3.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-plain-object@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" - integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== - -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-shared-array-buffer@^1.0.2, is-shared-array-buffer@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz#1237f1cba059cdb62431d378dcc37d9680181688" - integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== - dependencies: - call-bind "^1.0.7" - -is-ssh@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.4.0.tgz#4f8220601d2839d8fa624b3106f8e8884f01b8b2" - integrity sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ== - dependencies: - protocols "^2.0.1" - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-text-path@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" - integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w== - dependencies: - text-extensions "^1.0.0" - -is-typed-array@^1.1.13: - version "1.1.13" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" - integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== - dependencies: - which-typed-array "^1.1.14" - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-utf8@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - integrity sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q== - -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - -is-windows@^1.0.0, is-windows@^1.0.1, is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== - -is-wsl@^2.1.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isarray@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" - integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== - -jackspeak@^2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8" - integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== - dependencies: - "@isaacs/cliui" "^8.0.2" - optionalDependencies: - "@pkgjs/parseargs" "^0.11.0" - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== - -json-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema@0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" - integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== - -json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== - -json5@^1.0.1, json5@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" - integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== - dependencies: - minimist "^1.2.0" - -json5@^2.1.2, json5@^2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== - optionalDependencies: - graceful-fs "^4.1.6" - -jsonparse@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== - -jsprim@^1.2.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" - integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.4.0" - verror "1.10.0" - -juice@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/juice/-/juice-11.0.0.tgz#5e02fdd95ea4165c66f0455a0b59d6adecf77d03" - integrity sha512-sGF8hPz9/Wg+YXbaNDqc1Iuoaw+J/P9lBHNQKXAGc9pPNjCd4fyPai0Zxj7MRtdjMr0lcgk5PjEIkP2b8R9F3w== - dependencies: - cheerio "^1.0.0" - commander "^12.1.0" - mensch "^0.3.4" - slick "^1.12.2" - web-resource-inliner "^7.0.0" - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== - dependencies: - is-buffer "^1.1.5" - -kind-of@^6.0.2, kind-of@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -lerna@^3.22.1: - version "3.22.1" - resolved "https://registry.yarnpkg.com/lerna/-/lerna-3.22.1.tgz#82027ac3da9c627fd8bf02ccfeff806a98e65b62" - integrity sha512-vk1lfVRFm+UuEFA7wkLKeSF7Iz13W+N/vFd48aW2yuS7Kv0RbNm2/qcDPV863056LMfkRlsEe+QYOw3palj5Lg== - dependencies: - "@lerna/add" "3.21.0" - "@lerna/bootstrap" "3.21.0" - "@lerna/changed" "3.21.0" - "@lerna/clean" "3.21.0" - "@lerna/cli" "3.18.5" - "@lerna/create" "3.22.0" - "@lerna/diff" "3.21.0" - "@lerna/exec" "3.21.0" - "@lerna/import" "3.22.0" - "@lerna/info" "3.21.0" - "@lerna/init" "3.21.0" - "@lerna/link" "3.21.0" - "@lerna/list" "3.21.0" - "@lerna/publish" "3.22.1" - "@lerna/run" "3.21.0" - "@lerna/version" "3.22.1" - import-local "^2.0.0" - npmlog "^4.1.2" - -levn@^0.3.0, levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -lilconfig@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.1.tgz#9d8a246fa753106cfc205fd2d77042faca56e5e3" - integrity sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ== - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -load-json-file@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" - integrity sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A== - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - pinkie-promise "^2.0.0" - strip-bom "^2.0.0" - -load-json-file@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" - integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== - dependencies: - graceful-fs "^4.1.2" - parse-json "^4.0.0" - pify "^3.0.0" - strip-bom "^3.0.0" - -load-json-file@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-5.3.0.tgz#4d3c1e01fa1c03ea78a60ac7af932c9ce53403f3" - integrity sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw== - dependencies: - graceful-fs "^4.1.15" - parse-json "^4.0.0" - pify "^4.0.1" - strip-bom "^3.0.0" - type-fest "^0.3.0" - -loader-runner@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" - integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== - -loader-utils@^1.2.3, loader-utils@^1.4.0: - version "1.4.2" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3" - integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - -loader-utils@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" - integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -lodash._reinterpolate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA== - -lodash.clonedeep@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - integrity sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ== - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== - -lodash.get@^4.4.2: - version "4.4.2" - resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" - integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== - -lodash.ismatch@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37" - integrity sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g== - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== - -lodash.set@^4.3.2: - version "4.3.2" - resolved "https://registry.yarnpkg.com/lodash.set/-/lodash.set-4.3.2.tgz#d8757b1da807dde24816b0d6a84bea1a76230b23" - integrity sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg== - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== - -lodash.template@^4.0.2, lodash.template@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" - integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" - integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== - dependencies: - lodash._reinterpolate "^3.0.0" - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== - -lodash@^4.17.10, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.2.1: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -loud-rejection@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" - integrity sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ== - dependencies: - currently-unhandled "^0.4.1" - signal-exit "^3.0.0" - -loupe@^2.3.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/loupe/-/loupe-2.3.7.tgz#6e69b7d4db7d3ab436328013d37d1c8c3540c697" - integrity sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA== - dependencies: - get-func-name "^2.0.1" - -lru-cache@^10.2.0: - version "10.2.2" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.2.tgz#48206bc114c1252940c41b25b41af5b545aca878" - integrity sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ== - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -macos-release@^2.2.0: - version "2.5.1" - resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.5.1.tgz#bccac4a8f7b93163a8d163b8ebf385b3c5f55bf9" - integrity sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A== - -make-dir@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" - integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== - dependencies: - pify "^3.0.0" - -make-dir@^2.0.0, make-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.0.2, make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -make-fetch-happen@^5.0.0: - version "5.0.2" - resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-5.0.2.tgz#aa8387104f2687edca01c8687ee45013d02d19bd" - integrity sha512-07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag== - dependencies: - agentkeepalive "^3.4.1" - cacache "^12.0.0" - http-cache-semantics "^3.8.1" - http-proxy-agent "^2.1.0" - https-proxy-agent "^2.2.3" - lru-cache "^5.1.1" - mississippi "^3.0.0" - node-fetch-npm "^2.0.2" - promise-retry "^1.1.1" - socks-proxy-agent "^4.0.0" - ssri "^6.0.0" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== - -map-obj@^1.0.0, map-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== - -map-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9" - integrity sha512-TzQSV2DiMYgoF5RycneKVUzIa9bQsj/B3tTgsE3dOGqlzHnGIDaC7XBE7grnA+8kZPnfqSGFe95VHc2oc0VFUQ== - -map-obj@^4.0.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" - integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== - dependencies: - object-visit "^1.0.0" - -md5.js@^1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" - integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -mdn-data@2.0.28: - version "2.0.28" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.28.tgz#5ec48e7bef120654539069e1ae4ddc81ca490eba" - integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== - -mdn-data@2.0.30: - version "2.0.30" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" - integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== - -memory-fs@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - integrity sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ== - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -memory-fs@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" - integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -mensch@^0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/mensch/-/mensch-0.3.4.tgz#770f91b46cb16ea5b204ee735768c3f0c491fecd" - integrity sha512-IAeFvcOnV9V0Yk+bFhYR07O3yNina9ANIN5MoXBKYJ/RLYPurd2d0yw14MDhpr9/momp0WofT1bPUh3hkzdi/g== - -meow@^3.3.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" - integrity sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA== - dependencies: - camelcase-keys "^2.0.0" - decamelize "^1.1.2" - loud-rejection "^1.0.0" - map-obj "^1.0.1" - minimist "^1.1.3" - normalize-package-data "^2.3.4" - object-assign "^4.0.1" - read-pkg-up "^1.0.1" - redent "^1.0.0" - trim-newlines "^1.0.0" - -meow@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/meow/-/meow-4.0.1.tgz#d48598f6f4b1472f35bf6317a95945ace347f975" - integrity sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A== - dependencies: - camelcase-keys "^4.0.0" - decamelize-keys "^1.0.0" - loud-rejection "^1.0.0" - minimist "^1.1.3" - minimist-options "^3.0.1" - normalize-package-data "^2.3.4" - read-pkg-up "^3.0.0" - redent "^2.0.0" - trim-newlines "^2.0.0" - -meow@^8.0.0: - version "8.1.2" - resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897" - integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q== - dependencies: - "@types/minimist" "^1.2.0" - camelcase-keys "^6.2.2" - decamelize-keys "^1.1.0" - hard-rejection "^2.1.0" - minimist-options "4.1.0" - normalize-package-data "^3.0.0" - read-pkg-up "^7.0.1" - redent "^3.0.0" - trim-newlines "^3.0.0" - type-fest "^0.18.0" - yargs-parser "^20.2.3" - -merge2@^1.2.3: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" - integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - -mime-db@1.52.0: - version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@~2.1.19: - version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime@^2.4.6: - version "2.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== - -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -min-indent@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" - integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== - -minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== - -minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^9.0.1, minimatch@^9.0.3: - version "9.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51" - integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw== - dependencies: - brace-expansion "^2.0.1" - -minimist-options@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" - integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== - dependencies: - arrify "^1.0.1" - is-plain-obj "^1.1.0" - kind-of "^6.0.3" - -minimist-options@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-3.0.2.tgz#fba4c8191339e13ecf4d61beb03f070103f3d954" - integrity sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ== - dependencies: - arrify "^1.0.1" - is-plain-obj "^1.1.0" - -minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: - version "1.2.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" - integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== - -minipass@^2.3.5, minipass@^2.6.0, minipass@^2.9.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" - integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== - dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" - -"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.4: - version "7.1.1" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.1.tgz#f7f85aff59aa22f110b20e27692465cf3bf89481" - integrity sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA== - -minizlib@^1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" - integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== - dependencies: - minipass "^2.9.0" - -mississippi@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" - integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^3.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp-promise@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz#e9b8f68e552c68a9c1713b84883f7a1dd039b8a1" - integrity sha512-Hepn5kb1lJPtVW84RFT40YG1OddBNTOVUZR2bzQUHc+Z03en8/3uX0+060JDhcEzyO08HmipsN9DcnFMxhIL9w== - dependencies: - mkdirp "*" - -mkdirp@*: - version "3.0.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz#e44e4c5607fb279c168241713cc6e0fea9adcb50" - integrity sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg== - -mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.5: - version "0.5.6" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" - integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== - dependencies: - minimist "^1.2.6" - -modify-values@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022" - integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw== - -move-concurrently@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - integrity sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ== - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@^2.0.0, ms@^2.1.1: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -multimatch@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-3.0.0.tgz#0e2534cc6bc238d9ab67e1b9cd5fcd85a6dbf70b" - integrity sha512-22foS/gqQfANZ3o+W7ST2x25ueHDVNWl/b9OlGcLpy/iKxjCpvcNCM51YCenUi7Mt/jAjjqv8JwZRs8YP5sRjA== - dependencies: - array-differ "^2.0.3" - array-union "^1.0.2" - arrify "^1.0.1" - minimatch "^3.0.4" - -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - integrity sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ== - -mute-stream@0.0.8, mute-stream@~0.0.4: - version "0.0.8" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" - integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== - -mz@^2.5.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" - integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== - dependencies: - any-promise "^1.0.0" - object-assign "^4.0.1" - thenify-all "^1.0.0" - -nan@^2.12.1: - version "2.19.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.19.0.tgz#bb58122ad55a6c5bc973303908d5b16cfdd5a8c0" - integrity sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw== - -nanoid@^3.3.7: - version "3.3.7" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" - integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== - -neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -node-fetch-npm@^2.0.2: - version "2.0.4" - resolved "https://registry.yarnpkg.com/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz#6507d0e17a9ec0be3bec516958a497cec54bf5a4" - integrity sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg== - dependencies: - encoding "^0.1.11" - json-parse-better-errors "^1.0.0" - safe-buffer "^5.1.1" - -node-fetch@^2.5.0, node-fetch@^2.6.7: - version "2.7.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" - integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== - dependencies: - whatwg-url "^5.0.0" - -node-gyp@^5.0.2: - version "5.1.1" - resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-5.1.1.tgz#eb915f7b631c937d282e33aed44cb7a025f62a3e" - integrity sha512-WH0WKGi+a4i4DUt2mHnvocex/xPLp9pYt5R6M2JdFB7pJ7Z34hveZ4nDTGTiLXCkitA9T8HFZjhinBCiVHYcWw== - dependencies: - env-paths "^2.2.0" - glob "^7.1.4" - graceful-fs "^4.2.2" - mkdirp "^0.5.1" - nopt "^4.0.1" - npmlog "^4.1.2" - request "^2.88.0" - rimraf "^2.6.3" - semver "^5.7.1" - tar "^4.4.12" - which "^1.3.1" - -node-libs-browser@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" - integrity sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== - dependencies: - assert "^1.1.1" - browserify-zlib "^0.2.0" - buffer "^4.3.0" - console-browserify "^1.1.0" - constants-browserify "^1.0.0" - crypto-browserify "^3.11.0" - domain-browser "^1.1.1" - events "^3.0.0" - https-browserify "^1.0.0" - os-browserify "^0.3.0" - path-browserify "0.0.1" - process "^0.11.10" - punycode "^1.2.4" - querystring-es3 "^0.2.0" - readable-stream "^2.3.3" - stream-browserify "^2.0.1" - stream-http "^2.7.2" - string_decoder "^1.0.0" - timers-browserify "^2.0.4" - tty-browserify "0.0.0" - url "^0.11.0" - util "^0.11.0" - vm-browserify "^1.0.1" - -node-releases@^2.0.14: - version "2.0.14" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" - integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== - -nopt@^4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.3.tgz#a375cad9d02fd921278d954c2254d5aa57e15e48" - integrity sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg== - dependencies: - abbrev "1" - osenv "^0.1.4" - -normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5, normalize-package-data@^2.4.0, normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" - integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== - dependencies: - hosted-git-info "^4.0.1" - is-core-module "^2.5.0" - semver "^7.3.4" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-url@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" - integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== - -npm-bundled@^1.0.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1" - integrity sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ== - dependencies: - npm-normalize-package-bin "^1.0.1" - -npm-lifecycle@^3.1.2: - version "3.1.5" - resolved "https://registry.yarnpkg.com/npm-lifecycle/-/npm-lifecycle-3.1.5.tgz#9882d3642b8c82c815782a12e6a1bfeed0026309" - integrity sha512-lDLVkjfZmvmfvpvBzA4vzee9cn+Me4orq0QF8glbswJVEbIcSNWib7qGOffolysc3teCqbbPZZkzbr3GQZTL1g== - dependencies: - byline "^5.0.0" - graceful-fs "^4.1.15" - node-gyp "^5.0.2" - resolve-from "^4.0.0" - slide "^1.1.6" - uid-number "0.0.6" - umask "^1.1.0" - which "^1.3.1" - -npm-normalize-package-bin@^1.0.0, npm-normalize-package-bin@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" - integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== - -"npm-package-arg@^4.0.0 || ^5.0.0 || ^6.0.0", npm-package-arg@^6.0.0, npm-package-arg@^6.1.0: - version "6.1.1" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-6.1.1.tgz#02168cb0a49a2b75bf988a28698de7b529df5cb7" - integrity sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg== - dependencies: - hosted-git-info "^2.7.1" - osenv "^0.1.5" - semver "^5.6.0" - validate-npm-package-name "^3.0.0" - -npm-packlist@^1.4.4: - version "1.4.8" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.8.tgz#56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e" - integrity sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A== - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - npm-normalize-package-bin "^1.0.1" - -npm-pick-manifest@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz#f4d9e5fd4be2153e5f4e5f9b7be8dc419a99abb7" - integrity sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw== - dependencies: - figgy-pudding "^3.5.1" - npm-package-arg "^6.0.0" - semver "^5.4.1" - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== - dependencies: - path-key "^2.0.0" - -npmlog@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -nth-check@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" - integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== - dependencies: - boolbase "^1.0.0" - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -object-assign@^4.0.1, object-assign@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-inspect@^1.13.1: - version "1.13.1" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" - integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.2, object.assign@^4.1.4, object.assign@^4.1.5: - version "4.1.5" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" - integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== - dependencies: - call-bind "^1.0.5" - define-properties "^1.2.1" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -object.entries@^1.1.2: - version "1.1.8" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.8.tgz#bffe6f282e01f4d17807204a24f8edd823599c41" - integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - -object.fromentries@^2.0.7: - version "2.0.8" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" - integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - es-object-atoms "^1.0.0" - -object.getownpropertydescriptors@^2.0.3: - version "2.1.8" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz#2f1fe0606ec1a7658154ccd4f728504f69667923" - integrity sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A== - dependencies: - array.prototype.reduce "^1.0.6" - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - es-object-atoms "^1.0.0" - gopd "^1.0.1" - safe-array-concat "^1.1.2" - -object.groupby@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e" - integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.2" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== - dependencies: - isobject "^3.0.1" - -object.values@^1.1.7: - version "1.2.0" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.0.tgz#65405a9d92cee68ac2d303002e0b8470a4d9ab1b" - integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - -octokit-pagination-methods@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/octokit-pagination-methods/-/octokit-pagination-methods-1.1.0.tgz#cf472edc9d551055f9ef73f6e42b4dbb4c80bea4" - integrity sha512-fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ== - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ== - dependencies: - mimic-fn "^1.0.0" - -onetime@^5.1.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -open@^7.3.0: - version "7.4.2" - resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" - integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== - dependencies: - is-docker "^2.0.0" - is-wsl "^2.1.1" - -optionator@^0.8.3: - version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" - -os-browserify@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" - integrity sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A== - -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ== - -os-name@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/os-name/-/os-name-3.1.0.tgz#dec19d966296e1cd62d701a5a66ee1ddeae70801" - integrity sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg== - dependencies: - macos-release "^2.2.0" - windows-release "^3.1.0" - -os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== - -osenv@^0.1.4, osenv@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== - -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" - integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== - dependencies: - p-try "^1.0.0" - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== - dependencies: - p-limit "^1.1.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-map-series@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca" - integrity sha512-4k9LlvY6Bo/1FcIdV33wqZQES0Py+iKISU9Uc8p8AjWoZPnFKMpVIVD3s0EYn4jzLh1I+WeUZkJ0Yoa4Qfw3Kg== - dependencies: - p-reduce "^1.0.0" - -p-map@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" - integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== - -p-pipe@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-1.2.0.tgz#4b1a11399a11520a67790ee5a0c1d5881d6befe9" - integrity sha512-IA8SqjIGA8l9qOksXJvsvkeQ+VGb0TAzNCzvKvz9wt5wWLqfWbV6fXy43gpR2L4Te8sOq3S+Ql9biAaMKPdbtw== - -p-queue@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-4.0.0.tgz#ed0eee8798927ed6f2c2f5f5b77fdb2061a5d346" - integrity sha512-3cRXXn3/O0o3+eVmUroJPSj/esxoEFIm0ZOno/T+NzG/VZgPOqQ8WKmlNqubSEpZmCIngEy34unkHGg83ZIBmg== - dependencies: - eventemitter3 "^3.1.0" - -p-reduce@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" - integrity sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ== - -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -p-waterfall@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-waterfall/-/p-waterfall-1.0.0.tgz#7ed94b3ceb3332782353af6aae11aa9fc235bb00" - integrity sha512-KeXddIp6jBT8qzyxfQGOGzNYc/7ftxKtRc5Uggre02yvbZrSBHE2M2C842/WizMBFD4s0Ngwz3QFOit2A+Ezrg== - dependencies: - p-reduce "^1.0.0" - -pako@~1.0.5: - version "1.0.11" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" - integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== - -parallel-transform@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc" - integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== - dependencies: - cyclist "^1.0.1" - inherits "^2.0.3" - readable-stream "^2.1.5" - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parse-asn1@^5.0.0, parse-asn1@^5.1.7: - version "5.1.7" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.7.tgz#73cdaaa822125f9647165625eb45f8a051d2df06" - integrity sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg== - dependencies: - asn1.js "^4.10.1" - browserify-aes "^1.2.0" - evp_bytestokey "^1.0.3" - hash-base "~3.0" - pbkdf2 "^3.1.2" - safe-buffer "^5.2.1" - -parse-github-repo-url@^1.3.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz#9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50" - integrity sha512-bSWyzBKqcSL4RrncTpGsEKoJ7H8a4L3++ifTAbTFeMHyq2wRV+42DGmQcHIrJIvdcacjIOxEuKH/w4tthF17gg== - -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - integrity sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ== - dependencies: - error-ex "^1.2.0" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-json@^5.0.0, parse-json@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q== - -parse-path@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-4.0.4.tgz#4bf424e6b743fb080831f03b536af9fc43f0ffea" - integrity sha512-Z2lWUis7jlmXC1jeOG9giRO2+FsuyNipeQ43HAjqAZjwSe3SEf+q/84FGPHoso3kyntbxa4c4i77t3m6fGf8cw== - dependencies: - is-ssh "^1.3.0" - protocols "^1.4.0" - qs "^6.9.4" - query-string "^6.13.8" - -parse-url@^6.0.0: - version "6.0.5" - resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-6.0.5.tgz#4acab8982cef1846a0f8675fa686cef24b2f6f9b" - integrity sha512-e35AeLTSIlkw/5GFq70IN7po8fmDUjpDPY1rIK+VubRfsUvBonjQ+PBZG+vWMACnQSmNlvl524IucoDmcioMxA== - dependencies: - is-ssh "^1.3.0" - normalize-url "^6.1.0" - parse-path "^4.0.0" - protocols "^1.4.0" - -parse5-htmlparser2-tree-adapter@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz#23c2cc233bcf09bb7beba8b8a69d46b08c62c2f1" - integrity sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g== - dependencies: - domhandler "^5.0.2" - parse5 "^7.0.0" - -parse5-parser-stream@^7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz#d7c20eadc37968d272e2c02660fff92dd27e60e1" - integrity sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow== - dependencies: - parse5 "^7.0.0" - -parse5@^7.0.0, parse5@^7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" - integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== - dependencies: - entities "^4.4.0" - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== - -path-browserify@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" - integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== - -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q== - -path-exists@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" - integrity sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ== - dependencies: - pinkie-promise "^2.0.0" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== - -path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -path-scurry@^1.11.0: - version "1.11.1" - resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" - integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== - dependencies: - lru-cache "^10.2.0" - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - -path-type@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" - integrity sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg== - dependencies: - graceful-fs "^4.1.2" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" - -pathval@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" - integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== - -pbkdf2@^3.0.3, pbkdf2@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" - integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== - -picocolors@^1.0.0, picocolors@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" - integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== - -picomatch@^2.0.4, picomatch@^2.2.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pify@^2.0.0, pify@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw== - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== - -pirates@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" - integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== - -possible-typed-array-names@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" - integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== - -postcss-calc@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-10.0.0.tgz#aca29a1c66dd481ca30d08f6932b1274a1003716" - integrity sha512-OmjhudoNTP0QleZCwl1i6NeBwN+5MZbY5ersLZz69mjJiDVv/p57RjRuKDkHeDWr4T+S97wQfsqRTNoDHB2e3g== - dependencies: - postcss-selector-parser "^6.0.16" - postcss-value-parser "^4.2.0" - -postcss-colormin@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-7.0.0.tgz#76b9e40eff69a363c1fc5ce2f0ece1d4a01d1de8" - integrity sha512-5CN6fqtsEtEtwf3mFV3B4UaZnlYljPpzmGeDB4yCK067PnAtfLe9uX2aFZaEwxHE7HopG5rUkW8gyHrNAesHEg== - dependencies: - browserslist "^4.23.0" - caniuse-api "^3.0.0" - colord "^2.9.3" - postcss-value-parser "^4.2.0" - -postcss-convert-values@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-7.0.0.tgz#4a53e79c4bd81cfed8a7ed3fffb7b255a2f5f300" - integrity sha512-bMuzDgXBbFbByPgj+/r6va8zNuIDUaIIbvAFgdO1t3zdgJZ77BZvu6dfWyd6gHEJnYzmeVr9ayUsAQL3/qLJ0w== - dependencies: - browserslist "^4.23.0" - postcss-value-parser "^4.2.0" - -postcss-discard-comments@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-7.0.0.tgz#3919e4237630f74927f3976ac5789cfc26731494" - integrity sha512-xpSdzRqYmy4YIVmjfGyYXKaI1SRnK6CTr+4Zmvyof8ANwvgfZgGdVtmgAvzh59gJm808mJCWQC9tFN0KF5dEXA== - -postcss-discard-duplicates@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-7.0.0.tgz#47ae1154cc89ad0a50099fbac1f74c942214c961" - integrity sha512-bAnSuBop5LpAIUmmOSsuvtKAAKREB6BBIYStWUTGq8oG5q9fClDMMuY8i4UPI/cEcDx2TN+7PMnXYIId20UVDw== - -postcss-discard-empty@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-7.0.0.tgz#218829d1ef0a5d5142dd62f0aa60e00e599d2033" - integrity sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA== - -postcss-discard-overridden@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-7.0.0.tgz#b123ea51e3d4e1d0a254cf71eaff1201926d319c" - integrity sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w== - -postcss-merge-longhand@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-7.0.0.tgz#aabfae74428a5506c4d50842445845c1cc10c9c6" - integrity sha512-0X8I4/9+G03X5/5NnrfopG/YEln2XU8heDh7YqBaiq2SeaKIG3n66ShZPjIolmVuLBQ0BEm3yS8o1mlCLHdW7A== - dependencies: - postcss-value-parser "^4.2.0" - stylehacks "^7.0.0" - -postcss-merge-rules@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-7.0.0.tgz#069a427807fdb1e2dcca3bf218d0a9f70103526a" - integrity sha512-Zty3VlOsD6VSjBMu6PiHCVpLegtBT/qtZRVBcSeyEZ6q1iU5qTYT0WtEoLRV+YubZZguS5/ycfP+NRiKfjv6aw== - dependencies: - browserslist "^4.23.0" - caniuse-api "^3.0.0" - cssnano-utils "^5.0.0" - postcss-selector-parser "^6.0.16" - -postcss-minify-font-values@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-7.0.0.tgz#d16a75a2548e000779566b3568fc874ee5d0aa17" - integrity sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-minify-gradients@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-7.0.0.tgz#f6d84456e6d49164a55d0e45bb1b1809c6cf0959" - integrity sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg== - dependencies: - colord "^2.9.3" - cssnano-utils "^5.0.0" - postcss-value-parser "^4.2.0" - -postcss-minify-params@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-7.0.0.tgz#dfa8263d38570b1116da2c72f69190ea665b17aa" - integrity sha512-XOJAuX8Q/9GT1sGxlUvaFEe2H9n50bniLZblXXsAT/BwSfFYvzSZeFG7uupwc0KbKpTnflnQ7aMwGzX6JUWliQ== - dependencies: - browserslist "^4.23.0" - cssnano-utils "^5.0.0" - postcss-value-parser "^4.2.0" - -postcss-minify-selectors@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-7.0.0.tgz#5dedb26806f58d683a3bb362e095ad5aa24f1bf6" - integrity sha512-f00CExZhD6lNw2vTZbcnmfxVgaVKzUw6IRsIFX3JTT8GdsoABc1WnhhGwL1i8YPJ3sSWw39fv7XPtvLb+3Uitw== - dependencies: - postcss-selector-parser "^6.0.16" - -postcss-normalize-charset@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-7.0.0.tgz#92244ae73c31bf8f8885d5f16ff69e857ac6c001" - integrity sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ== - -postcss-normalize-display-values@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-7.0.0.tgz#01fb50e5e97ef8935363629bea5a6d3b3aac1342" - integrity sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-positions@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-7.0.0.tgz#4eebd7c9d3dde40c97b8047cad38124fc844c463" - integrity sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-repeat-style@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-7.0.0.tgz#0cb784655d5714d29bd3bda6dee2fb628aa7227b" - integrity sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-string@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-7.0.0.tgz#a119d3e63a9614570d8413d572fb9fc8c6a64e8c" - integrity sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-timing-functions@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-7.0.0.tgz#99d0ee8c4b23b7f4355fafb91385833b9b07108b" - integrity sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-unicode@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.0.tgz#bd66bfc238bf4d1eaea356639260c04fce408476" - integrity sha512-OnKV52/VFFDAim4n0pdI+JAhsolLBdnCKxE6VV5lW5Q/JeVGFN8UM8ur6/A3EAMLsT1ZRm3fDHh/rBoBQpqi2w== - dependencies: - browserslist "^4.23.0" - postcss-value-parser "^4.2.0" - -postcss-normalize-url@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-7.0.0.tgz#c88cb7cf8952d3ff631e4eba924e7b060ca802f6" - integrity sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-whitespace@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-7.0.0.tgz#46b025f0bea72139ddee63015619b0c21cebd845" - integrity sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-ordered-values@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-7.0.0.tgz#cea4e2a140ed1c7b055e0ab967b82a36b584debf" - integrity sha512-KROvC63A8UQW1eYDljQe1dtwc1E/M+mMwDT6z7khV/weHYLWTghaLRLunU7x1xw85lWFwVZOAGakxekYvKV+0w== - dependencies: - cssnano-utils "^5.0.0" - postcss-value-parser "^4.2.0" - -postcss-reduce-initial@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-7.0.0.tgz#a9e64778dd44604c2bda109e2fd14b99ab0d1416" - integrity sha512-iqGgmBxY9LrblZ0BKLjmrA1mC/cf9A/wYCCqSmD6tMi+xAyVl0+DfixZIHSVDMbCPRPjNmVF0DFGth/IDGelFQ== - dependencies: - browserslist "^4.23.0" - caniuse-api "^3.0.0" - -postcss-reduce-transforms@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-7.0.0.tgz#0386080a14e5faad9f8eda33375b79fe7c4f9677" - integrity sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-selector-parser@^6.0.16: - version "6.0.16" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz#3b88b9f5c5abd989ef4e2fc9ec8eedd34b20fb04" - integrity sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-svgo@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-7.0.0.tgz#2f11b45c6fa42da155fd7c16c44e69bf086c5992" - integrity sha512-Xj5DRdvA97yRy3wjbCH2NKXtDUwEnph6EHr5ZXszsBVKCNrKXYBjzAXqav7/Afz5WwJ/1peZoTguCEJIg7ytmA== - dependencies: - postcss-value-parser "^4.2.0" - svgo "^3.2.0" - -postcss-unique-selectors@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-7.0.0.tgz#8cc2f919bce33c429cce93624f2b8f9bbd4bd882" - integrity sha512-NYFqcft7vVQMZlQPsMdMPy+qU/zDpy95Malpw4GeA9ZZjM6dVXDshXtDmLc0m4WCD6XeZCJqjTfPT1USsdt+rA== - dependencies: - postcss-selector-parser "^6.0.16" - -postcss-value-parser@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" - integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== - -postcss@^8.4.33: - version "8.4.38" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e" - integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== - dependencies: - nanoid "^3.3.7" - picocolors "^1.0.0" - source-map-js "^1.2.0" - -posthtml-parser@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/posthtml-parser/-/posthtml-parser-0.11.0.tgz#25d1c7bf811ea83559bc4c21c189a29747a24b7a" - integrity sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw== - dependencies: - htmlparser2 "^7.1.1" - -posthtml-render@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/posthtml-render/-/posthtml-render-3.0.0.tgz#97be44931496f495b4f07b99e903cc70ad6a3205" - integrity sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA== - dependencies: - is-json "^2.0.1" - -posthtml@^0.16.5: - version "0.16.6" - resolved "https://registry.yarnpkg.com/posthtml/-/posthtml-0.16.6.tgz#e2fc407f67a64d2fa3567afe770409ffdadafe59" - integrity sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ== - dependencies: - posthtml-parser "^0.11.0" - posthtml-render "^3.0.0" - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== - -prettier@^3.2.4: - version "3.2.5" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.2.5.tgz#e52bc3090586e824964a8813b09aba6233b28368" - integrity sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A== - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== - -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== - -promise-retry@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-1.1.1.tgz#6739e968e3051da20ce6497fb2b50f6911df3d6d" - integrity sha512-StEy2osPr28o17bIW776GtwO6+Q+M9zPiZkYfosciUUMYqjhU/ffwRAH0zN2+uvGyUsn8/YICIHRzLbPacpZGw== - dependencies: - err-code "^1.0.0" - retry "^0.10.0" - -promzard@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee" - integrity sha512-JZeYqd7UAcHCwI+sTOeUDYkvEU+1bQ7iE0UT1MgB/tERkAPkesW46MrpIySzODi+owTjZtiF8Ay5j9m60KmMBw== - dependencies: - read "1" - -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== - -protocols@^1.4.0: - version "1.4.8" - resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.8.tgz#48eea2d8f58d9644a4a32caae5d5db290a075ce8" - integrity sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg== - -protocols@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/protocols/-/protocols-2.0.1.tgz#8f155da3fc0f32644e83c5782c8e8212ccf70a86" - integrity sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q== - -protoduck@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/protoduck/-/protoduck-5.0.1.tgz#03c3659ca18007b69a50fd82a7ebcc516261151f" - integrity sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg== - dependencies: - genfun "^5.0.0" - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== - -psl@^1.1.28: - version "1.9.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" - integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== - -public-encrypt@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" - integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - safe-buffer "^5.1.2" - -pump@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@^1.2.4, punycode@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== - -punycode@^2.1.0, punycode@^2.1.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" - integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== - -q@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== - -qs@^6.11.2, qs@^6.9.4: - version "6.12.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.12.1.tgz#39422111ca7cbdb70425541cba20c7d7b216599a" - integrity sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ== - dependencies: - side-channel "^1.0.6" - -qs@~6.5.2: - version "6.5.3" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" - integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== - -query-string@^6.13.8: - version "6.14.1" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.14.1.tgz#7ac2dca46da7f309449ba0f86b1fd28255b0c86a" - integrity sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw== - dependencies: - decode-uri-component "^0.2.0" - filter-obj "^1.1.0" - split-on-first "^1.0.0" - strict-uri-encode "^2.0.0" - -querystring-es3@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" - integrity sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA== - -quick-lru@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8" - integrity sha512-tRS7sTgyxMXtLum8L65daJnHUhfDUgboRdcWW2bR9vBfrj2+O5HSMbQOJfJJjIVSPFqbBCF37FpwWXGitDc5tA== - -quick-lru@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" - integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== - -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -randomfill@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" - integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - -read-cmd-shim@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-1.0.5.tgz#87e43eba50098ba5a32d0ceb583ab8e43b961c16" - integrity sha512-v5yCqQ/7okKoZZkBQUAfTsQ3sVJtXdNfbPnI5cceppoxEVLYA3k+VtV2omkeo8MS94JCy4fSiUwlRBAwCVRPUA== - dependencies: - graceful-fs "^4.1.2" - -"read-package-json@1 || 2", read-package-json@^2.0.0, read-package-json@^2.0.13: - version "2.1.2" - resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-2.1.2.tgz#6992b2b66c7177259feb8eaac73c3acd28b9222a" - integrity sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA== - dependencies: - glob "^7.1.1" - json-parse-even-better-errors "^2.3.0" - normalize-package-data "^2.0.0" - npm-normalize-package-bin "^1.0.0" - -read-package-tree@^5.1.6: - version "5.3.1" - resolved "https://registry.yarnpkg.com/read-package-tree/-/read-package-tree-5.3.1.tgz#a32cb64c7f31eb8a6f31ef06f9cedf74068fe636" - integrity sha512-mLUDsD5JVtlZxjSlPPx1RETkNjjvQYuweKwNVt1Sn8kP5Jh44pvYuUHCp6xSVDZWbNxVxG5lyZJ921aJH61sTw== - dependencies: - read-package-json "^2.0.0" - readdir-scoped-modules "^1.0.0" - util-promisify "^2.1.0" - -read-pkg-up@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" - integrity sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A== - dependencies: - find-up "^1.0.0" - read-pkg "^1.0.0" - -read-pkg-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07" - integrity sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw== - dependencies: - find-up "^2.0.0" - read-pkg "^3.0.0" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" - integrity sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ== - dependencies: - load-json-file "^1.0.0" - normalize-package-data "^2.3.2" - path-type "^1.0.0" - -read-pkg@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" - integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA== - dependencies: - load-json-file "^4.0.0" - normalize-package-data "^2.3.2" - path-type "^3.0.0" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -read@1, read@~1.0.1: - version "1.0.7" - resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" - integrity sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ== - dependencies: - mute-stream "~0.0.4" - -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@^2.3.8, readable-stream@~2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" - integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -"readable-stream@2 || 3", readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.6.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" - integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdir-scoped-modules@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz#8d45407b4f870a0dcaebc0e28670d18e74514309" - integrity sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw== - dependencies: - debuglog "^1.0.1" - dezalgo "^1.0.0" - graceful-fs "^4.1.2" - once "^1.3.0" - -readdirp@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - -redent@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" - integrity sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g== - dependencies: - indent-string "^2.1.0" - strip-indent "^1.0.1" - -redent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa" - integrity sha512-XNwrTx77JQCEMXTeb8movBKuK75MgH0RZkujNuDKCezemx/voapl9i2gCSi8WWm8+ox5ycJi1gxF22fR7c0Ciw== - dependencies: - indent-string "^3.0.0" - strip-indent "^2.0.0" - -redent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" - integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== - dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" - -regenerate-unicode-properties@^10.1.0: - version "10.1.1" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480" - integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== - dependencies: - regenerate "^1.4.2" - -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerator-runtime@^0.14.0: - version "0.14.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" - integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== - -regenerator-transform@^0.15.2: - version "0.15.2" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" - integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== - dependencies: - "@babel/runtime" "^7.8.4" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexp.prototype.flags@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" - integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== - dependencies: - call-bind "^1.0.6" - define-properties "^1.2.1" - es-errors "^1.3.0" - set-function-name "^2.0.1" - -regexpp@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" - integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== - -regexpu-core@^5.3.1: - version "5.3.2" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" - integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== - dependencies: - "@babel/regjsgen" "^0.8.0" - regenerate "^1.4.2" - regenerate-unicode-properties "^10.1.0" - regjsparser "^0.9.1" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.1.0" - -regjsparser@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" - integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== - dependencies: - jsesc "~0.5.0" - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== - -repeat-element@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" - integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== - -repeating@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" - integrity sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A== - dependencies: - is-finite "^1.0.0" - -request@^2.88.0: - version "2.88.2" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - -require-package-name@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/require-package-name/-/require-package-name-2.0.1.tgz#c11e97276b65b8e2923f75dabf5fb2ef0c3841b9" - integrity sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q== - -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - integrity sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg== - dependencies: - resolve-from "^3.0.0" - -resolve-dir@^1.0.0, resolve-dir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - integrity sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg== - dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw== - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== - -resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.22.4: - version "1.22.8" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" - integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== - dependencies: - is-core-module "^2.13.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q== - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - -restore-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" - integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -retry@^0.10.0: - version "0.10.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" - integrity sha512-ZXUSQYTHdl3uS7IuCehYfMzKyIDBNoAuUblvy5oGO5UJSUTmStUUVPXbA9Qxd173Bgre53yCQczQuHgRWAdvJQ== - -rimraf@2.6.3: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -rimraf@^2.5.4, rimraf@^2.6.2, rimraf@^2.6.3: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" - integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - -run-async@^2.2.0, run-async@^2.4.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" - integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== - -run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - integrity sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg== - dependencies: - aproba "^1.1.1" - -rxjs@^6.4.0, rxjs@^6.6.0: - version "6.6.7" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" - integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== - dependencies: - tslib "^1.9.0" - -safe-array-concat@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb" - integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== - dependencies: - call-bind "^1.0.7" - get-intrinsic "^1.2.4" - has-symbols "^1.0.3" - isarray "^2.0.5" - -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@^5.2.1, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-regex-test@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377" - integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== - dependencies: - call-bind "^1.0.6" - es-errors "^1.3.0" - is-regex "^1.1.4" - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg== - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -schema-utils@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" - integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== - dependencies: - ajv "^6.1.0" - ajv-errors "^1.0.0" - ajv-keywords "^3.1.0" - -schema-utils@^2.6.5: - version "2.7.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== - dependencies: - "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" - -"semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0, semver@^5.7.1: - version "5.7.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" - integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== - -semver@^6.0.0, semver@^6.1.2, semver@^6.2.0, semver@^6.3.1: - version "6.3.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -semver@^7.3.4: - version "7.6.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" - integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== - -serialize-javascript@^1.7.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz#cfc200aef77b600c47da9bb8149c943e798c2fdb" - integrity sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A== - -serialize-javascript@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" - integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== - dependencies: - randombytes "^2.1.0" - -set-blocking@^2.0.0, set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== - -set-function-length@^1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" - integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== - dependencies: - define-data-property "^1.1.4" - es-errors "^1.3.0" - function-bind "^1.1.2" - get-intrinsic "^1.2.4" - gopd "^1.0.1" - has-property-descriptors "^1.0.2" - -set-function-name@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" - integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== - dependencies: - define-data-property "^1.1.4" - es-errors "^1.3.0" - functions-have-names "^1.2.3" - has-property-descriptors "^1.0.2" - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -setimmediate@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== - -sha.js@^2.4.0, sha.js@^2.4.8: - version "2.4.11" - resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" - integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== - dependencies: - shebang-regex "^1.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -side-channel@^1.0.4, side-channel@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" - integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== - dependencies: - call-bind "^1.0.7" - es-errors "^1.3.0" - get-intrinsic "^1.2.4" - object-inspect "^1.13.1" - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -signal-exit@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" - integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== - -slash@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" - integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== - -slice-ansi@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" - integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== - dependencies: - ansi-styles "^3.2.0" - astral-regex "^1.0.0" - is-fullwidth-code-point "^2.0.0" - -slick@^1.12.2: - version "1.12.2" - resolved "https://registry.yarnpkg.com/slick/-/slick-1.12.2.tgz#bd048ddb74de7d1ca6915faa4a57570b3550c2d7" - integrity sha512-4qdtOGcBjral6YIBCWJ0ljFSKNLz9KkhbWtuGvUyRowl1kxfuE1x/Z/aJcaiilpb3do9bl5K7/1h9XC5wWpY/A== - -slide@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" - integrity sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw== - -smart-buffer@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" - integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -socks-proxy-agent@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz#3c8991f3145b2799e70e11bd5fbc8b1963116386" - integrity sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg== - dependencies: - agent-base "~4.2.1" - socks "~2.3.2" - -socks@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/socks/-/socks-2.3.3.tgz#01129f0a5d534d2b897712ed8aceab7ee65d78e3" - integrity sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA== - dependencies: - ip "1.1.5" - smart-buffer "^4.1.0" - -sort-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - integrity sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== - dependencies: - is-plain-obj "^1.0.0" - -source-list-map@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" - integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== - -source-map-js@^1.0.1, source-map-js@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af" - integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== - -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.5.16, source-map-support@~0.5.12: - version "0.5.21" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" - integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== - -source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -spdx-correct@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" - integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz#5d607d27fc806f66d7b64a766650fa890f04ed66" - integrity sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.17" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz#887da8aa73218e51a1d917502d79863161a93f9c" - integrity sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg== - -split-on-first@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" - integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -split2@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/split2/-/split2-2.2.0.tgz#186b2575bcf83e85b7d18465756238ee4ee42493" - integrity sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw== - dependencies: - through2 "^2.0.2" - -split2@^3.0.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f" - integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== - dependencies: - readable-stream "^3.0.0" - -split@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" - integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg== - dependencies: - through "2" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== - -sshpk@^1.7.0: - version "1.18.0" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.18.0.tgz#1663e55cddf4d688b86a46b77f0d5fe363aba028" - integrity sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -ssri@^6.0.0, ssri@^6.0.1: - version "6.0.2" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.2.tgz#157939134f20464e7301ddba3e90ffa8f7728ac5" - integrity sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q== - dependencies: - figgy-pudding "^3.5.1" - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g== - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -stream-browserify@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" - integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== - dependencies: - inherits "~2.0.1" - readable-stream "^2.0.2" - -stream-each@^1.1.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" - integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" - -stream-http@^2.7.2: - version "2.8.3" - resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" - integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== - dependencies: - builtin-status-codes "^3.0.0" - inherits "^2.0.1" - readable-stream "^2.3.6" - to-arraybuffer "^1.0.0" - xtend "^4.0.0" - -stream-shift@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.3.tgz#85b8fab4d71010fc3ba8772e8046cc49b8a3864b" - integrity sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ== - -strict-uri-encode@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" - integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== - -"string-width-cjs@npm:string-width@^4.2.0": - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string-width@^3.0.0, string-width@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string-width@^5.0.1, string-width@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" - integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== - dependencies: - eastasianwidth "^0.2.0" - emoji-regex "^9.2.2" - strip-ansi "^7.0.1" - -string.prototype.trim@^1.2.9: - version "1.2.9" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4" - integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-abstract "^1.23.0" - es-object-atoms "^1.0.0" - -string.prototype.trimend@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz#3651b8513719e8a9f48de7f2f77640b26652b229" - integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - -string.prototype.trimstart@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" - integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" - es-object-atoms "^1.0.0" - -string_decoder@^1.0.0, string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -"strip-ansi-cjs@npm:strip-ansi@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^7.0.1: - version "7.1.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" - integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== - dependencies: - ansi-regex "^6.0.1" - -strip-bom@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" - integrity sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g== - dependencies: - is-utf8 "^0.2.0" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== - -strip-indent@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" - integrity sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA== - dependencies: - get-stdin "^4.0.1" - -strip-indent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" - integrity sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA== - -strip-indent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" - integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== - dependencies: - min-indent "^1.0.0" - -strip-json-comments@^3.0.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -strong-log-transformer@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz#0f5ed78d325e0421ac6f90f7f10e691d6ae3ae10" - integrity sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA== - dependencies: - duplexer "^0.1.1" - minimist "^1.2.0" - through "^2.3.4" - -stylehacks@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-7.0.0.tgz#68e8ee54724671c0c698be82e1299c6548c31921" - integrity sha512-47Nw4pQ6QJb4CA6dzF2m9810sjQik4dfk4UwAm5wlwhrW3syzZKF8AR4/cfO3Cr6lsFgAoznQq0Wg57qhjTA2A== - dependencies: - browserslist "^4.23.0" - postcss-selector-parser "^6.0.16" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -svgo@^3.2.0: - version "3.3.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.3.2.tgz#ad58002652dffbb5986fc9716afe52d869ecbda8" - integrity sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw== - dependencies: - "@trysound/sax" "0.2.0" - commander "^7.2.0" - css-select "^5.1.0" - css-tree "^2.3.1" - css-what "^6.1.0" - csso "^5.0.5" - picocolors "^1.0.0" - -table@^5.2.3: - version "5.4.6" - resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" - integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== - dependencies: - ajv "^6.10.2" - lodash "^4.17.14" - slice-ansi "^2.1.0" - string-width "^3.0.0" - -tapable@^1.0.0, tapable@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -tar@^4.4.10, tar@^4.4.12, tar@^4.4.8: - version "4.4.19" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.19.tgz#2e4d7263df26f2b914dee10c825ab132123742f3" - integrity sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA== - dependencies: - chownr "^1.1.4" - fs-minipass "^1.2.7" - minipass "^2.9.0" - minizlib "^1.3.3" - mkdirp "^0.5.5" - safe-buffer "^5.2.1" - yallist "^3.1.1" - -temp-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" - integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ== - -temp-write@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/temp-write/-/temp-write-3.4.0.tgz#8cff630fb7e9da05f047c74ce4ce4d685457d492" - integrity sha512-P8NK5aNqcGQBC37i/8pL/K9tFgx14CF2vdwluD/BA/dGWGD4T4E59TE7dAxPyb2wusts2FhMp36EiopBBsGJ2Q== - dependencies: - graceful-fs "^4.1.2" - is-stream "^1.1.0" - make-dir "^1.0.0" - pify "^3.0.0" - temp-dir "^1.0.0" - uuid "^3.0.1" - -terser-webpack-plugin@^1.4.3: - version "1.4.5" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" - integrity sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== - dependencies: - cacache "^12.0.2" - find-cache-dir "^2.1.0" - is-wsl "^1.1.0" - schema-utils "^1.0.0" - serialize-javascript "^4.0.0" - source-map "^0.6.1" - terser "^4.1.2" - webpack-sources "^1.4.0" - worker-farm "^1.7.0" - -terser@^4.1.2: - version "4.8.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.1.tgz#a00e5634562de2239fd404c649051bf6fc21144f" - integrity sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw== - dependencies: - commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" - -text-extensions@^1.0.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26" - integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ== - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== - -thenify-all@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" - integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== - dependencies: - thenify ">= 3.1.0 < 4" - -"thenify@>= 3.1.0 < 4": - version "3.3.1" - resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" - integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== - dependencies: - any-promise "^1.0.0" - -through2@^2.0.0, through2@^2.0.2: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through2@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/through2/-/through2-3.0.2.tgz#99f88931cfc761ec7678b41d5d7336b5b6a07bf4" - integrity sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ== - dependencies: - inherits "^2.0.4" - readable-stream "2 || 3" - -through2@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764" - integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw== - dependencies: - readable-stream "3" - -through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== - -timers-browserify@^2.0.4: - version "2.0.12" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" - integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== - dependencies: - setimmediate "^1.0.4" - -timsort@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" - integrity sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A== - -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== - dependencies: - os-tmpdir "~1.0.2" - -to-arraybuffer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" - integrity sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== - dependencies: - punycode "^2.1.0" - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== - -trim-newlines@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" - integrity sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw== - -trim-newlines@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-2.0.0.tgz#b403d0b91be50c331dfc4b82eeceb22c3de16d20" - integrity sha512-MTBWv3jhVjTU7XR3IQHllbiJs8sc75a80OEhB6or/q7pLTWgQ0bMGQXXYQSrSuXe6WiKWDZ5txXY5P59a/coVA== - -trim-newlines@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" - integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== - -tsconfig-paths@^3.15.0: - version "3.15.0" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" - integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== - dependencies: - "@types/json5" "^0.0.29" - json5 "^1.0.2" - minimist "^1.2.6" - strip-bom "^3.0.0" - -tslib@^1.9.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tty-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" - integrity sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw== - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== - dependencies: - prelude-ls "~1.1.2" - -type-detect@^4.0.0, type-detect@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.18.0: - version "0.18.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" - integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-fest@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" - integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -typed-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3" - integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== - dependencies: - call-bind "^1.0.7" - es-errors "^1.3.0" - is-typed-array "^1.1.13" - -typed-array-byte-length@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz#d92972d3cff99a3fa2e765a28fcdc0f1d89dec67" - integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== - dependencies: - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - has-proto "^1.0.3" - is-typed-array "^1.1.13" - -typed-array-byte-offset@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz#f9ec1acb9259f395093e4567eb3c28a580d02063" - integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== - dependencies: - available-typed-arrays "^1.0.7" - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - has-proto "^1.0.3" - is-typed-array "^1.1.13" - -typed-array-length@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3" - integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g== - dependencies: - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - has-proto "^1.0.3" - is-typed-array "^1.1.13" - possible-typed-array-names "^1.0.0" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== - -uglify-js@^3.1.4, uglify-js@^3.6.0: - version "3.17.4" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c" - integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g== - -uglifyjs-webpack-plugin@^2.1.3: - version "2.2.0" - resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-2.2.0.tgz#e75bc80e7f1937f725954c9b4c5a1e967ea9d0d7" - integrity sha512-mHSkufBmBuJ+KHQhv5H0MXijtsoA1lynJt1lXOaotja8/I0pR4L9oGaPIZw+bQBOFittXZg9OC1sXSGO9D9ZYg== - dependencies: - cacache "^12.0.2" - find-cache-dir "^2.1.0" - is-wsl "^1.1.0" - schema-utils "^1.0.0" - serialize-javascript "^1.7.0" - source-map "^0.6.1" - uglify-js "^3.6.0" - webpack-sources "^1.4.0" - worker-farm "^1.7.0" - -uid-number@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" - integrity sha512-c461FXIljswCuscZn67xq9PpszkPT6RjheWFQTgCyabJrTUozElanb0YEqv2UGgk247YpcJkFBuSGNvBlpXM9w== - -umask@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/umask/-/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d" - integrity sha512-lE/rxOhmiScJu9L6RTNVgB/zZbF+vGC0/p6D3xnkAePI2o0sMyFG966iR5Ki50OI/0mNi2yaRnxfLsPmEZF/JA== - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== - dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" - -undici-types@~5.26.4: - version "5.26.5" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" - integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== - -undici@^6.19.5: - version "6.19.8" - resolved "https://registry.yarnpkg.com/undici/-/undici-6.19.8.tgz#002d7c8a28f8cc3a44ff33c3d4be4d85e15d40e1" - integrity sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g== - -unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" - integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== - -unicode-match-property-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" - integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== - dependencies: - unicode-canonical-property-names-ecmascript "^2.0.0" - unicode-property-aliases-ecmascript "^2.0.0" - -unicode-match-property-value-ecmascript@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" - integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== - -unicode-property-aliases-ecmascript@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" - integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" - integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== - dependencies: - imurmurhash "^0.1.4" - -universal-user-agent@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-4.0.1.tgz#fd8d6cb773a679a709e967ef8288a31fcc03e557" - integrity sha512-LnST3ebHwVL2aNe4mejI9IQh2HfZ1RLo8Io2HugSif8ekzD1TlWpHpColOB/eh8JHMLkGH3Akqf040I+4ylNxg== - dependencies: - os-name "^3.1.0" - -universal-user-agent@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.1.tgz#15f20f55da3c930c57bddbf1734c6654d5fd35aa" - integrity sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ== - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ== - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -upath@^1.1.1, upath@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" - integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== - -update-browserslist-db@^1.0.13: - version "1.0.16" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356" - integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ== - dependencies: - escalade "^3.1.2" - picocolors "^1.0.1" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== - -url@^0.11.0: - version "0.11.3" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.3.tgz#6f495f4b935de40ce4a0a52faee8954244f3d3ad" - integrity sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw== - dependencies: - punycode "^1.4.1" - qs "^6.11.2" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -util-promisify@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/util-promisify/-/util-promisify-2.1.0.tgz#3c2236476c4d32c5ff3c47002add7c13b9a82a53" - integrity sha512-K+5eQPYs14b3+E+hmE2J6gCZ4JmMl9DbYS6BeP2CHq6WMuNxErxf5B/n0fz85L8zUuoO6rIzNNmIQDu/j+1OcA== - dependencies: - object.getownpropertydescriptors "^2.0.3" - -util@^0.10.4: - version "0.10.4" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" - integrity sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A== - dependencies: - inherits "2.0.3" - -util@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" - integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== - dependencies: - inherits "2.0.3" - -uuid@^3.0.1, uuid@^3.3.2: - version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -v8-compile-cache@^2.0.3, v8-compile-cache@^2.1.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz#cdada8bec61e15865f05d097c5f4fd30e94dc128" - integrity sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw== - -valid-data-url@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/valid-data-url/-/valid-data-url-3.0.1.tgz#826c1744e71b5632e847dd15dbd45b9fb38aa34f" - integrity sha512-jOWVmzVceKlVVdwjNSenT4PbGghU0SBIizAev8ofZVgivk/TVHXSbNL8LP6M3spZvkR9/QolkyJavGSX5Cs0UA== - -validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.3: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -validate-npm-package-name@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" - integrity sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw== - dependencies: - builtins "^1.0.3" - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vm-browserify@^1.0.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" - integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== - -watchpack-chokidar2@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957" - integrity sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== - dependencies: - chokidar "^2.1.8" - -watchpack@^1.7.4: - version "1.7.5" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" - integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== - dependencies: - graceful-fs "^4.1.2" - neo-async "^2.5.0" - optionalDependencies: - chokidar "^3.4.1" - watchpack-chokidar2 "^2.0.1" - -wcwidth@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== - dependencies: - defaults "^1.0.3" - -web-resource-inliner@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/web-resource-inliner/-/web-resource-inliner-7.0.0.tgz#f6e9c9885e200d1cc2ae57b57b4bbd52cad7d12a" - integrity sha512-NlfnGF8MY9ZUwFjyq3vOUBx7KwF8bmE+ywR781SB0nWB6MoMxN4BA8gtgP1KGTZo/O/AyWJz7HZpR704eaj4mg== - dependencies: - ansi-colors "^4.1.1" - escape-goat "^3.0.0" - htmlparser2 "^5.0.0" - mime "^2.4.6" - valid-data-url "^3.0.0" - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== - -webidl-conversions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== - -webpack-cli@^3.3.6: - version "3.3.12" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.12.tgz#94e9ada081453cd0aa609c99e500012fd3ad2d4a" - integrity sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag== - dependencies: - chalk "^2.4.2" - cross-spawn "^6.0.5" - enhanced-resolve "^4.1.1" - findup-sync "^3.0.0" - global-modules "^2.0.0" - import-local "^2.0.0" - interpret "^1.4.0" - loader-utils "^1.4.0" - supports-color "^6.1.0" - v8-compile-cache "^2.1.1" - yargs "^13.3.2" - -webpack-sources@^1.4.0, webpack-sources@^1.4.1: - version "1.4.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" - integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack@^4.36.1: - version "4.47.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.47.0.tgz#8b8a02152d7076aeb03b61b47dad2eeed9810ebc" - integrity sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^6.4.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" - chrome-trace-event "^1.0.2" - enhanced-resolve "^4.5.0" - eslint-scope "^4.0.3" - json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.3" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.7.4" - webpack-sources "^1.4.1" - -whatwg-encoding@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz#d0f4ef769905d426e1688f3e34381a99b60b76e5" - integrity sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ== - dependencies: - iconv-lite "0.6.3" - -whatwg-mimetype@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz#bc1bf94a985dc50388d54a9258ac405c3ca2fc0a" - integrity sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg== - -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -whatwg-url@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" - integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which-module@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" - integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== - -which-typed-array@^1.1.14, which-typed-array@^1.1.15: - version "1.1.15" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" - integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== - dependencies: - available-typed-arrays "^1.0.7" - call-bind "^1.0.7" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.2" - -which@^1.2.14, which@^1.2.9, which@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -wide-align@^1.1.0: - version "1.1.5" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" - integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== - dependencies: - string-width "^1.0.2 || 2 || 3 || 4" - -windows-release@^3.1.0: - version "3.3.3" - resolved "https://registry.yarnpkg.com/windows-release/-/windows-release-3.3.3.tgz#1c10027c7225743eec6b89df160d64c2e0293999" - integrity sha512-OSOGH1QYiW5yVor9TtmXKQvt2vjQqbYS+DqmsZw+r7xDwLXEeT3JGW0ZppFmHx4diyXmxt238KFR3N9jzevBRg== - dependencies: - execa "^1.0.0" - -word-wrap@~1.2.3: - version "1.2.5" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" - integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== - -wordwrap@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== - -worker-farm@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" - integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== - dependencies: - errno "~0.1.7" - -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" - integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== - dependencies: - ansi-styles "^3.2.0" - string-width "^3.0.0" - strip-ansi "^5.0.0" - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" - integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== - dependencies: - ansi-styles "^6.1.0" - string-width "^5.0.1" - strip-ansi "^7.0.1" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -write-file-atomic@^2.0.0, write-file-atomic@^2.3.0, write-file-atomic@^2.4.2: - version "2.4.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" - integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -write-json-file@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.3.0.tgz#2b64c8a33004d54b8698c76d585a77ceb61da32f" - integrity sha512-84+F0igFp2dPD6UpAQjOUX3CdKUOqUzn6oE9sDBNzUXINR5VceJ1rauZltqQB/bcYsx3EpKys4C7/PivKUAiWQ== - dependencies: - detect-indent "^5.0.0" - graceful-fs "^4.1.2" - make-dir "^1.0.0" - pify "^3.0.0" - sort-keys "^2.0.0" - write-file-atomic "^2.0.0" - -write-json-file@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-3.2.0.tgz#65bbdc9ecd8a1458e15952770ccbadfcff5fe62a" - integrity sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ== - dependencies: - detect-indent "^5.0.0" - graceful-fs "^4.1.15" - make-dir "^2.1.0" - pify "^4.0.1" - sort-keys "^2.0.0" - write-file-atomic "^2.4.2" - -write-pkg@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/write-pkg/-/write-pkg-3.2.0.tgz#0e178fe97820d389a8928bc79535dbe68c2cff21" - integrity sha512-tX2ifZ0YqEFOF1wjRW2Pk93NLsj02+n1UP5RvO6rCs0K6R2g1padvf006cY74PQJKMGS2r42NK7FD0dG6Y6paw== - dependencies: - sort-keys "^2.0.0" - write-json-file "^2.2.0" - -write@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" - integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== - dependencies: - mkdirp "^0.5.1" - -xtend@^4.0.0, xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" - integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^3.0.0, yallist@^3.0.2, yallist@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yargs-parser@^13.1.2: - version "13.1.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" - integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^15.0.1: - version "15.0.3" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-15.0.3.tgz#316e263d5febe8b38eef61ac092b33dfcc9b1115" - integrity sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^20.2.3: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs-parser@^21.1.1: - version "21.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" - integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== - -yargs@^13.3.2: - version "13.3.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" - integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== - dependencies: - cliui "^5.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.2" - -yargs@^14.2.2: - version "14.2.3" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.2.3.tgz#1a1c3edced1afb2a2fea33604bc6d1d8d688a414" - integrity sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg== - dependencies: - cliui "^5.0.0" - decamelize "^1.2.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^15.0.1" - -yargs@^17.7.2: - version "17.7.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" - integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== - dependencies: - cliui "^8.0.1" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.3" - y18n "^5.0.5" - yargs-parser "^21.1.1"