You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by dj...@apache.org on 2020/04/28 05:25:08 UTC

[camel-k] branch master updated (4e06c86 -> 52074ab)

This is an automated email from the ASF dual-hosted git repository.

djencks pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git.


    from 4e06c86  Merge pull request #1432 from apache/fix-1401
     new 6551652  update antora, usage, move languages to own module and nav file
     new 52074ab  remove files moved to camel-k-runtime

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docs/{site-dev.yml => antora-playbook-dev.yml}    |   0
 docs/{site.yml => antora-playbook.yml}            |   0
 docs/antora.yml                                   |   4 +-
 docs/modules/ROOT/nav-end.adoc                    |   4 +
 docs/modules/ROOT/nav.adoc                        |  10 -
 docs/modules/ROOT/pages/languages/groovy.adoc     | 189 --------
 docs/modules/ROOT/pages/languages/java.adoc       |  25 -
 docs/modules/ROOT/pages/languages/javascript.adoc |  35 --
 docs/modules/ROOT/pages/languages/kotlin.adoc     | 105 ----
 docs/modules/ROOT/pages/languages/languages.adoc  |  21 -
 docs/modules/ROOT/pages/languages/xml.adoc        |  23 -
 docs/package.json                                 |  12 +-
 docs/yarn.lock                                    | 560 +++++++++++++++-------
 13 files changed, 396 insertions(+), 592 deletions(-)
 rename docs/{site-dev.yml => antora-playbook-dev.yml} (100%)
 rename docs/{site.yml => antora-playbook.yml} (100%)
 create mode 100644 docs/modules/ROOT/nav-end.adoc
 delete mode 100644 docs/modules/ROOT/pages/languages/groovy.adoc
 delete mode 100644 docs/modules/ROOT/pages/languages/java.adoc
 delete mode 100644 docs/modules/ROOT/pages/languages/javascript.adoc
 delete mode 100644 docs/modules/ROOT/pages/languages/kotlin.adoc
 delete mode 100644 docs/modules/ROOT/pages/languages/languages.adoc
 delete mode 100644 docs/modules/ROOT/pages/languages/xml.adoc


[camel-k] 01/02: update antora, usage, move languages to own module and nav file

Posted by dj...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 6551652966498133223ae4ba5c116193f651e8a8
Author: David Jencks <dj...@apache.org>
AuthorDate: Mon Apr 27 20:28:27 2020 -0700

    update antora, usage, move languages to own module and nav file
---
 docs/{site-dev.yml => antora-playbook-dev.yml}     |   0
 docs/{site.yml => antora-playbook.yml}             |   0
 docs/antora.yml                                    |   4 +-
 docs/modules/ROOT/nav-end.adoc                     |   4 +
 docs/modules/ROOT/nav.adoc                         |  10 -
 docs/modules/languages/nav-languages.adoc          |   6 +
 .../languages => languages/pages}/groovy.adoc      |   0
 .../pages/languages => languages/pages}/java.adoc  |   0
 .../languages => languages/pages}/javascript.adoc  |   0
 .../languages => languages/pages}/kotlin.adoc      |   0
 .../languages => languages/pages}/languages.adoc   |  10 +-
 .../pages/languages => languages/pages}/xml.adoc   |   0
 docs/package.json                                  |  12 +-
 docs/yarn.lock                                     | 560 ++++++++++++++-------
 14 files changed, 407 insertions(+), 199 deletions(-)

diff --git a/docs/site-dev.yml b/docs/antora-playbook-dev.yml
similarity index 100%
rename from docs/site-dev.yml
rename to docs/antora-playbook-dev.yml
diff --git a/docs/site.yml b/docs/antora-playbook.yml
similarity index 100%
rename from docs/site.yml
rename to docs/antora-playbook.yml
diff --git a/docs/antora.yml b/docs/antora.yml
index 2b7af22..496ea18 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -2,4 +2,6 @@ name: camel-k
 title: Apache Camel K
 version: latest
 nav:
-- modules/ROOT/nav.adoc
\ No newline at end of file
+- modules/ROOT/nav.adoc
+- modules/languages/nav-languages.adoc
+- modules/ROOT/nav-end.adoc
\ No newline at end of file
diff --git a/docs/modules/ROOT/nav-end.adoc b/docs/modules/ROOT/nav-end.adoc
new file mode 100644
index 0000000..ff8f435
--- /dev/null
+++ b/docs/modules/ROOT/nav-end.adoc
@@ -0,0 +1,4 @@
+* xref:tutorials/tutorials.adoc[Tutorials]
+** xref:tutorials/tekton/tekton.adoc[Tekton Pipelines]
+* xref:uninstalling.adoc[Uninstalling]
+* xref:developers.adoc[Contributing to Camel K]
diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc
index 9d9daa5..a2f625f 100644
--- a/docs/modules/ROOT/nav.adoc
+++ b/docs/modules/ROOT/nav.adoc
@@ -43,13 +43,3 @@
 ** xref:traits/route.adoc[Route]
 ** xref:traits/service.adoc[Service]
 // End of autogenerated code - DO NOT EDIT! (trait-nav)
-* xref:languages/languages.adoc[Languages]
-** xref:languages/groovy.adoc[Groovy]
-** xref:languages/kotlin.adoc[Kotlin]
-** xref:languages/javascript.adoc[JavaScript]
-** xref:languages/java.adoc[Java]
-** xref:languages/xml.adoc[XML]
-* xref:tutorials/tutorials.adoc[Tutorials]
-** xref:tutorials/tekton/tekton.adoc[Tekton Pipelines]
-* xref:uninstalling.adoc[Uninstalling]
-* xref:developers.adoc[Contributing to Camel K]
diff --git a/docs/modules/languages/nav-languages.adoc b/docs/modules/languages/nav-languages.adoc
new file mode 100644
index 0000000..377ca33
--- /dev/null
+++ b/docs/modules/languages/nav-languages.adoc
@@ -0,0 +1,6 @@
+* xref:languages:languages.adoc[Languages]
+** xref:languages:groovy.adoc[Groovy]
+** xref:languages:kotlin.adoc[Kotlin]
+** xref:languages:javascript.adoc[JavaScript]
+** xref:languages:java.adoc[Java]
+** xref:languages:xml.adoc[XML]
diff --git a/docs/modules/ROOT/pages/languages/groovy.adoc b/docs/modules/languages/pages/groovy.adoc
similarity index 100%
rename from docs/modules/ROOT/pages/languages/groovy.adoc
rename to docs/modules/languages/pages/groovy.adoc
diff --git a/docs/modules/ROOT/pages/languages/java.adoc b/docs/modules/languages/pages/java.adoc
similarity index 100%
rename from docs/modules/ROOT/pages/languages/java.adoc
rename to docs/modules/languages/pages/java.adoc
diff --git a/docs/modules/ROOT/pages/languages/javascript.adoc b/docs/modules/languages/pages/javascript.adoc
similarity index 100%
rename from docs/modules/ROOT/pages/languages/javascript.adoc
rename to docs/modules/languages/pages/javascript.adoc
diff --git a/docs/modules/ROOT/pages/languages/kotlin.adoc b/docs/modules/languages/pages/kotlin.adoc
similarity index 100%
rename from docs/modules/ROOT/pages/languages/kotlin.adoc
rename to docs/modules/languages/pages/kotlin.adoc
diff --git a/docs/modules/ROOT/pages/languages/languages.adoc b/docs/modules/languages/pages/languages.adoc
similarity index 50%
rename from docs/modules/ROOT/pages/languages/languages.adoc
rename to docs/modules/languages/pages/languages.adoc
index fc3c8c1..d1f2af6 100644
--- a/docs/modules/ROOT/pages/languages/languages.adoc
+++ b/docs/modules/languages/pages/languages.adoc
@@ -8,11 +8,11 @@ Camel K supports multiple languages for writing integrations:
 [cols="30%,70%"]
 |=======================
 | Language			| Description
-| xref:languages/groovy.adoc[Groovy]			| Groovy `.groovy` files are supported.
-| xref:languages/kotlin.adoc[Kotlin]			| Kotlin Script `.kts` files are supported.
-| xref:languages/javascript.adoc[JavaScript]	| JavaScript `.js` files are supported.
-| xref:languages/java.adoc[Java]				| Integrations written in plain Java DSL are supported.
-| xref:languages/xml.adoc[XML]					| Integrations written in plain XML DSL are supported (Spring XML or Blueprint not supported).
+| xref:groovy.adoc[Groovy]			| Groovy `.groovy` files are supported.
+| xref:kotlin.adoc[Kotlin]			| Kotlin Script `.kts` files are supported.
+| xref:javascript.adoc[JavaScript]	| JavaScript `.js` files are supported.
+| xref:java.adoc[Java]				| Integrations written in plain Java DSL are supported.
+| xref:xml.adoc[XML]					| Integrations written in plain XML DSL are supported (Spring XML or Blueprint not supported).
 |=======================
 
 More information about supported languages is provided in the language specific section.
