This is an automated email from the ASF dual-hosted git repository. zregvart pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-website.git
commit 2463afc77ed8fc3f472f85b57a6f93cbce6cd731 Author: Nayananga Muhandiram <[email protected]> AuthorDate: Tue Mar 3 07:59:57 2020 +0530 new: move algoliasearch into vendor dir --- antora-ui-camel/package.json | 6 +- antora-ui-camel/src/js/vendor/algoliasearch.js | 4 + antora-ui-camel/src/partials/footer-scripts.hbs | 4 +- antora-ui-camel/yarn.lock | 124 ++++++++++++++++++++++++ layouts/partials/footer.html | 6 +- package.json | 1 + yarn.lock | 124 ++++++++++++++++++++++++ 7 files changed, 262 insertions(+), 7 deletions(-) diff --git a/antora-ui-camel/package.json b/antora-ui-camel/package.json index 27a923e..791cca6 100644 --- a/antora-ui-camel/package.json +++ b/antora-ui-camel/package.json @@ -18,6 +18,7 @@ "preview": "gulp preview" }, "devDependencies": { + "@openfonts/open-sans_latin-ext": "^1.44.0", "asciidoctor.js": "1.5.9", "autoprefixer": "~9.6", "browser-pack-flat": "~3.4", @@ -60,7 +61,6 @@ "svg4everybody": "^2.1.9", "through2": "~3.0", "typeface-droid-sans-mono": "^0.0.44", - "@openfonts/open-sans_latin-ext": "^1.44.0", "undertaker": "~1.2", "vinyl-buffer": "~1.0", "vinyl-fs": "~3.0" @@ -71,5 +71,7 @@ "installConfig": { "pnp": true }, - "dependencies": {} + "dependencies": { + "algoliasearch": "^4.0.3" + } } diff --git a/antora-ui-camel/src/js/vendor/algoliasearch.js b/antora-ui-camel/src/js/vendor/algoliasearch.js new file mode 100644 index 0000000..cf1b6c9 --- /dev/null +++ b/antora-ui-camel/src/js/vendor/algoliasearch.js @@ -0,0 +1,4 @@ +;(function () { + var algoliasearch = require('algoliasearch') + return algoliasearch() +})() diff --git a/antora-ui-camel/src/partials/footer-scripts.hbs b/antora-ui-camel/src/partials/footer-scripts.hbs index 104f5da..bf8ea5d 100644 --- a/antora-ui-camel/src/partials/footer-scripts.hbs +++ b/antora-ui-camel/src/partials/footer-scripts.hbs @@ -1,6 +1,6 @@ -<script src="{{uiRootPath}}{{asset 'js/site.js'}}"></script> <script async src="{{uiRootPath}}{{asset 'js/vendor/highlight.js'}}"></script> <script async src="{{uiRootPath}}{{asset 'js/vendor/svg4everybody.js'}}"></script> -<script async src="https://cdn.jsdelivr.net/npm/algoliasearch@4/dist/algoliasearch-lite.umd.js"></script> +<script src="{{uiRootPath}}{{asset 'js/vendor/algoliasearch.js'}}"></script> +<script src="{{uiRootPath}}{{asset 'js/site.js'}}"></script> {{> seo-main}} diff --git a/antora-ui-camel/yarn.lock b/antora-ui-camel/yarn.lock index d9acc25..a2ed4c9 100644 --- a/antora-ui-camel/yarn.lock +++ b/antora-ui-camel/yarn.lock @@ -2,6 +2,110 @@ # yarn lockfile v1 +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.0.3.tgz#17db602aeeb7e50427617d176e2b5191eccedaff" + integrity sha512-iHzUP7ZP09Cd48aAu58OnERchgdho/5l12YoL70AXLeDmyu/ZTENuGHiSwM2NHFE+nM4naH0N9krxtVf3/5HSg== + dependencies: + "@algolia/cache-common" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.0.3.tgz#a30c786153353487ae19ebac9a448e67a060d801" + integrity sha512-5XwhDpT3bxbLc/NRJayNN7Yfj9UrqZERKjcwv2D1nl3DFa55St9czspbU9XaDns3NhyPY5XipBYJEafWa8NtVA== + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.0.3.tgz#52e8733dd7fe994c601b10ba84940ae8d044bed4" + integrity sha512-2eiyV+2oYbpErHNKzcITblVuw2K0qVyFfWxpSQVg5TUWg+PrEfvxAa3oDpcFvkvw/E4lIdvwt2AG8e5ldI11qQ== + dependencies: + "@algolia/cache-common" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.0.3.tgz#6f7d9dc9922b32d38fd694c05d4a2a65878cad0d" + integrity sha512-qMdMD746HjzqGUH+M5yDdinPzDwLK7HSLoyfZqCDaqZD4oxhI0pwvwyTnrSQ+LngWe9wMhu/l+uhipo0libilA== + dependencies: + "@algolia/client-common" "4.0.3" + "@algolia/client-search" "4.0.3" + "@algolia/transporter" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.0.3.tgz#760bb7573b9e8fc0baaef54096031ef72071158c" + integrity sha512-y9J6iWowtvc5iKarIYi9FJC7QJJ0y06vvZI8Pa6UC99KyGEosxHiw8vVSlcWdz48nVbDpqvszD/ocpnU1eoGFQ== + dependencies: + "@algolia/client-common" "4.0.3" + "@algolia/client-search" "4.0.3" + "@algolia/requester-common" "4.0.3" + "@algolia/transporter" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.0.3.tgz#786bc4f76d6942c57a26220fc1ac4c600182a23a" + integrity sha512-pAuPT0LH/k0HB1ZfNBbfylPApruVenxn1EZWYDJcuEWkXe8yde+rTOA1355C6M2oz8khEYxKHoCckGUlz6WKSw== + dependencies: + "@algolia/requester-common" "4.0.3" + "@algolia/transporter" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/client-recommendation/-/client-recommendation-4.0.3.tgz#98da5fbbf7be60c82e891bd92022e042a65d2971" + integrity sha512-svki0hByAMPCEJhzU//6qCpEPt2e7HABMmWVybHX+fxElBnJrYkLu5lukRX6xZYyCtqob5EMWUIOVpFUSsfe+A== + dependencies: + "@algolia/client-common" "4.0.3" + "@algolia/requester-common" "4.0.3" + "@algolia/transporter" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.0.3.tgz#4d47e998c81670e16269345a3fb265f0add0d8ee" + integrity sha512-Q4XE9SlQuxJQfOxOZA4u1MA9H5xOu2TBjmlCBG4tOsUq79u6uK5w/qfIfzvorIg7PrItIC2eGTkykD8HmBkIEA== + dependencies: + "@algolia/client-common" "4.0.3" + "@algolia/requester-common" "4.0.3" + "@algolia/transporter" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.0.3.tgz#71d9ce352294b2a7796ff9ebe9951336729ad684" + integrity sha512-DC7JiFc6cXQk6Ut5RS8M5ieBHtfUBBFmUXaJtloqcANNmAdFZnOcayIgRYz+fGXEkz2AzhObReN0vZ45BmiVBQ== + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.0.3.tgz#e4957d9b287bbf26a10fcee7110ece2ca827f793" + integrity sha512-KXHXpwZ4cNsjC18GpwflBO/v9J/dW7bksnVmjaCCAdYKY2e1XnD5P8hCrYe2QIIwa6+HB9IB/5aYMtE4NNj3sg== + dependencies: + "@algolia/logger-common" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.0.3.tgz#1413517aae6923cc7fd707a279cb441d9d762602" + integrity sha512-cj4BBbuX7fLA5EJLkesfENY1Q9pSMpJuzvtvyy18jhPavMY2qL4Y9NFbQo03ENnmD2qnDfdIK17cJLa+QaINwg== + dependencies: + "@algolia/requester-common" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.0.3.tgz#251507731d219f9e1338444b8c60d693a39fc014" + integrity sha512-6zfTEW17a/S/M/rBtvMO37pHJ3eqXQorCsoCKpcJXE1gV16Yt8pB9HqylnepC+xv9bMgCn72YkfWmhrGjW/hkA== + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.0.3.tgz#3201f5dd4106ee5b3c3be30ce2f684b30256906b" + integrity sha512-TCddXMrfieNWDbQwxikOUZGJoYvN2MFCB+d8Yw3/RhwHasB4B5mWQ/8pvtgihlH13FILSVY1IB9ghC9SZBK6rw== + dependencies: + "@algolia/requester-common" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.0.3.tgz#75a107f6b4d4333ef4f82a63e4fb755bdea7b98a" + integrity sha512-ol6mXCL+DAGplpE5erN5Nrcq/aZLVxpQg6V5BK0fK0YDSiCCrucRpuwGW6SkxhlgdyGQbl/4s5hZJ+ucYpK+3w== + dependencies: + "@algolia/cache-common" "4.0.3" + "@algolia/logger-common" "4.0.3" + "@algolia/requester-common" "4.0.3" + "@babel/code-frame@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" @@ -329,6 +433,26 @@ ajv@^6.9.1: json-schema-traverse "^0.4.1" uri-js "^4.2.2" +algoliasearch@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.0.3.tgz#3e3808840e628ba428f87689d998f0b30ddd1256" + integrity sha512-/4aFAPDoFGEDsx3c0ggKfRC1FeEdtM1HyWMwVe/wkHf/GH6CF67NFNIaBgkqt4i/SYAs92WL8B2Y8cDEMQGfGg== + dependencies: + "@algolia/cache-browser-local-storage" "4.0.3" + "@algolia/cache-common" "4.0.3" + "@algolia/cache-in-memory" "4.0.3" + "@algolia/client-account" "4.0.3" + "@algolia/client-analytics" "4.0.3" + "@algolia/client-common" "4.0.3" + "@algolia/client-recommendation" "4.0.3" + "@algolia/client-search" "4.0.3" + "@algolia/logger-common" "4.0.3" + "@algolia/logger-console" "4.0.3" + "@algolia/requester-browser-xhr" "4.0.3" + "@algolia/requester-common" "4.0.3" + "@algolia/requester-node-http" "4.0.3" + "@algolia/transporter" "4.0.3" + alphanum-sort@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 064581c..3e8f305 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -38,10 +38,10 @@ </p> </div> </footer> + <script async src="{{ path.Join "_" (index .Site.Data "rev-manifest" "js/vendor/highlight.js") | relURL }}"></script> + <script async src="{{ path.Join "_" (index .Site.Data "rev-manifest" "js/vendor/svg4everybody.js") | relURL }}"></script> + <script src="{{ path.Join "_" (index .Site.Data "rev-manifest" "js/vendor/algoliasearch.js") | relURL }}"></script> <script src="{{ path.Join "_" (index .Site.Data "rev-manifest" "js/site.js") | relURL }}"></script> - <script src="{{ path.Join "_" (index .Site.Data "rev-manifest" "js/vendor/highlight.js") | relURL }}"></script> - <script src="{{ path.Join "_" (index .Site.Data "rev-manifest" "js/vendor/svg4everybody.js") | relURL }}"></script> - <script async src="https://cdn.jsdelivr.net/npm/algoliasearch@4/dist/algoliasearch-lite.umd.js"></script> {{ partial "seo/main" . }} </body> diff --git a/package.json b/package.json index b84386e..c72837f 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "pnp": true }, "dependencies": { + "algoliasearch": "^4.0.3", "handlebars": "~4.1", "toml": "~3.0", "unzipper": "~0.10", diff --git a/yarn.lock b/yarn.lock index ff5e3d6..56452c0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,110 @@ # yarn lockfile v1 +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.0.3.tgz#17db602aeeb7e50427617d176e2b5191eccedaff" + integrity sha512-iHzUP7ZP09Cd48aAu58OnERchgdho/5l12YoL70AXLeDmyu/ZTENuGHiSwM2NHFE+nM4naH0N9krxtVf3/5HSg== + dependencies: + "@algolia/cache-common" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.0.3.tgz#a30c786153353487ae19ebac9a448e67a060d801" + integrity sha512-5XwhDpT3bxbLc/NRJayNN7Yfj9UrqZERKjcwv2D1nl3DFa55St9czspbU9XaDns3NhyPY5XipBYJEafWa8NtVA== + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.0.3.tgz#52e8733dd7fe994c601b10ba84940ae8d044bed4" + integrity sha512-2eiyV+2oYbpErHNKzcITblVuw2K0qVyFfWxpSQVg5TUWg+PrEfvxAa3oDpcFvkvw/E4lIdvwt2AG8e5ldI11qQ== + dependencies: + "@algolia/cache-common" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.0.3.tgz#6f7d9dc9922b32d38fd694c05d4a2a65878cad0d" + integrity sha512-qMdMD746HjzqGUH+M5yDdinPzDwLK7HSLoyfZqCDaqZD4oxhI0pwvwyTnrSQ+LngWe9wMhu/l+uhipo0libilA== + dependencies: + "@algolia/client-common" "4.0.3" + "@algolia/client-search" "4.0.3" + "@algolia/transporter" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.0.3.tgz#760bb7573b9e8fc0baaef54096031ef72071158c" + integrity sha512-y9J6iWowtvc5iKarIYi9FJC7QJJ0y06vvZI8Pa6UC99KyGEosxHiw8vVSlcWdz48nVbDpqvszD/ocpnU1eoGFQ== + dependencies: + "@algolia/client-common" "4.0.3" + "@algolia/client-search" "4.0.3" + "@algolia/requester-common" "4.0.3" + "@algolia/transporter" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.0.3.tgz#786bc4f76d6942c57a26220fc1ac4c600182a23a" + integrity sha512-pAuPT0LH/k0HB1ZfNBbfylPApruVenxn1EZWYDJcuEWkXe8yde+rTOA1355C6M2oz8khEYxKHoCckGUlz6WKSw== + dependencies: + "@algolia/requester-common" "4.0.3" + "@algolia/transporter" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/client-recommendation/-/client-recommendation-4.0.3.tgz#98da5fbbf7be60c82e891bd92022e042a65d2971" + integrity sha512-svki0hByAMPCEJhzU//6qCpEPt2e7HABMmWVybHX+fxElBnJrYkLu5lukRX6xZYyCtqob5EMWUIOVpFUSsfe+A== + dependencies: + "@algolia/client-common" "4.0.3" + "@algolia/requester-common" "4.0.3" + "@algolia/transporter" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.0.3.tgz#4d47e998c81670e16269345a3fb265f0add0d8ee" + integrity sha512-Q4XE9SlQuxJQfOxOZA4u1MA9H5xOu2TBjmlCBG4tOsUq79u6uK5w/qfIfzvorIg7PrItIC2eGTkykD8HmBkIEA== + dependencies: + "@algolia/client-common" "4.0.3" + "@algolia/requester-common" "4.0.3" + "@algolia/transporter" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.0.3.tgz#71d9ce352294b2a7796ff9ebe9951336729ad684" + integrity sha512-DC7JiFc6cXQk6Ut5RS8M5ieBHtfUBBFmUXaJtloqcANNmAdFZnOcayIgRYz+fGXEkz2AzhObReN0vZ45BmiVBQ== + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.0.3.tgz#e4957d9b287bbf26a10fcee7110ece2ca827f793" + integrity sha512-KXHXpwZ4cNsjC18GpwflBO/v9J/dW7bksnVmjaCCAdYKY2e1XnD5P8hCrYe2QIIwa6+HB9IB/5aYMtE4NNj3sg== + dependencies: + "@algolia/logger-common" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.0.3.tgz#1413517aae6923cc7fd707a279cb441d9d762602" + integrity sha512-cj4BBbuX7fLA5EJLkesfENY1Q9pSMpJuzvtvyy18jhPavMY2qL4Y9NFbQo03ENnmD2qnDfdIK17cJLa+QaINwg== + dependencies: + "@algolia/requester-common" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.0.3.tgz#251507731d219f9e1338444b8c60d693a39fc014" + integrity sha512-6zfTEW17a/S/M/rBtvMO37pHJ3eqXQorCsoCKpcJXE1gV16Yt8pB9HqylnepC+xv9bMgCn72YkfWmhrGjW/hkA== + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.0.3.tgz#3201f5dd4106ee5b3c3be30ce2f684b30256906b" + integrity sha512-TCddXMrfieNWDbQwxikOUZGJoYvN2MFCB+d8Yw3/RhwHasB4B5mWQ/8pvtgihlH13FILSVY1IB9ghC9SZBK6rw== + dependencies: + "@algolia/requester-common" "4.0.3" + +"@algolia/[email protected]": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.0.3.tgz#75a107f6b4d4333ef4f82a63e4fb755bdea7b98a" + integrity sha512-ol6mXCL+DAGplpE5erN5Nrcq/aZLVxpQg6V5BK0fK0YDSiCCrucRpuwGW6SkxhlgdyGQbl/4s5hZJ+ucYpK+3w== + dependencies: + "@algolia/cache-common" "4.0.3" + "@algolia/logger-common" "4.0.3" + "@algolia/requester-common" "4.0.3" + "@antora/[email protected]", "@antora/asciidoc-loader@~2.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@antora/asciidoc-loader/-/asciidoc-loader-2.0.0.tgz#99a00c26e755414205ad034b1815b62f21a3d787" @@ -289,6 +393,26 @@ ajv@^6.10.0, ajv@^6.10.2: json-schema-traverse "^0.4.1" uri-js "^4.2.2" +algoliasearch@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.0.3.tgz#3e3808840e628ba428f87689d998f0b30ddd1256" + integrity sha512-/4aFAPDoFGEDsx3c0ggKfRC1FeEdtM1HyWMwVe/wkHf/GH6CF67NFNIaBgkqt4i/SYAs92WL8B2Y8cDEMQGfGg== + dependencies: + "@algolia/cache-browser-local-storage" "4.0.3" + "@algolia/cache-common" "4.0.3" + "@algolia/cache-in-memory" "4.0.3" + "@algolia/client-account" "4.0.3" + "@algolia/client-analytics" "4.0.3" + "@algolia/client-common" "4.0.3" + "@algolia/client-recommendation" "4.0.3" + "@algolia/client-search" "4.0.3" + "@algolia/logger-common" "4.0.3" + "@algolia/logger-console" "4.0.3" + "@algolia/requester-browser-xhr" "4.0.3" + "@algolia/requester-common" "4.0.3" + "@algolia/requester-node-http" "4.0.3" + "@algolia/transporter" "4.0.3" + ansi-colors@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9"