diff --git a/docs/modules/ROOT/pages/languages/xml.adoc b/docs/modules/languages/pages/xml.adoc
similarity index 100%
rename from docs/modules/ROOT/pages/languages/xml.adoc
rename to docs/modules/languages/pages/xml.adoc
diff --git a/docs/package.json b/docs/package.json
index d02e6ab..ff10afb 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -2,17 +2,17 @@
   "name": "camel-k-docs",
   "version": "1.0.0",
   "description": "Camel K Documentation",
-  "license": "Apache 2.0",
+  "license": "Apache-2.0",
   "devDependencies": {
-    "@antora/cli": "~2.0",
-    "@antora/site-generator-default": "~2.0",
+    "@antora/cli": "~2.3.0",
+    "@antora/site-generator-default": "~2.3.0",
     "@antora/xref-validator": "gitlab:antora/xref-validator",
     "lite-server": "^2.4.0"
   },
   "scripts": {
     "preview": "cd public && lite-server",
-    "build": "yarn antora --stacktrace site.yml",
-    "dev": "yarn antora --stacktrace site-dev.yml && yarn preview",
-    "checks": "yarn antora --generator @antora/xref-validator site.yml"
+    "build": "yarn antora --stacktrace antora-playbook.yml",
+    "dev": "yarn antora --stacktrace antora-playbook-dev.yml && yarn preview",
+    "checks": "yarn antora --generator @antora/xref-validator antora-playbook.yml"
   }
 }
diff --git a/docs/yarn.lock b/docs/yarn.lock
index ea5ada5..81dbfd3 100644
--- a/docs/yarn.lock
+++ b/docs/yarn.lock
@@ -9,15 +9,43 @@
   dependencies:
     asciidoctor.js "1.5.9"
 
-"@antora/cli@~2.0":
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/@antora/cli/-/cli-2.0.0.tgz#b00aeda6e5a757d8c74013d3f4b8eae5bb5ca22e"
-  integrity sha512-vgoGTRRFkPtKeMgGoBevYzK97DwT75rxUeE6yAtm50i7e/aIGoXFyCglaXdsyP4FAfENVqN+DWy3ZuKxhPfc7g==
+"@antora/asciidoc-loader@2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/asciidoc-loader/-/asciidoc-loader-2.3.0.tgz#e9917dd0a61ede76b337f32ac59abc27d3398f8f"
+  integrity sha512-mncSlmkk6rYH5SGplZtHjuieG3ve5bhm4x0f9WIFE+GhqajIogDjxTBNWNr9B2dVA4bMves7Sy+c5h+f9V3iVw==
+  dependencies:
+    asciidoctor.js "1.5.9"
+    opal-runtime "1.0.11"
+
+"@antora/cli@~2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/cli/-/cli-2.3.0.tgz#e8bc5509fa7742249c338ec49ad28582c3765e35"
+  integrity sha512-YiAP7Ib4zhAE+owOKg1/cJ+1AQX4BGfvaMnGkHaSf6srutoLLCRIbD0InpSNobf+ouSMqqk6fiLmBVt/cu03og==
   dependencies:
-    "@antora/playbook-builder" "2.0.0"
-    commander "^2.19.0"
+    "@antora/playbook-builder" "2.3.0"
+    commander "~5.0"
 
-"@antora/content-aggregator@2.0.0", "@antora/content-aggregator@~2.0":
+"@antora/content-aggregator@2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/content-aggregator/-/content-aggregator-2.3.0.tgz#a2a2d0d38b4ebb65cef834aa510ac01fe131fa2b"
+  integrity sha512-LbH65Hw5uk3QCX8sCsJGnIVapQbtkxgyaDAfxYJlXnBI4jjd92391k0vitFL7f+9dzEvSdzxUHJU/lPyi9eB6g==
+  dependencies:
+    "@antora/expand-path-helper" "~1.0"
+    braces "~3.0"
+    cache-directory "~2.0"
+    camelcase-keys "~6.2"
+    fs-extra "~8.1"
+    isomorphic-git "0.78.5"
+    js-yaml "~3.13"
+    matcher "~2.1"
+    mime-types "~2.1"
+    multi-progress "~2.0"
+    picomatch "~2.2"
+    through2 "~3.0"
+    vinyl "~2.2"
+    vinyl-fs "~3.0"
+
+"@antora/content-aggregator@~2.0":
   version "2.0.0"
   resolved "https://registry.yarnpkg.com/@antora/content-aggregator/-/content-aggregator-2.0.0.tgz#b4e0398123c6b632d75551c14cb589ddec79766f"
   integrity sha512-24JQSDQZ609yJHs7abIqF5FikNg0EWvFwBYck1Kbl5vRikmDTpSMBhhPKJhAVe4lREm6/FVYO7t9CEmjp69prA==
@@ -35,7 +63,15 @@
     vinyl "^2.2.0"
     vinyl-fs "^3.0.3"
 
-"@antora/content-classifier@2.0.0", "@antora/content-classifier@~2.0":
+"@antora/content-classifier@2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/content-classifier/-/content-classifier-2.3.0.tgz#c0312b739a30346b6c06a664043a7627ffbbaa1f"
+  integrity sha512-x/GUrm62+zSA8uQYaPG1y8NDALSDeKKl+um0CrxV5nt8c6vEO80KODN4YEPqoC0tOq8zdT99J6ElYblpkxrW6Q==
+  dependencies:
+    "@antora/asciidoc-loader" "2.3.0"
+    vinyl "~2.2"
+
+"@antora/content-classifier@~2.0":
   version "2.0.0"
   resolved "https://registry.yarnpkg.com/@antora/content-classifier/-/content-classifier-2.0.0.tgz#8d741b2a6743f034cf6df92dcb0ab4a1c67a1904"
   integrity sha512-d1MB57X3AaXy30rw+dudxbJ2cdw/Uk1U4JxHbWIkdrEJKty2fbnBu3xjyb70qAv5G0ayovJpqZOaR+YwS0ibbQ==
@@ -43,34 +79,53 @@
     lodash "^4.17.11"
     vinyl "^2.2.0"
 
-"@antora/document-converter@2.0.0", "@antora/document-converter@~2.0":
+"@antora/document-converter@2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/document-converter/-/document-converter-2.3.0.tgz#ac6c4a659bcc573806469949ecf75bf6c4570506"
+  integrity sha512-RMvdqBIz+pXf5znuyVeR7GF8qw/zLfaRMmEzMzywYa+8Cappxy+pgs+BuAuH1TdAnsFzpPrIO211c2FE1OxXBg==
+  dependencies:
+    "@antora/asciidoc-loader" "2.3.0"
+
+"@antora/document-converter@~2.0":
   version "2.0.0"
   resolved "https://registry.yarnpkg.com/@antora/document-converter/-/document-converter-2.0.0.tgz#99448a415e51fd4829891624802961f6861e23be"
   integrity sha512-8slnLdeMxI4kU64fMsNp58HjpFYZ7chrl5tCYr1/4Jr00fVHwn8vx2YS1cKyowcrmb9uG6YI/pMNt9F3kjTtYA==
   dependencies:
     "@antora/asciidoc-loader" "2.0.0"
 
-"@antora/expand-path-helper@^1.0.0":
+"@antora/expand-path-helper@^1.0.0", "@antora/expand-path-helper@~1.0":
   version "1.0.0"
   resolved "https://registry.yarnpkg.com/@antora/expand-path-helper/-/expand-path-helper-1.0.0.tgz#3bfd6938ab86d4709af8d869cbf3bb17b8fe8912"
   integrity sha512-hg3y6M3OvRTb7jtLAnwwloYDxafbyKYttcf16kGCXvP7Wqosh7c+Ag+ltaZ7VSebpzpphO/umb/BXdpU7rxapw==
 
-"@antora/navigation-builder@2.0.0":
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/@antora/navigation-builder/-/navigation-builder-2.0.0.tgz#55dfdd9758c9e8419f22d79c383ce3f1e763789d"
-  integrity sha512-tuI2dNDy9sqgkHoiqn52M0lWrxxOafrEUIPSskjyGf0MjFP3pBPKnHiBmAl2r+NhXCAfcIb5khe4rSS18bfiVA==
+"@antora/navigation-builder@2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/navigation-builder/-/navigation-builder-2.3.0.tgz#b94bc0eb48d373ca3308ad9265cb07315e7965c3"
+  integrity sha512-bpdT50pUW8IbRHAwlwaRdMlqwdTCOGdh0novW2Z6uBi6KKKbl6K3BdbaVs/jwXalESWqkYHcyBpinMivsX4bBA==
   dependencies:
-    "@antora/asciidoc-loader" "2.0.0"
+    "@antora/asciidoc-loader" "2.3.0"
 
-"@antora/page-composer@2.0.0":
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/@antora/page-composer/-/page-composer-2.0.0.tgz#4fc369f9e791aa367fef51a1df2d21f1ce42eaf2"
-  integrity sha512-1I0vhO6UCyNJRLYICTU+jCTEmkHeJ13tao0nfOOAiSyamDkyX7vM935qfzGBjwZdur8Clq4jpiCuvFTmXMtIfQ==
+"@antora/page-composer@2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/page-composer/-/page-composer-2.3.0.tgz#1446934f4ae033b8230aac6f2f08b3270f7613b1"
+  integrity sha512-ve4h3uColNuqGehSJ2qUw5dar1Ls3i+RBYh2HyVZZ84qjLoOjPGAALFYzRVJnYlEX6nAswNFhh5ll/hIuaxuHQ==
   dependencies:
-    handlebars "^4.0.12"
-    require-from-string "^2.0.2"
+    handlebars "~4.7"
+    require-from-string "~2.0"
 
-"@antora/playbook-builder@2.0.0", "@antora/playbook-builder@~2.0":
+"@antora/playbook-builder@2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/playbook-builder/-/playbook-builder-2.3.0.tgz#b43bcd5fe5d3dc506082a821e9a161f61ffa5b7c"
+  integrity sha512-zuuTqY5dDXYhu4LfmFW3qzdFXSrXSo9NCDX9eBJ6MCXsuj64PqdOljzv4rWNy3HvmKOSCupfWCashJS0vuH2Dw==
+  dependencies:
+    "@iarna/toml" "~2.2"
+    camelcase-keys "~6.2"
+    convict "~5.2"
+    deep-freeze-node "~1.1"
+    js-yaml "~3.13"
+    json5 "~2.1"
+
+"@antora/playbook-builder@~2.0":
   version "2.0.0"
   resolved "https://registry.yarnpkg.com/@antora/playbook-builder/-/playbook-builder-2.0.0.tgz#bc9313131a60d44ed45a632fb7041983ac132445"
   integrity sha512-uLU4+rpIRZiMit8s1lkbiz5L5V8cPL40RJMRHFb4B7k2PXbvNiZZAMHZBeFgVwfJIKmKAIeUCDgOHgiBIlFc+A==
@@ -82,68 +137,67 @@
     js-yaml "^3.12.0"
     json5 "^2.1.0"
 
-"@antora/redirect-producer@2.0.0":
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/@antora/redirect-producer/-/redirect-producer-2.0.0.tgz#9c1d303b2aaef3027cc9009e13a4f574dcdfbc35"
-  integrity sha512-qlRPGNAhtbIOWK9XHEdH4Iiaz1/8SBvm5rK46R4YinjZqMibMehOfFoIdRf2qsE9mfOsYKwKUSF8Jnv/emXuJw==
+"@antora/redirect-producer@2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/redirect-producer/-/redirect-producer-2.3.0.tgz#0a0516cde38ba97f339182553d99842aa6a95719"
+  integrity sha512-/632VZlkpFIh5KlV3A9LqE4yGtYyQ+1vOb5A9yajYWsCnhqNfEMslMWuoLoQk4gzs3Ju+hz5MrAXp8sn1vbRvg==
   dependencies:
-    "@antora/asciidoc-loader" "2.0.0"
-    vinyl "^2.2.0"
+    "@antora/asciidoc-loader" "2.3.0"
+    vinyl "~2.2"
 
-"@antora/site-generator-default@~2.0":
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/@antora/site-generator-default/-/site-generator-default-2.0.0.tgz#3dc273203e856644de89a63a8e6396ed2f418988"
-  integrity sha512-YMor7dPAef4Pqyxbz7/ZqS0k5haxtcIkmEAfTJpGthCtRhrYfOu2iH+ZntnKRCubNdSgs77CRYjpSjm43rQ7FQ==
-  dependencies:
-    "@antora/asciidoc-loader" "2.0.0"
-    "@antora/content-aggregator" "2.0.0"
-    "@antora/content-classifier" "2.0.0"
-    "@antora/document-converter" "2.0.0"
-    "@antora/navigation-builder" "2.0.0"
-    "@antora/page-composer" "2.0.0"
-    "@antora/playbook-builder" "2.0.0"
-    "@antora/redirect-producer" "2.0.0"
-    "@antora/site-mapper" "2.0.0"
-    "@antora/site-publisher" "2.0.0"
-    "@antora/ui-loader" "2.0.0"
-
-"@antora/site-mapper@2.0.0":
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/@antora/site-mapper/-/site-mapper-2.0.0.tgz#d3e44a48de6fb6d3c4d01a0dec1efd28474bb882"
-  integrity sha512-rPpDLuJbM7c0fNpzf95qrxsjzNAXuyACXE+FXUOwmFp3SYIFGEWATLk1MMNes7SfLAchMMVwjEr1Uii3D5+/Mw==
+"@antora/site-generator-default@~2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/site-generator-default/-/site-generator-default-2.3.0.tgz#ec011218d99639dd5f88a402f797c3e892531b95"
+  integrity sha512-swDQeAEnC/ClmhHJ50UNJppUSAneOp2cHwZiRr3zUQ9+5+mvOrDEdHbyxH7mIwkoeiIcQ/UVw00bg4MwmQ0M0g==
+  dependencies:
+    "@antora/asciidoc-loader" "2.3.0"
+    "@antora/content-aggregator" "2.3.0"
+    "@antora/content-classifier" "2.3.0"
+    "@antora/document-converter" "2.3.0"
+    "@antora/navigation-builder" "2.3.0"
+    "@antora/page-composer" "2.3.0"
+    "@antora/playbook-builder" "2.3.0"
+    "@antora/redirect-producer" "2.3.0"
+    "@antora/site-mapper" "2.3.0"
+    "@antora/site-publisher" "2.3.0"
+    "@antora/ui-loader" "2.3.0"
+
+"@antora/site-mapper@2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/site-mapper/-/site-mapper-2.3.0.tgz#08c75114e679512f4298db34709836fd38c779a9"
+  integrity sha512-XzIoYKJQXgOzsDeUlL/edVR9B9aaCYUHADvzYqDc1S5/czFQxpqIIgMfYCiYYc7pHk6nmj5rgx/6HfvDImv87w==
   dependencies:
-    "@antora/content-classifier" "2.0.0"
-    vinyl "^2.2.0"
+    "@antora/content-classifier" "2.3.0"
+    vinyl "~2.2"
 
-"@antora/site-publisher@2.0.0":
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/@antora/site-publisher/-/site-publisher-2.0.0.tgz#3f86504cd6e40f9b70aff9e443249d8a4d723cf6"
-  integrity sha512-kjKfQSEpcLiw653h9IzCG+L9sYm/v9GXAcbzXN1IYoNPO1Od0EPQ2RXGviqeQNYcWJLyRq48cQpNx7o2/KqVag==
+"@antora/site-publisher@2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/site-publisher/-/site-publisher-2.3.0.tgz#16f66d0133cee5cb2d77e806e9c58817c7e45a45"
+  integrity sha512-2qC0fDE70VKtyttPpRx9glPWL4M5x7HYVCs1K6+GmpuISmljO3c/09L+ExPsJiSVVFarnWmMu0w+76XqSRHlog==
   dependencies:
-    "@antora/expand-path-helper" "^1.0.0"
-    fs-extra "^7.0.1"
-    gulp-vinyl-zip "^2.1.2"
-    vinyl "^2.2.0"
-    vinyl-fs "^3.0.3"
+    "@antora/expand-path-helper" "~1.0"
+    fs-extra "~8.1"
+    gulp-vinyl-zip "~2.2"
+    vinyl "~2.2"
+    vinyl-fs "~3.0"
 
-"@antora/ui-loader@2.0.0":
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/@antora/ui-loader/-/ui-loader-2.0.0.tgz#0af7cc3f90eca4fca052180ca4fc9ec9c0320885"
-  integrity sha512-CaD+Dp13G7EZhEr6Jg6OEvPHjJZ2FROXwdaY4XP+vBrKmI+QZwS3V+uG0NYbCRxhR1W8N8CYm5hc1UTvGH19cA==
-  dependencies:
-    "@antora/expand-path-helper" "^1.0.0"
-    bl "^2.1.2"
-    cache-directory "^2.0.0"
-    camelcase-keys "^5.0.0"
-    fs-extra "^7.0.1"
-    got "^9.5.0"
-    gulp-vinyl-zip "^2.1.2"
-    js-yaml "^3.12.0"
-    lodash "^4.17.11"
-    minimatch-all "^1.1.0"
-    through2 "^3.0.0"
-    vinyl "^2.2.0"
-    vinyl-fs "^3.0.3"
+"@antora/ui-loader@2.3.0":
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/@antora/ui-loader/-/ui-loader-2.3.0.tgz#3282e28576234d9ad7ad135188c1e2a82640ed33"
+  integrity sha512-EcBUwd4ImWI/BH0dZpH6CfDzBnAtQ2qUPChaeqVbmfCNpBvH6t09YYRVA713no21ypAF3AwBs3FGU1+vR6T/IQ==
+  dependencies:
+    "@antora/expand-path-helper" "~1.0"
+    bl "~4.0"
+    cache-directory "~2.0"
+    camelcase-keys "~6.2"
+    fs-extra "~8.1"
+    got "~9.6"
+    gulp-vinyl-zip "~2.2"
+    js-yaml "~3.13"
+    minimatch-all "~1.1"
+    through2 "~3.0"
+    vinyl "~2.2"
+    vinyl-fs "~3.0"
 
 "@antora/xref-validator@gitlab:antora/xref-validator":
   version "1.0.0-alpha.1"
@@ -167,6 +221,11 @@
   resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.3.tgz#f060bf6eaafae4d56a7dac618980838b0696e2ab"
   integrity sha512-FmuxfCuolpLl0AnQ2NHSzoUKWEJDFl63qXjzdoWBVyFCXzMGm1spBzk7LeHNoVCiWCF7mRVms9e6jEV9+MoPbg==
 
+"@iarna/toml@~2.2":
+  version "2.2.5"
+  resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.5.tgz#b32366c89b43c6f8cefbdefac778b9c828e3ba8c"
+  integrity sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==
+
 "@sindresorhus/is@^0.14.0":
   version "0.14.0"
   resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
@@ -354,6 +413,11 @@ base64-js@0.0.2:
   resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-0.0.2.tgz#024f0f72afa25b75f9c0ee73cd4f55ec1bed9784"
   integrity sha1-Ak8Pcq+iW3X5wO5zzU9V7Bvtl4Q=
 
+base64-js@^1.0.2:
+  version "1.3.1"
+  resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1"
+  integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==
+
 base64id@1.0.0:
   version "1.0.0"
   resolved "https://registry.yarnpkg.com/base64id/-/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6"
@@ -394,13 +458,14 @@ binary-extensions@^1.0.0:
   resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14"
   integrity sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==
 
-bl@^2.1.2:
-  version "2.2.0"
-  resolved "https://registry.yarnpkg.com/bl/-/bl-2.2.0.tgz#e1a574cdf528e4053019bb800b041c0ac88da493"
-  integrity sha512-wbgvOpqopSr7uq6fJrLH8EsvYMJf9gzfo2jCsL2eTy75qXPukA4pCgHamOQkZtY5vmfVtjB+P3LNlMHW5CEZXA==
+bl@~4.0:
+  version "4.0.2"
+  resolved "https://registry.yarnpkg.com/bl/-/bl-4.0.2.tgz#52b71e9088515d0606d9dd9cc7aa48dc1f98e73a"
+  integrity sha512-j4OH8f6Qg2bGuWfRiltT2HYGx0e1QcBTrK9KAHNMwMZdQnDZFk0ZSYIpADjYCB3U12nicC5tVJwSIhwOWjb4RQ==
   dependencies:
-    readable-stream "^2.3.5"
-    safe-buffer "^5.1.1"
+    buffer "^5.5.0"
+    inherits "^2.0.4"
+    readable-stream "^3.4.0"
 
 blob@0.0.5:
   version "0.0.5"
@@ -448,6 +513,13 @@ braces@^2.3.0, braces@^2.3.1:
     split-string "^3.0.2"
     to-regex "^3.0.1"
 
+braces@~3.0:
+  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"
+
 browser-sync-client@^2.26.2:
   version "2.26.2"
   resolved "https://registry.yarnpkg.com/browser-sync-client/-/browser-sync-client-2.26.2.tgz#dd0070c80bdc6d9021e89f7837ee70ed0a8acf91"
@@ -526,6 +598,14 @@ buffer-equal@^1.0.0:
   resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe"
   integrity sha1-WWFrSYME1Var1GaWayLu2j7KX74=
 
+buffer@^5.5.0:
+  version "5.6.0"
+  resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786"
+  integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==
+  dependencies:
+    base64-js "^1.0.2"
+    ieee754 "^1.1.4"
+
 builtin-modules@^1.0.0:
   version "1.1.1"
   resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
@@ -551,7 +631,7 @@ cache-base@^1.0.1:
     union-value "^1.0.0"
     unset-value "^1.0.0"
 
-cache-directory@^2.0.0:
+cache-directory@^2.0.0, cache-directory@~2.0:
   version "2.0.0"
   resolved "https://registry.yarnpkg.com/cache-directory/-/cache-directory-2.0.0.tgz#0d8efa1abbb6d1dd926d255ce733b4f7c5ab2892"
   integrity sha512-7YKEapH+2Uikde8hySyfobXBqPKULDyHNl/lhKm7cKf/GJFdG/tU/WpLrOg2y9aUrQrWUilYqawFIiGJPS6gDA==
@@ -585,6 +665,15 @@ camelcase-keys@^5.0.0:
     map-obj "^3.0.0"
     quick-lru "^1.0.0"
 
+camelcase-keys@~6.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@^3.0.0:
   version "3.0.0"
   resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
@@ -646,6 +735,11 @@ clean-git-ref@1.0.3:
   resolved "https://registry.yarnpkg.com/clean-git-ref/-/clean-git-ref-1.0.3.tgz#5325dc839eab01c974ae0e97f5734782750f88ec"
   integrity sha1-UyXcg56rAcl0rg6X9XNHgnUPiOw=
 
+clean-git-ref@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/clean-git-ref/-/clean-git-ref-2.0.1.tgz#dcc0ca093b90e527e67adb5a5e55b1af6816dcd9"
+  integrity sha512-bLSptAy2P0s6hU4PzuIMKmMJJSE6gLXGH1cntDu7bWJUksvuM+7ReOK61mozULErYvP6a15rnYl0zFDef+pyPw==
+
 cliui@^3.2.0:
   version "3.2.0"
   resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
@@ -699,11 +793,6 @@ collection-visit@^1.0.0:
     map-visit "^1.0.0"
     object-visit "^1.0.0"
 
-commander@^2.19.0:
-  version "2.20.0"
-  resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"
-  integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==
-
 commander@^2.2.0:
   version "2.19.0"
   resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"
@@ -714,6 +803,11 @@ commander@~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@~5.0:
+  version "5.0.0"
+  resolved "https://registry.yarnpkg.com/commander/-/commander-5.0.0.tgz#dbf1909b49e5044f8fdaf0adc809f0c0722bdfd0"
+  integrity sha512-JrDGPAKjMGSP1G0DUoaceEJ3DZgAfr/q6X7FVk4+U5KxUSKviYGM2k6zWkfyyBHy5rAtzgYJFa1ro2O9PtoxwQ==
+
 component-bind@1.0.0:
   version "1.0.0"
   resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1"
@@ -780,6 +874,17 @@ convict@^4.4.1:
     validator "10.8.0"
     yargs-parser "11.0.0"
 
+convict@~5.2:
+  version "5.2.0"
+  resolved "https://registry.yarnpkg.com/convict/-/convict-5.2.0.tgz#4c01fa06885b8c4a4ffc98b7de43222fe6c876dc"
+  integrity sha512-C3cdUwo47cCikZNzu5Vv8AL0MuXVVeg9t/Gyr9qyK5ZpCjOkMPmJ85KUF3CowNeSfj4UtztHxS+hoO9wGRh6kg==
+  dependencies:
+    json5 "2.1.0"
+    lodash.clonedeep "4.5.0"
+    moment "2.24.0"
+    validator "11.1.0"
+    yargs-parser "13.0.0"
+
 cookie@0.3.1:
   version "0.3.1"
   resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"
@@ -839,6 +944,11 @@ deep-extend@^0.6.0:
   resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
   integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
 
+deep-freeze-node@~1.1:
+  version "1.1.3"
+  resolved "https://registry.yarnpkg.com/deep-freeze-node/-/deep-freeze-node-1.1.3.tgz#ce9c14b3210e6f5607a578254f4b53fe01dd9467"
+  integrity sha512-CrA+1BVGfs9ZrGFMYtHfFHncWivh9XPb+6g8bLOzYPJmW8FmUs1dXLjALzU1SMqOMdoD5pQJARXtzxfeLqE9HQ==
+
 deep-freeze@^0.0.1:
   version "0.0.1"
   resolved "https://registry.yarnpkg.com/deep-freeze/-/deep-freeze-0.0.1.tgz#3a0b0005de18672819dfd38cd31f91179c893e84"
@@ -910,6 +1020,11 @@ diff-lines@^1.1.0:
   dependencies:
     diff "^3.5.0"
 
+diff3@0.0.3:
+  version "0.0.3"
+  resolved "https://registry.yarnpkg.com/diff3/-/diff3-0.0.3.tgz#d4e5c3a4cdf4e5fe1211ab42e693fcb4321580fc"
+  integrity sha1-1OXDpM305f4SEatC5pP8tDIVgPw=
+
 diff@^3.5.0:
   version "3.5.0"
   resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
@@ -920,11 +1035,6 @@ duplexer3@^0.1.4:
   resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
   integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
 
-duplexer@~0.1.1:
-  version "0.1.1"
-  resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
-  integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=
-
 duplexify@^3.6.0:
   version "3.6.1"
   resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125"
@@ -1040,6 +1150,11 @@ escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.4:
   resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
   integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
 
+escape-string-regexp@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
+  integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
+
 esprima@^4.0.0:
   version "4.0.1"
   resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
@@ -1050,19 +1165,6 @@ etag@1.8.1, etag@^1.8.1, etag@~1.8.1:
   resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
   integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
 
-event-stream@3.3.4:
-  version "3.3.4"
-  resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"
-  integrity sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=
-  dependencies:
-    duplexer "~0.1.1"
-    from "~0"
-    map-stream "~0.1.0"
-    pause-stream "0.0.11"
-    split "0.3"
-    stream-combiner "~0.0.4"
-    through "~2.3.1"
-
 eventemitter3@1.x.x:
   version "1.2.0"
   resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508"
@@ -1174,6 +1276,13 @@ fill-range@^4.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"
+
 finalhandler@1.1.0:
   version "1.1.0"
   resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f5"
@@ -1234,11 +1343,6 @@ fresh@0.5.2, fresh@^0.5.2:
   resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
   integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=
 
-from@~0:
-  version "0.1.7"
-  resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe"
-  integrity sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=
-
 fs-extra@3.0.1:
   version "3.0.1"
   resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291"
@@ -1257,6 +1361,15 @@ fs-extra@^7.0.1:
     jsonfile "^4.0.0"
     universalify "^0.1.0"
 
+fs-extra@~8.1:
+  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.5:
   version "1.2.5"
   resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d"
@@ -1398,17 +1511,17 @@ glob@^7.0.5, glob@^7.1.1:
     once "^1.3.0"
     path-is-absolute "^1.0.0"
 
-globalyzer@^0.1.0:
+globalyzer@^0.1.0, globalyzer@^0.1.4:
   version "0.1.4"
   resolved "https://registry.yarnpkg.com/globalyzer/-/globalyzer-0.1.4.tgz#bc8e273afe1ac7c24eea8def5b802340c5cc534f"
   integrity sha512-LeguVWaxgHN0MNbWC6YljNMzHkrCny9fzjmEUdnF1kQ7wATFD1RHFRqA1qxaX2tgxGENlcxjOflopBwj3YZiXA==
 
-globrex@^0.1.1:
+globrex@^0.1.1, globrex@^0.1.2:
   version "0.1.2"
   resolved "https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz#dd5d9ec826232730cd6793a5e33a9302985e6098"
   integrity sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==
 
-got@^9.5.0:
+got@~9.6:
   version "9.6.0"
   resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85"
   integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==
@@ -1430,27 +1543,33 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6:
   resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
   integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==
 
-gulp-vinyl-zip@^2.1.2:
-  version "2.1.2"
-  resolved "https://registry.yarnpkg.com/gulp-vinyl-zip/-/gulp-vinyl-zip-2.1.2.tgz#b79cc1a0e2c3b158ffee294590ade1e9caaf5e7b"
-  integrity sha512-wJn09jsb8PyvUeyFF7y7ImEJqJwYy40BqL9GKfJs6UGpaGW9A+N68Q+ajsIpb9AeR6lAdjMbIdDPclIGo1/b7Q==
+graceful-fs@^4.2.0:
+  version "4.2.3"
+  resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423"
+  integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==
+
+gulp-vinyl-zip@~2.2:
+  version "2.2.0"
+  resolved "https://registry.yarnpkg.com/gulp-vinyl-zip/-/gulp-vinyl-zip-2.2.0.tgz#ca8938c2a0960faf13e84663f79e3678d06f2f1b"
+  integrity sha512-7tKXptewHdKnOV0HGIyB/5+dvfmwmHq+hnolAQ64zz/pPomUXJcFPeYCkatRmOztkfZOn+14zoIFS2G39PkzIg==
   dependencies:
-    event-stream "3.3.4"
     queue "^4.2.1"
+    through "^2.3.8"
     through2 "^2.0.3"
     vinyl "^2.0.2"
     vinyl-fs "^3.0.3"
     yauzl "^2.2.1"
     yazl "^2.2.1"
 
-handlebars@^4.0.12:
-  version "4.5.3"
-  resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.5.3.tgz#5cf75bd8714f7605713511a56be7c349becb0482"
-  integrity sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA==
+handlebars@~4.7:
+  version "4.7.6"
+  resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e"
+  integrity sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==
   dependencies:
+    minimist "^1.2.5"
     neo-async "^2.6.0"
-    optimist "^0.6.1"
     source-map "^0.6.1"
+    wordwrap "^1.0.0"
   optionalDependencies:
     uglify-js "^3.1.4"
 
@@ -1556,6 +1675,11 @@ iconv-lite@^0.4.4:
   dependencies:
     safer-buffer ">= 2.1.2 < 3"
 
+ieee754@^1.1.4:
+  version "1.1.13"
+  resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84"
+  integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==
+
 ignore-walk@^3.0.1:
   version "3.0.1"
   resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8"
@@ -1568,6 +1692,11 @@ ignore@^5.0.4:
   resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.2.tgz#e28e584d43ad7e92f96995019cc43b9e1ac49558"
   integrity sha512-vdqWBp7MyzdmHkkRWV5nY+PfGRbYbahfuvsBCh277tq+w9zyNi7h5CYJCK0kmzti9kU+O/cB7sE8HvKv6aXAKQ==
 
+ignore@^5.1.4:
+  version "5.1.4"
+  resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf"
+  integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==
+
 immutable@^3:
   version "3.8.2"
   resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.8.2.tgz#c2439951455bb39913daf281376f1530e104adf3"
@@ -1591,6 +1720,11 @@ inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, i
   resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
   integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
 
+inherits@^2.0.4:
+  version "2.0.4"
+  resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
+  integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+
 ini@~1.3.0:
   version "1.3.5"
   resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
@@ -1777,6 +1911,11 @@ is-number@^4.0.0:
   resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff"
   integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==
 
+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-plain-object@^2.0.1, 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"
@@ -1877,7 +2016,28 @@ isomorphic-git@0.47.0:
     stream-source "^0.3.5"
     through2 "^3.0.0"
 
-js-yaml@^3.12.0:
+isomorphic-git@0.78.5:
+  version "0.78.5"
+  resolved "https://registry.yarnpkg.com/isomorphic-git/-/isomorphic-git-0.78.5.tgz#013f8f8c280b8e0f8bb10ffa251eb87e9bb1190b"
+  integrity sha512-LrF5t9x7RdFeg84NsYpZo9qF1MZeb56LpBm6Jv47qMjnWMv0Il/3wPTA8I/lUYywgVbvF/e7xypHauj5auKW3w==
+  dependencies:
+    async-lock "^1.1.0"
+    clean-git-ref "^2.0.1"
+    crc-32 "^1.2.0"
+    diff3 "0.0.3"
+    git-apply-delta "0.0.7"
+    globalyzer "^0.1.4"
+    globrex "^0.1.2"
+    ignore "^5.1.4"
+    marky "^1.2.1"
+    minimisted "^2.0.0"
+    pako "^1.0.10"
+    pify "^4.0.1"
+    readable-stream "^3.4.0"
+    sha.js "^2.4.9"
+    simple-get "^3.0.2"
+
+js-yaml@^3.12.0, js-yaml@~3.13:
   version "3.13.1"
   resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
   integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
@@ -1904,13 +2064,20 @@ json5@1.0.1:
   dependencies:
     minimist "^1.2.0"
 
-json5@^2.1.0:
+json5@2.1.0, json5@^2.1.0:
   version "2.1.0"
   resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850"
   integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==
   dependencies:
     minimist "^1.2.0"
 
+json5@~2.1:
+  version "2.1.3"
+  resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43"
+  integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==
+  dependencies:
+    minimist "^1.2.5"
+
 jsonfile@^3.0.0:
   version "3.0.1"
   resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66"
@@ -2059,10 +2226,10 @@ map-obj@^3.0.0:
   resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-3.1.0.tgz#3be9810d926db2f8612c728a2e95e03b7f109241"
   integrity sha512-Xg1iyYz/+iIW6YoMldux47H/e5QZyDSB41Kb0ev+YYHh3FJnyyzY0vTk/WbVeWcCvdXd70cOriUBmhP8alUFBA==
 
-map-stream@~0.1.0:
-  version "0.1.0"
-  resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194"
-  integrity sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=
+map-obj@^4.0.0:
+  version "4.1.0"
+  resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.1.0.tgz#b91221b542734b9f14256c0132c897c5d7256fd5"
+  integrity sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==
 
 map-visit@^1.0.0:
   version "1.0.0"
@@ -2083,6 +2250,13 @@ matcher@^1.1.1:
   dependencies:
     escape-string-regexp "^1.0.4"
 
+matcher@~2.1:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/matcher/-/matcher-2.1.0.tgz#64e1041c15b993e23b786f93320a7474bf833c28"
+  integrity sha512-o+nZr+vtJtgPNklyeUKkkH42OsK8WAfdgaJE2FNxcjLPg+5QbeEoT6vRj8Xq/iv18JlQ9cmKsEu0b94ixWf1YQ==
+  dependencies:
+    escape-string-regexp "^2.0.0"
+
 math-random@^1.0.1:
   version "1.0.1"
   resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac"
@@ -2131,6 +2305,11 @@ mime-db@1.40.0:
   resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32"
   integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==
 
+mime-db@1.44.0:
+  version "1.44.0"
+  resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92"
+  integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==
+
 mime-db@~1.37.0:
   version "1.37.0"
   resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8"
@@ -2143,6 +2322,13 @@ mime-types@^2.1.21:
   dependencies:
     mime-db "1.40.0"
 
+mime-types@~2.1:
+  version "2.1.27"
+  resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f"
+  integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==
+  dependencies:
+    mime-db "1.44.0"
+
 mime-types@~2.1.17, mime-types@~2.1.18:
   version "2.1.21"
   resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96"
@@ -2160,7 +2346,7 @@ mimic-response@^1.0.0, mimic-response@^1.0.1:
   resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
   integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
 
-minimatch-all@^1.1.0:
+minimatch-all@~1.1:
   version "1.1.0"
   resolved "https://registry.yarnpkg.com/minimatch-all/-/minimatch-all-1.1.0.tgz#40c496a27a2e128d19bf758e76bb01a0c7145787"
   integrity sha1-QMSWonouEo0Zv3WOdrsBoMcUV4c=
@@ -2184,10 +2370,10 @@ minimist@1.2.0, minimist@^1.2.0:
   resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
   integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
 
-minimist@~0.0.1:
-  version "0.0.10"
-  resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"
-  integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=
+minimist@^1.2.5:
+  version "1.2.5"
+  resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
+  integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
 
 minimisted@^2.0.0:
   version "2.0.0"
@@ -2241,12 +2427,17 @@ moment@2.22.2:
   resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.2.tgz#3c257f9839fc0e93ff53149632239eb90783ff66"
   integrity sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=
 
+moment@2.24.0:
+  version "2.24.0"
+  resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b"
+  integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==
+
 ms@2.0.0:
   version "2.0.0"
   resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
   integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
 
-multi-progress@^2.0.0:
+multi-progress@^2.0.0, multi-progress@~2.0:
   version "2.0.0"
   resolved "https://registry.yarnpkg.com/multi-progress/-/multi-progress-2.0.0.tgz#29ccb42cf24874b1c6384f03127ce5dff7b22f2c"
   integrity sha1-Kcy0LPJIdLHGOE8DEnzl3/eyLyw=
@@ -2477,14 +2668,6 @@ opn@5.3.0:
   dependencies:
     is-wsl "^1.1.0"
 
-optimist@^0.6.1:
-  version "0.6.1"
-  resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
-  integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY=
-  dependencies:
-    minimist "~0.0.1"
-    wordwrap "~0.0.2"
-
 ordered-read-streams@^1.0.0:
   version "1.0.1"
   resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz#77c0cb37c41525d64166d990ffad7ec6a0e1363e"
@@ -2522,6 +2705,11 @@ p-cancelable@^1.0.0:
   resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.0.0.tgz#07e9c6d22c31f9c6784cb4f1e1454a79b6d9e2d6"
   integrity sha512-USgPoaC6tkTGlS831CxsVdmZmyb8tR1D+hStI84MyckLOzfJlYQUweomrwE3D8T7u5u5GVuW064LT501wHTYYA==
 
+pako@^1.0.10:
+  version "1.0.11"
+  resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
+  integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==
+
 pako@^1.0.7:
   version "1.0.10"
   resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.10.tgz#4328badb5086a426aa90f541977d4955da5c9732"
@@ -2594,18 +2782,16 @@ path-type@^1.0.0:
     pify "^2.0.0"
     pinkie-promise "^2.0.0"
 
-pause-stream@0.0.11:
-  version "0.0.11"
-  resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"
-  integrity sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=
-  dependencies:
-    through "~2.3"
-
 pend@~1.2.0:
   version "1.2.0"
   resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
   integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
 
+picomatch@~2.2:
+  version "2.2.2"
+  resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad"
+  integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
+
 pify@^2.0.0:
   version "2.3.0"
   resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
@@ -2708,6 +2894,11 @@ quick-lru@^1.0.0:
   resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8"
   integrity sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=
 
+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==
+
 randomatic@^3.0.0:
   version "3.1.1"
   resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed"
@@ -2781,6 +2972,15 @@ readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable
     string_decoder "~1.1.1"
     util-deprecate "~1.0.1"
 
+readable-stream@^3.4.0:
+  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"
+
 readdirp@^2.0.0:
   version "2.2.1"
   resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
@@ -2852,7 +3052,7 @@ require-directory@^2.1.1:
   resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
   integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
 
-require-from-string@^2.0.2:
+require-from-string@~2.0:
   version "2.0.2"
   resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
   integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
@@ -2918,7 +3118,7 @@ rxjs@^5.5.6:
   dependencies:
     symbol-observable "1.0.1"
 
-safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, 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==
@@ -3220,13 +3420,6 @@ split2@^3.0.0:
   dependencies:
     readable-stream "^3.0.0"
 
-split@0.3:
-  version "0.3.3"
-  resolved "https://registry.yarnpkg.com/split/-/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f"
-  integrity sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=
-  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"
@@ -3255,13 +3448,6 @@ statuses@~1.4.0:
   resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
   integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==
 
-stream-combiner@~0.0.4:
-  version "0.0.4"
-  resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14"
-  integrity sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=
-  dependencies:
-    duplexer "~0.1.1"
-
 stream-shift@^1.0.0:
   version "1.0.0"
   resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952"
@@ -3384,14 +3570,14 @@ through2@^2.0.0, through2@^2.0.3, through2@~2.0.0:
     readable-stream "~2.3.6"
     xtend "~4.0.1"
 
-through2@^3.0.0:
+through2@^3.0.0, through2@~3.0:
   version "3.0.1"
   resolved "https://registry.yarnpkg.com/through2/-/through2-3.0.1.tgz#39276e713c3302edf9e388dd9c812dd3b825bd5a"
   integrity sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==
   dependencies:
     readable-stream "2 || 3"
 
-through@2, through@~2.3, through@~2.3.1:
+through@^2.3.8:
   version "2.3.8"
   resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
   integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
@@ -3429,6 +3615,13 @@ to-regex-range@^2.1.0:
     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"
@@ -3555,6 +3748,11 @@ validator@10.8.0:
   resolved "https://registry.yarnpkg.com/validator/-/validator-10.8.0.tgz#8acb15a5c39411cbc8ef2be0c98c2514da4410a7"
   integrity sha512-mXqMxfCh5NLsVgYVKl9WvnHNDPCcbNppHSPPowu0VjtSsGWVY+z8hJF44edLR1nbLNzi3jYoYsIl8KZpioIk6g==
 
+validator@11.1.0:
+  version "11.1.0"
+  resolved "https://registry.yarnpkg.com/validator/-/validator-11.1.0.tgz#ac18cac42e0aa5902b603d7a5d9b7827e2346ac4"
+  integrity sha512-qiQ5ktdO7CD6C/5/mYV4jku/7qnqzjrxb3C/Q5wR3vGGinHTgJZN/TdFT3ZX4vXhX2R1PXx42fB1cn5W+uJ4lg==
+
 value-or-function@^3.0.0:
   version "3.0.0"
   resolved "https://registry.yarnpkg.com/value-or-function/-/value-or-function-3.0.0.tgz#1c243a50b595c1be54a754bfece8563b9ff8d813"
@@ -3565,7 +3763,7 @@ varint@0.0.3:
   resolved "https://registry.yarnpkg.com/varint/-/varint-0.0.3.tgz#b821de9b04b38b3cd22f72c18d94a9fb72ab3518"
   integrity sha1-uCHemwSzizzSL3LBjZSp+3KrNRg=
 
-vinyl-fs@^3.0.3:
+vinyl-fs@^3.0.3, vinyl-fs@~3.0:
   version "3.0.3"
   resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-3.0.3.tgz#c85849405f67428feabbbd5c5dbdd64f47d31bc7"
   integrity sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==
@@ -3601,7 +3799,7 @@ vinyl-sourcemap@^1.1.0:
     remove-bom-buffer "^3.0.0"
     vinyl "^2.0.0"
 
-vinyl@^2.0.0, vinyl@^2.0.2, vinyl@^2.2.0:
+vinyl@^2.0.0, vinyl@^2.0.2, vinyl@^2.2.0, vinyl@~2.2:
   version "2.2.0"
   resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.0.tgz#d85b07da96e458d25b2ffe19fece9f2caa13ed86"
   integrity sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==
@@ -3630,10 +3828,10 @@ window-size@^0.2.0:
   resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075"
   integrity sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=
 
-wordwrap@~0.0.2:
-  version "0.0.3"
-  resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
-  integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc=
+wordwrap@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
+  integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
 
 wrap-ansi@^2.0.0:
   version "2.1.0"
@@ -3702,6 +3900,14 @@ yargs-parser@11.0.0:
     camelcase "^5.0.0"
     decamelize "^1.2.0"
 
+yargs-parser@13.0.0:
+  version "13.0.0"
+  resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.0.0.tgz#3fc44f3e76a8bdb1cc3602e860108602e5ccde8b"
+  integrity sha512-w2LXjoL8oRdRQN+hOyppuXs+V/fVAYtpcrRxZuF7Kt/Oc+Jr2uAcVntaUTNT6w5ihoWfFDpNY8CPx1QskxZ/pw==
+  dependencies:
+    camelcase "^5.0.0"
+    decamelize "^1.2.0"
+
 yargs-parser@^4.1.0, yargs-parser@^4.2.0:
   version "4.2.1"
   resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c"


[camel-k] 02/02: remove files moved to camel-k-runtime

Posted by dj...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 52074ab51d3f55c6e46a46114c196c6c7d315dca
Author: David Jencks <dj...@apache.org>
AuthorDate: Mon Apr 27 20:40:16 2020 -0700

    remove files moved to camel-k-runtime
---
 docs/modules/languages/nav-languages.adoc    |   6 -
 docs/modules/languages/pages/groovy.adoc     | 189 ---------------------------
 docs/modules/languages/pages/java.adoc       |  25 ----
 docs/modules/languages/pages/javascript.adoc |  35 -----
 docs/modules/languages/pages/kotlin.adoc     | 105 ---------------
 docs/modules/languages/pages/languages.adoc  |  21 ---
 docs/modules/languages/pages/xml.adoc        |  23 ----
 7 files changed, 404 deletions(-)

diff --git a/docs/modules/languages/nav-languages.adoc b/docs/modules/languages/nav-languages.adoc
deleted file mode 100644
index 377ca33..0000000
--- a/docs/modules/languages/nav-languages.adoc
+++ /dev/null
@@ -1,6 +0,0 @@
-* xref:languages:languages.adoc[Languages]
-** xref:languages:groovy.adoc[Groovy]
-** xref:languages:kotlin.adoc[Kotlin]
-** xref:languages:javascript.adoc[JavaScript]
-** xref:languages:java.adoc[Java]
-** xref:languages:xml.adoc[XML]
diff --git a/docs/modules/languages/pages/groovy.adoc b/docs/modules/languages/pages/groovy.adoc
deleted file mode 100644
index 5232b6b..0000000
--- a/docs/modules/languages/pages/groovy.adoc
+++ /dev/null
@@ -1,189 +0,0 @@
-= Writing Integrations in Groovy
-
-An integration written in Groovy looks very similar to a Java one except it can leverages Groovy's language enhancements over Java such as closures:
-
-[source,groovy]
-----
-from('timer:tick')
-    .process { it.in.body = 'Hello Camel K!' }
-    .to('log:info')
-----
-
-You can run it with the standard command:
-
-```
-kamel run example.groovy
-```
-
-== Configuring the Application
-
-Camel K extends the Camel Java DSL making it easier to configure Camel's behavior using the top level _camel_ block
-
-[source,groovy]
-----
-camel {
-  // configure camel here
-}
-----
-
-The _camel_ block allows to configure the following Camel features:
-
-- **Components**
-+
-[source,groovy]
-----
-camel {
-    components {
-        seda { // <1>
-            queueSize = 1234
-            concurrentConsumers = 12
-        }
-
-        log { // <2>
-            exchangeFormatter = {
-                'body ==> ' + it.in.body
-            } as org.apache.camel.spi.ExchangeFormatter
-        }
-        
-        mySeda(SedaComponent) { // <3>
-            queueSize = 4321
-            concurrentConsumers = 21
-        }
-    }
-}
-----
-<1> configure the properties of the component whit name _seda_
-<2> configure the properties of the component whit name _log_
-<3> creates and configure a component of type `SedaComponent` whose name is _mySeda_
-+
-Setting the property _exchangeFormatter_ looks a little ugly as you have to declare the type of your closure. For demonstration purpose we have created a Groovy extension module that simplify configuring the _exchangeFormatter_ so you can rewrite your DSL as
-+
-[source,groovy]
-----
-camel {
-    components {
-        log {
-            formatter {
-                'body ==> ' + it.in.body
-            }
-        }
-    }
-}
-----
-+
-which is much better.
-+
-[TIP]
-====
-You can provide your custom extensions by packaging them in a dependency you declare for your integration.
-====
-
-- **Languages **
-+
-[source,groovy]
-----
-camel {
-    languages {
-        language("bean") { // <1>
-            beanType = String.class
-            method = "toUpperCase"
-        }
-        myBean(BeanLanguage) { // <2>
-            beanType = String.class
-            method = "toLowerCase"
-        }
-        simple { // <3>
-        }
-    }
-}
-----
-<1> configure the properties of the language whit name _bean_
-<2> creates and configure a language of type `BeanLanguage` whose name is _myBean_
-<3> configure the properties of the language whit name _simple_
-
-- **DataFormats**
-+
-[source,groovy]
-----
-camel {
-    dataFormats {
-        dataFormat("json-jackson") { // <1>
-            unmarshalType = Map.class
-            prettyPrint = true
-        }
-        myJackson(JacksonDataFormat) { // <2>
-            unmarshalType = String.class
-            prettyPrint = false
-        }
-        csv { // <3>
-        }
-    }
-}
-----
-<1> configure the properties of the data format whit name _json-jackson_
-<2> creates and configure a data format of type `JacksonDataFormat` whose name is _myJackson_
-<3> configure the properties of the data format whit name _csv_
-
-
-== Beans
-
-Beans can be bound to the _registry_ using a dedicated _bean DSL_ :
-
-[source,groovy]
-----
-beans {
-    myCache = Caffeine.newBuilder().build() // <1>
-
-    myProcessor = processor { // <2>
-        it.in.body = 'Hello Camel K!'
-    }
-
-    myPredicate = predicate { // <3>
-        it.in.body != null
-    }
-
-    dataSource(org.apache.commons.dbcp2.BasicDataSource) { //<4>
-        driverClassName = "org.h2.Driver"
-        url = "jdbc:h2:mem:camel"
-        username = "sa"
-        password = ""
-    }
-}
-----
-<1> define a bean
-<2> define a custom processor
-<3> define a custom predicate
-<4> define a custom bean with name `dataSource` and type `org.apache.commons.dbcp2.BasicDataSource`
-
-
-== Rest Support
-
-Integrations's REST endpoints can be configured using the top level _rest_ block:
-
-[source,groovy]
-----
-rest {
-    configuration { // <1>
-        host = 'my-host'
-        port '9192'
-    }
-
-    path('/my/path') {
-        get('/get') { // <2>
-            consumes 'application/json'
-            produces 'application/json'
-            to 'direct:get'
-        }
-    }
-
-    post { // <3>
-        path '/post'
-        consumes 'application/json'
-        produces 'application/json'
-        to 'direct:post'
-    }
-}
-----
-<1> Configure the rest engine
-<2> Configure the behavior of the method GET for the path '/my/path/get' and invoke the endpoint 'direct:get'
-<3> Configure the behavior of the method POST for the path '/post' and invoke the endpoint 'direct:post'
diff --git a/docs/modules/languages/pages/java.adoc b/docs/modules/languages/pages/java.adoc
deleted file mode 100644
index 127a7d9..0000000
--- a/docs/modules/languages/pages/java.adoc
+++ /dev/null
@@ -1,25 +0,0 @@
-= Writing Integrations in Java
-
-Using Java to write an integration to be deployed using Camel K is no different from defining your routing rules in Camel with the only difference that you do not need to build and package it as a jar.
-
-[source,java]
-.Example.java
-----
-import org.apache.camel.builder.RouteBuilder;
-
-public class Sample extends RouteBuilder {
-    @Override
-    public void configure() throws Exception {
-        from("timer:tick")
-            .setBody()
-              .constant("Hello Camel K!")
-            .to("log:info");
-    }
-}
-----
-
-You can run it with the standard command:
-
-```
-kamel run Example.java
-```
diff --git a/docs/modules/languages/pages/javascript.adoc b/docs/modules/languages/pages/javascript.adoc
deleted file mode 100644
index 3ffc8d0..0000000
--- a/docs/modules/languages/pages/javascript.adoc
+++ /dev/null
@@ -1,35 +0,0 @@
-= Writing Integrations in Javascript
-
-An integration written in JavaScript looks very similar to a Java one:
-
-[source,js]
-.hello.js
-----
-const Processor = Java.extend(Java.type("org.apache.camel.Processor"));
-
-function proc(e) {
-    e.getIn().setBody('Hello Camel K!')
-}
-
-from('timer:tick')
-    .process(new Processor(proc))
-    .to('log:info')
-----
-
-To run it, you need just to execute:
-
-```
-kamel run hello.js
-```
-
-For JavaScript integrations, Camel K does not yet provide an enhanced DSL but you can access to some global bounded objects such as a writable registry and the camel context so to set the property _exchangeFormatter_ of the _LogComponent_ as done in previous example, you can do something like:
-
-[source,js]
-----
-
-l = context.getComponent('log', true, false)
-l.exchangeFormatter = function(e) {
-    return "log - body=" + e.in.body + ", headers=" + e.in.headers
-}
-----
-
diff --git a/docs/modules/languages/pages/kotlin.adoc b/docs/modules/languages/pages/kotlin.adoc
deleted file mode 100644
index 1696205..0000000
--- a/docs/modules/languages/pages/kotlin.adoc
+++ /dev/null
@@ -1,105 +0,0 @@
-= Writing Integrations in Kotlin
-
-An integration written in Kotlin looks very similar to a Java one except it can leverages Kotlin's language enhancements over Java:
-
-[source,kotlin]
-----
-from("timer:tick")
-    .process { e -> e.getIn().body = "Hello Camel K!" }
-    .to("log:info")
-----
-
-You can run it with the standard command:
-
-```
-kamel run example.kts
-```
-
-Camel K extends the Camel Java DSL making it easier to configure the context in which the integration runs using the top level _context_ block
-
-[source,kotlin]
-----
-context {
-  // configure the context here
-}
-----
-
-At the moment the enhanced DSL provides a way to bind items to the registry, to configure the components the context creates and some improvements over the REST DSL.
-
-== Registry Configuration
-
-The registry is accessible using the _registry_ block inside the _context_ one:
-
-[source,kotlin]
-----
-context {
-    registry {
-        bind("my-cache", Caffeine.newBuilder().build()) // <1>
-        bind("my-processor", processor { // <2>
-            e -> e.getIn().body = "Hello"
-        })
-        bind("my-predicate", predicate { // <3>
-            e -> e.getIn().body != null
-        })
-    }
-}
-----
-<1> bind a simple bean to the context
-<2> define a custom processor to be used later in the routes by ref
-<3> define a custom predicate to be used later in the routes by ref
-
-
-== Components Configuration
-
-Components can be configured within the _components_ block inside the _context_ one:
-
-[source,kotlin]
-----
-context {
-    components {
-        component<SedaComponent>("seda") { //<1>
-            queueSize = 1234
-            concurrentConsumers = 12
-        }
-
-        component<SedaComponent>("mySeda") { // <2>
-            queueSize = 4321
-            concurrentConsumers = 21
-        }
-
-        component<LogComponent>("log") { // <3>
-           setExchangeFormatter {
-               e: Exchange -> "" + e.getIn().body
-           }
-       }
-    }
-}
-----
-<1> configure the properties of a component whit type _SedaComponent_ and name _seda_
-<2> configure the properties of a component with type SedaComponent and name _mySeda_, note that as _mySeda_ does not represent a valid component scheme, a new component of the required type will be instantiated.
-<3> configure the properties of the component whit name _log_
-
-[NOTE]
-====
-As for Groovy, you can provide your custom extension to the DSL
-====
-
-== Rest Endpoints
-
-Integrations's REST endpoints can be configured using the top level _rest_ block:
-
-[source,kotlin]
-----
-rest {
-    configuration { // <1>
-        host = "my-host"
-        port = "9192"
-    }
-
-    path("/my/path") { // <2>
-        // standard Rest DSL
-    }
-}
-----
-<1> Configure the rest engine
-<2> Configure the rest endpoint for the base path '/my/path'
diff --git a/docs/modules/languages/pages/languages.adoc b/docs/modules/languages/pages/languages.adoc
deleted file mode 100644
index d1f2af6..0000000
--- a/docs/modules/languages/pages/languages.adoc
+++ /dev/null
@@ -1,21 +0,0 @@
-[[languages]]
-= Languages
-
-Camel K supports multiple languages for writing integrations:
-
-.Supported Languages
-[options="header"]
-[cols="30%,70%"]
-|=======================
-| Language			| Description
-| xref:groovy.adoc[Groovy]			| Groovy `.groovy` files are supported.
-| xref:kotlin.adoc[Kotlin]			| Kotlin Script `.kts` files are supported.
-| xref:javascript.adoc[JavaScript]	| JavaScript `.js` files are supported.
-| xref:java.adoc[Java]				| Integrations written in plain Java DSL are supported.
-| xref:xml.adoc[XML]					| Integrations written in plain XML DSL are supported (Spring XML or Blueprint not supported).
-|=======================
-
-More information about supported languages is provided in the language specific section.
-
-Integrations written in different languages are provided in the examples pack that is downloadable from the https://github.com/apache/camel-k/releases[release page].
-
diff --git a/docs/modules/languages/pages/xml.adoc b/docs/modules/languages/pages/xml.adoc
deleted file mode 100644
index c03876c..0000000
--- a/docs/modules/languages/pages/xml.adoc
+++ /dev/null
@@ -1,23 +0,0 @@
-= Writing Integrations in XML
-
-Camel K support the classic XML DSL available in Camel:
-
-[source,xml]
-.example.xml
-----
-<routes xmlns="http://camel.apache.org/schema/spring">
-    <route>
-        <from uri="timer:tick"/>
-        <setBody>
-            <constant>Hello Camel K!</constant>
-         </setBody>
-        <to uri="log:info"/>
-    </route>
-</routes>
-----
-
-You can run it by executing:
-
-```
-kamel run example.xml
-```