diff --git a/badge-maker_lib_index.js.html b/badge-maker_lib_index.js.html
index 55704796dd40b748334c9ffbcaeb64d535656c1f..26bdcfb21afe476e8879aabef5e0a89a38e8db1a 100644
--- a/badge-maker_lib_index.js.html
+++ b/badge-maker_lib_index.js.html
@@ -123,7 +123,7 @@ module.exports = {
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/badge-maker_lib_xml.js.html b/badge-maker_lib_xml.js.html
index db20c67954f7548771488a5dbae23cbb4eef1748..5fe47e31126a311faa2e89120cb8760170b95bae 100644
--- a/badge-maker_lib_xml.js.html
+++ b/badge-maker_lib_xml.js.html
@@ -118,7 +118,7 @@ module.exports = { escapeXml, stripXmlWhitespace, XmlElement }
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_base-service_base-graphql.js.html b/core_base-service_base-graphql.js.html
index 1eeefe94c5696ef39e5b68d03667bb5960baff6a..2b197f170f1ee8cd665316ff5f690d9dfc6a44c2 100644
--- a/core_base-service_base-graphql.js.html
+++ b/core_base-service_base-graphql.js.html
@@ -138,7 +138,7 @@ module.exports = BaseGraphqlService
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_base-service_base-json.js.html b/core_base-service_base-json.js.html
index 160e3e100968afdbea7b57f139dec1709a676924..5f5e633626cd8f566845f26178c0b43df75e12c7 100644
--- a/core_base-service_base-json.js.html
+++ b/core_base-service_base-json.js.html
@@ -99,7 +99,7 @@ module.exports = BaseJsonService
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_base-service_base-svg-scraping.js.html b/core_base-service_base-svg-scraping.js.html
index 5ea456873368d987b88968df360538aaa8e31b7c..5fbdd79971ff1fb8592d3f8193ac13f38a9b7a61 100644
--- a/core_base-service_base-svg-scraping.js.html
+++ b/core_base-service_base-svg-scraping.js.html
@@ -135,7 +135,7 @@ module.exports = BaseSvgScrapingService
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_base-service_base-xml.js.html b/core_base-service_base-xml.js.html
index 1d3d03e9406e0048dc46f2c708892722b30aa7c7..3ddf6a71661cc08ca86b5b78949de8af1543f6d1 100644
--- a/core_base-service_base-xml.js.html
+++ b/core_base-service_base-xml.js.html
@@ -113,7 +113,7 @@ module.exports = BaseXmlService
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_base-service_base-yaml.js.html b/core_base-service_base-yaml.js.html
index 504fabfab088286e572a53067accdf4dda27c017..ac475da57aa0c0f87d2d51e5adb5fe276797492e 100644
--- a/core_base-service_base-yaml.js.html
+++ b/core_base-service_base-yaml.js.html
@@ -117,7 +117,7 @@ module.exports = BaseYamlService
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_base-service_base.js.html b/core_base-service_base.js.html
index 7da6c217954259be276fe2231e207745f2e34c00..bcceeeef3b90c3fe9498940890923010613f9324 100644
--- a/core_base-service_base.js.html
+++ b/core_base-service_base.js.html
@@ -610,7 +610,7 @@ module.exports = BaseService
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_base-service_errors.js.html b/core_base-service_errors.js.html
index bbf8e14f704dd4139a4891a9d57fc41b06d568b0..e3d7ff793fca0587e8d86581062e766a2d64caab 100644
--- a/core_base-service_errors.js.html
+++ b/core_base-service_errors.js.html
@@ -263,7 +263,7 @@ module.exports = {
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_base-service_graphql.js.html b/core_base-service_graphql.js.html
index eb141301f7475c1aef0b989ec043cfecd717412d..e59ad544c040304f099ad8ccd9c5654b9cc2bcb7 100644
--- a/core_base-service_graphql.js.html
+++ b/core_base-service_graphql.js.html
@@ -94,7 +94,7 @@ module.exports = { mergeQueries }
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_server_prometheus-metrics.js.html b/core_server_prometheus-metrics.js.html
index 44ae230b325ab4ce0a08725c0de4057233ccefd3..383ea34cea01a77c8d0a82edb5ef9d51924ba49f 100644
--- a/core_server_prometheus-metrics.js.html
+++ b/core_server_prometheus-metrics.js.html
@@ -129,7 +129,7 @@ module.exports = class PrometheusMetrics {
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_server_server.js.html b/core_server_server.js.html
index 02a0f64c5f41ba6b7f871e77efe453a15c35c6c7..8500f3a7432527bf0159cdb847d7c78614773035 100644
--- a/core_server_server.js.html
+++ b/core_server_server.js.html
@@ -567,7 +567,7 @@ module.exports = Server
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_service-test-runner_create-service-tester.js.html b/core_service-test-runner_create-service-tester.js.html
index 481127c142e406b4e3fec18a08aeedf772be1531..0254531df11c84071e608c3df71ab922a9a44ca2 100644
--- a/core_service-test-runner_create-service-tester.js.html
+++ b/core_service-test-runner_create-service-tester.js.html
@@ -75,7 +75,7 @@ module.exports = createServiceTester
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_service-test-runner_icedfrisby-shields.js.html b/core_service-test-runner_icedfrisby-shields.js.html
index 5e19d3a210f1435f74598b1a19028e6c26da8be9..51d1f26fa79ecd82eb46cb8b83b41abd8f688b17 100644
--- a/core_service-test-runner_icedfrisby-shields.js.html
+++ b/core_service-test-runner_icedfrisby-shields.js.html
@@ -130,7 +130,7 @@ module.exports = factory
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_service-test-runner_infer-pull-request.js.html b/core_service-test-runner_infer-pull-request.js.html
index 6cff8f8d4f3fb7eefd59666398c337f204d25e5d..efe92aac893cea6c589ac43bc7a957882cf0c303 100644
--- a/core_service-test-runner_infer-pull-request.js.html
+++ b/core_service-test-runner_infer-pull-request.js.html
@@ -147,7 +147,7 @@ module.exports = {
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_service-test-runner_runner.js.html b/core_service-test-runner_runner.js.html
index 3ad3811396e6a56f766ec9d0cab5826c8ea85ad1..3df080ef0fec86066669dd6554e81f0e470eaddc 100644
--- a/core_service-test-runner_runner.js.html
+++ b/core_service-test-runner_runner.js.html
@@ -117,7 +117,7 @@ module.exports = Runner
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_service-test-runner_service-tester.js.html b/core_service-test-runner_service-tester.js.html
index 89eaccf413aca90ec09ffdfc8d9d2b83ab84a083..e9f86e7dcf0ed09f766ef0f3bc6ed87d888691a2 100644
--- a/core_service-test-runner_service-tester.js.html
+++ b/core_service-test-runner_service-tester.js.html
@@ -185,7 +185,7 @@ module.exports = ServiceTester
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_service-test-runner_services-for-title.js.html b/core_service-test-runner_services-for-title.js.html
index 5fbf07cbb00ae94b921f1257d13705c1b852b242..0784ac9b0e0b67a6aae87a2e15aeeec0f657262a 100644
--- a/core_service-test-runner_services-for-title.js.html
+++ b/core_service-test-runner_services-for-title.js.html
@@ -76,7 +76,7 @@ module.exports = servicesForTitle
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/core_token-pooling_token-pool.js.html b/core_token-pooling_token-pool.js.html
index ff4bc5ae0b78fb8dcaddd73cffde8d664543e92f..664792ee02da914ba739f5764fc362309ae162b6 100644
--- a/core_token-pooling_token-pool.js.html
+++ b/core_token-pooling_token-pool.js.html
@@ -403,7 +403,7 @@ module.exports = {
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/global.html b/global.html
index da1f9ecd671abc88ac9f9a3cb1ab9393e83e0fc5..4620b60fccf537d81983f47ac31f0616dc4c68f3 100644
--- a/global.html
+++ b/global.html
@@ -616,7 +616,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/index.html b/index.html
index 662bc0215fb2b8906cc4315755a6a1bb056b1832..c3b25c0f5be7dc4cb51afa741150c8750b850f3e 100644
--- a/index.html
+++ b/index.html
@@ -219,7 +219,7 @@ under their terms and license.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-badge-maker.html b/module-badge-maker.html
index 628cc17d93a4e4248c2d35394f94cb12dc22b0ac..9ce2ca05a5fe3686c8af66d871973a247521098f 100644
--- a/module-badge-maker.html
+++ b/module-badge-maker.html
@@ -387,7 +387,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-badge-maker_lib_xml-XmlElement.html b/module-badge-maker_lib_xml-XmlElement.html
index ca1cc1a2b3ccc9228e1356f5b57a2c04f2428236..91413fd958b8a24d57c8b9d4f93fe7fe47c4d42f 100644
--- a/module-badge-maker_lib_xml-XmlElement.html
+++ b/module-badge-maker_lib_xml-XmlElement.html
@@ -474,7 +474,7 @@ element will be rendered as a self-closing element.</p></td>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-badge-maker_lib_xml.html b/module-badge-maker_lib_xml.html
index 5d6f52ec96936afa661bdc04ac99772b38474e17..d4e1a04bfee74cf1be04d47e37d42941b01bebe6 100644
--- a/module-badge-maker_lib_xml.html
+++ b/module-badge-maker_lib_xml.html
@@ -83,7 +83,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_base-BaseService.html b/module-core_base-service_base-BaseService.html
index d2f91f583f27303719af6f3b46a307371c865bf9..33b784a0ae4489183b1647d357614ff4257c162c 100644
--- a/module-core_base-service_base-BaseService.html
+++ b/module-core_base-service_base-BaseService.html
@@ -743,7 +743,7 @@ defined in this.route.pattern or this.route.capture</p></td>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_base-graphql-BaseGraphqlService.html b/module-core_base-service_base-graphql-BaseGraphqlService.html
index 95ed44af987efb25352a91aeb9cb0fb4a8519719..81714f60b289f060e07e525781946d2c256b1974 100644
--- a/module-core_base-service_base-graphql-BaseGraphqlService.html
+++ b/module-core_base-service_base-graphql-BaseGraphqlService.html
@@ -829,7 +829,7 @@ an InvalidResponse.</p></td>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_base-graphql.html b/module-core_base-service_base-graphql.html
index 1572b97847e32cd1fbbc3bdb7a8c37283b38896d..c53471e3019ec11531afeef45c484b43b784787a 100644
--- a/module-core_base-service_base-graphql.html
+++ b/module-core_base-service_base-graphql.html
@@ -83,7 +83,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_base-json-BaseJsonService.html b/module-core_base-service_base-json-BaseJsonService.html
index 346b1b448f89bec90a91e495c79b372944eb7270..9ec844c5ba142190ac9a0de7fdd294d76839e1af 100644
--- a/module-core_base-service_base-json-BaseJsonService.html
+++ b/module-core_base-service_base-json-BaseJsonService.html
@@ -674,7 +674,7 @@ This can be used to extend or override the
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_base-json.html b/module-core_base-service_base-json.html
index 3f8e764feb580b6f958beb5e1ff5cf6feab4ae97..fab81bb372c2f27f476dda9de1a4bb7774d42fe8 100644
--- a/module-core_base-service_base-json.html
+++ b/module-core_base-service_base-json.html
@@ -83,7 +83,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_base-svg-scraping-BaseSvgScrapingService.html b/module-core_base-service_base-svg-scraping-BaseSvgScrapingService.html
index 234be5d7d59eb8090bc7b9998add2d08ca6d8cc9..9ffabf913dce27b6b11c49c0d6bb93af59476d99 100644
--- a/module-core_base-service_base-svg-scraping-BaseSvgScrapingService.html
+++ b/module-core_base-service_base-svg-scraping-BaseSvgScrapingService.html
@@ -765,7 +765,7 @@ This can be used to extend or override the
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_base-svg-scraping.html b/module-core_base-service_base-svg-scraping.html
index efe129cbba9b6ab7b664bc724363bd8bdd365b19..bdcc770493f45956a8ec9ed567e595b6c8610c50 100644
--- a/module-core_base-service_base-svg-scraping.html
+++ b/module-core_base-service_base-svg-scraping.html
@@ -83,7 +83,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_base-xml-BaseXmlService.html b/module-core_base-service_base-xml-BaseXmlService.html
index 860f40f181ad3f6b426b7bf307c14029f7a00823..d0a7389a3ad5a03ae90332878b69ba1d681d4188 100644
--- a/module-core_base-service_base-xml-BaseXmlService.html
+++ b/module-core_base-service_base-xml-BaseXmlService.html
@@ -557,7 +557,7 @@ This can be used to extend or override the
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_base-xml.html b/module-core_base-service_base-xml.html
index df0ad5f20b8cc684f6663aca71f733b3aa2b6809..42f22811a601e5f1055e3aab6be8b8ee2123e82a 100644
--- a/module-core_base-service_base-xml.html
+++ b/module-core_base-service_base-xml.html
@@ -83,7 +83,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_base-yaml-BaseYamlService.html b/module-core_base-service_base-yaml-BaseYamlService.html
index 17659c8a32159c53b0d297e6e165d41a2eecb801..7a71ce344e15913fbb5542ea37da9ed97922e904 100644
--- a/module-core_base-service_base-yaml-BaseYamlService.html
+++ b/module-core_base-service_base-yaml-BaseYamlService.html
@@ -554,7 +554,7 @@ This can be used to extend or override the
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_base-yaml.html b/module-core_base-service_base-yaml.html
index cf0885d5d8933d7d6a95cb87ff17204c06d7eeef..04614618f881fe63ab36c958cb1cb81f5847998f 100644
--- a/module-core_base-service_base-yaml.html
+++ b/module-core_base-service_base-yaml.html
@@ -83,7 +83,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_base.html b/module-core_base-service_base.html
index 6c2512be116ffe1c71b65426ca758443e1764981..3519fdc67aee9a5f6e05ff33e1af0c843d5d6fc3 100644
--- a/module-core_base-service_base.html
+++ b/module-core_base-service_base.html
@@ -1166,7 +1166,7 @@ when the parameter is absent. (Note that in,
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_errors-Deprecated.html b/module-core_base-service_errors-Deprecated.html
index f8c931cd189c79b28ee4a2ec01490ad3c513e885..717fe08185a037602ae2e9c83e380552844f863c 100644
--- a/module-core_base-service_errors-Deprecated.html
+++ b/module-core_base-service_errors-Deprecated.html
@@ -211,7 +211,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_errors-ImproperlyConfigured.html b/module-core_base-service_errors-ImproperlyConfigured.html
index 2146f22c05d2468c1918d67ca974b874d168d0f4..5fe68b6ba5c85ab4e20a9a0d4f87b14c7ceaebb4 100644
--- a/module-core_base-service_errors-ImproperlyConfigured.html
+++ b/module-core_base-service_errors-ImproperlyConfigured.html
@@ -211,7 +211,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_errors-Inaccessible.html b/module-core_base-service_errors-Inaccessible.html
index ad1f2d29ce23a9fce05ef5bb72aebee232d085fb..79e5161e7e65e57f785a8fabfd9038c25a690299 100644
--- a/module-core_base-service_errors-Inaccessible.html
+++ b/module-core_base-service_errors-Inaccessible.html
@@ -212,7 +212,7 @@ or to wrap a 5XX response</p></div>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_errors-InvalidParameter.html b/module-core_base-service_errors-InvalidParameter.html
index c3bbacffcf852652246c94804f06ffbb022143b8..0e0ca7d2a237e8456089cd98181dc158c4fe1f08 100644
--- a/module-core_base-service_errors-InvalidParameter.html
+++ b/module-core_base-service_errors-InvalidParameter.html
@@ -212,7 +212,7 @@ is invalid or unexpected</p></div>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_errors-InvalidResponse.html b/module-core_base-service_errors-InvalidResponse.html
index ba1c3a4cc6762993905b4ec05ad72538efe03695..398bda9d949f407c4259576a420b3ef3e992c328 100644
--- a/module-core_base-service_errors-InvalidResponse.html
+++ b/module-core_base-service_errors-InvalidResponse.html
@@ -211,7 +211,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_errors-NotFound.html b/module-core_base-service_errors-NotFound.html
index 90583f181696076bc29cd50827c2807028acec6e..f0ff44a497df26df94dfb8df711f88dd32ba4988 100644
--- a/module-core_base-service_errors-NotFound.html
+++ b/module-core_base-service_errors-NotFound.html
@@ -211,7 +211,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_errors-ShieldsRuntimeError.html b/module-core_base-service_errors-ShieldsRuntimeError.html
index 702fe9d0fd02033df89f30de580a3ced85575c9c..2e8a6d75da67f12db9031c4033f8872ee7db0d6e 100644
--- a/module-core_base-service_errors-ShieldsRuntimeError.html
+++ b/module-core_base-service_errors-ShieldsRuntimeError.html
@@ -384,7 +384,7 @@ should override this method.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_errors.html b/module-core_base-service_errors.html
index c5a0ce911c4cb1d8d8025ba50178cee9141282d0..5ebde82355cc9c1d29966772987e4da389f593f0 100644
--- a/module-core_base-service_errors.html
+++ b/module-core_base-service_errors.html
@@ -354,7 +354,7 @@ badge when we catch and render the exception (Optional)</p></td>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_base-service_graphql.html b/module-core_base-service_graphql.html
index 1d2bf22b1a4ba1a14f88123ef5983a8882201ff8..fa5fcd818c481f5442fce4c6b34a244e04b70856 100644
--- a/module-core_base-service_graphql.html
+++ b/module-core_base-service_graphql.html
@@ -254,7 +254,7 @@ but can't use that due to incorrect packaging.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_server_server-Server.html b/module-core_server_server-Server.html
index ba82641abdd7d1f96bf1a4a369175f71785f8b83..18b270ce7a9ce8aabf28a9d6074963b0eb99222e 100644
--- a/module-core_server_server-Server.html
+++ b/module-core_server_server-Server.html
@@ -681,7 +681,7 @@ Start listening for requests on this.baseUrl()</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_server_server.html b/module-core_server_server.html
index 7179affa14476aa8b25a6cde3039cee52c808f14..6e08179bb2dc97b468228ffe4c4f04d12db8a34c 100644
--- a/module-core_server_server.html
+++ b/module-core_server_server.html
@@ -83,7 +83,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_service-test-runner_create-service-tester.html b/module-core_service-test-runner_create-service-tester.html
index 105254ae599328475fcede50c3c195debd17299b..1938e36e34caa045a0a19dd045d79feaba285c71 100644
--- a/module-core_service-test-runner_create-service-tester.html
+++ b/module-core_service-test-runner_create-service-tester.html
@@ -194,7 +194,7 @@ service.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_service-test-runner_icedfrisby-shields.html b/module-core_service-test-runner_icedfrisby-shields.html
index 577bd6ab97cf0b497795fda28192dc8aaaa7f620..49b04081adea0eb6757e23036c4591686dd91fb9 100644
--- a/module-core_service-test-runner_icedfrisby-shields.html
+++ b/module-core_service-test-runner_icedfrisby-shields.html
@@ -250,7 +250,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_service-test-runner_infer-pull-request.html b/module-core_service-test-runner_infer-pull-request.html
index 2888e8bc2659c04499ebb3ddcc9da0229cc7686e..d6b49a0897c92b6a3a4dfc8dd23dd535b77bd3a6 100644
--- a/module-core_service-test-runner_infer-pull-request.html
+++ b/module-core_service-test-runner_infer-pull-request.html
@@ -470,7 +470,7 @@ of a pull request from the environment variables.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_service-test-runner_runner-Runner.html b/module-core_service-test-runner_runner-Runner.html
index 586bb432662bbba8075ffadbd02192710b2d0248..6f2181992b079f50399094a0f16daa20b744a9ae 100644
--- a/module-core_service-test-runner_runner-Runner.html
+++ b/module-core_service-test-runner_runner-Runner.html
@@ -568,7 +568,7 @@ overridden on instances.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_service-test-runner_runner.html b/module-core_service-test-runner_runner.html
index 341cd625705c720517f4d506ba1d880366f27178..ffe9a32a7ba3d3755210107dec5dad3e917f6bd5 100644
--- a/module-core_service-test-runner_runner.html
+++ b/module-core_service-test-runner_runner.html
@@ -83,7 +83,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_service-test-runner_service-tester-ServiceTester.html b/module-core_service-test-runner_service-tester-ServiceTester.html
index b54c267fbfbf2772846c8e977dfbef5cdeffdd55..c4ff44d20b669b95629d62786f65a8dc6f549f9f 100644
--- a/module-core_service-test-runner_service-tester-ServiceTester.html
+++ b/module-core_service-test-runner_service-tester-ServiceTester.html
@@ -1126,7 +1126,7 @@ the CLI, or directly on the tester.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_service-test-runner_service-tester.html b/module-core_service-test-runner_service-tester.html
index a113728f02b5e40fd8fb3572d45d07606e179ff8..0308d40cbe8dc615b354b70df96c3ecb342f4bec 100644
--- a/module-core_service-test-runner_service-tester.html
+++ b/module-core_service-test-runner_service-tester.html
@@ -83,7 +83,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_service-test-runner_services-for-title.html b/module-core_service-test-runner_services-for-title.html
index aae11ebd2c49ee81cec4fccbbc31675ed0fe5bca..0512bf4aff88425163a36eb30605e23921ba0d7a 100644
--- a/module-core_service-test-runner_services-for-title.html
+++ b/module-core_service-test-runner_services-for-title.html
@@ -242,7 +242,7 @@ as an array of strings.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_token-pooling_token-pool-Token.html b/module-core_token-pooling_token-pool-Token.html
index 76d55f7a5dd970248168897e99b324aabd962c19..018a09ed0f767025d1384b79cb1bf9a9c4671e0a 100644
--- a/module-core_token-pooling_token-pool-Token.html
+++ b/module-core_token-pooling_token-pool-Token.html
@@ -715,7 +715,7 @@ stable ordering for a valid priority queue.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_token-pooling_token-pool-TokenPool.html b/module-core_token-pooling_token-pool-TokenPool.html
index b3b164dd180aab5896b8cbd3d4a4daf1b58c0ad4..efd150d5f2ebb14e8b82c80517f72a9cdebbbb24 100644
--- a/module-core_token-pooling_token-pool-TokenPool.html
+++ b/module-core_token-pooling_token-pool-TokenPool.html
@@ -899,7 +899,7 @@ indicate it should not be reused.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-core_token-pooling_token-pool.html b/module-core_token-pooling_token-pool.html
index 3af7bcb4b3d4e70a5d526b2c047bf07d1a7adda4..23faec4dcacca4f0fe6d4759cd7dd85f46667f4c 100644
--- a/module-core_token-pooling_token-pool.html
+++ b/module-core_token-pooling_token-pool.html
@@ -249,7 +249,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-services_dynamic_json-path.html b/module-services_dynamic_json-path.html
index 088aeae49ee38ef56e6aca27db3c9b610bf750f9..814ebbc10e9d0724036b1d1447993458139a8ef0 100644
--- a/module-services_dynamic_json-path.html
+++ b/module-services_dynamic_json-path.html
@@ -542,7 +542,7 @@ This can be used to extend or override the
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-services_steam_steam-base-BaseSteamAPI.html b/module-services_steam_steam-base-BaseSteamAPI.html
index 1b2bee6b446743eb8f62f450a77ffcd3f1d912e7..f60cbc4f64c32d866cb4fa0b703d1034bcafcafc 100644
--- a/module-services_steam_steam-base-BaseSteamAPI.html
+++ b/module-services_steam_steam-base-BaseSteamAPI.html
@@ -380,7 +380,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module-services_steam_steam-base.html b/module-services_steam_steam-base.html
index e42e131229f9f4d5d04aad664f8eec66c3db8014..22b20a794d503128fe28ff0d92b2d6c649857eaa 100644
--- a/module-services_steam_steam-base.html
+++ b/module-services_steam_steam-base.html
@@ -83,7 +83,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/module.exports.html b/module.exports.html
index 316331bf3d672c64765ca6b6aea593a2552b331c..1f5cc806ca0ccd6e0b1c2f597cba6b897fc61618 100644
--- a/module.exports.html
+++ b/module.exports.html
@@ -2228,6 +2228,765 @@ Other keywords are possible, but will appear in grey.</p>
     
 
     
+
+    
+
+    
+
+    
+    <dt class="tag-source">Source:</dt>
+    <dd class="tag-source"><ul class="dummy"><li>
+        <a href="services_weblate_weblate-project-translated-percentage.service.js.html">services/weblate/weblate-project-translated-percentage.service.js</a>, <a href="services_weblate_weblate-project-translated-percentage.service.js.html#line47">line 47</a>
+    </li></ul></dd>
+    
+
+    
+
+    
+
+    
+</dl>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<h5>Returns:</h5>
+
+        
+<div class="param-desc">
+    <p>Format for the badge.</p>
+</div>
+
+
+
+<dl>
+    <dt>
+        Type
+    </dt>
+    <dd>
+        
+<span class="param-type">object</span>
+
+
+    </dd>
+</dl>
+
+    
+
+
+
+
+
+        
+    
+
+    
+
+    
+</article>
+
+</section>
+
+
+
+
+
+
+
+<section>
+
+<header>
+    
+        <h2><span class="attribs"><span class="type-signature"></span></span>exports<span class="signature">()</span><span class="type-signature"></span></h2>
+        
+            <div class="class-description"><p>This badge displays the total installations of a MediaWiki extensions, skins,
+etc via Wikiapiary.</p>
+<p><a href="https://www.mediawiki.org/wiki/Manual:Extensions">MediaWiki Extensions Manual</a></p></div>
+        
+    
+</header>
+
+<article>
+    <div class="container-overview">
+    
+        
+
+    
+    <h2>Constructor</h2>
+    
+
+    
+    <h4 class="name" id="exports"><span class="type-signature"></span>new exports<span class="signature">()</span><span class="type-signature"></span></h4>
+    
+
+    
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<dl class="details">
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+    <dt class="tag-source">Source:</dt>
+    <dd class="tag-source"><ul class="dummy"><li>
+        <a href="services_wikiapiary_wikiapiary-installs.service.js.html">services/wikiapiary/wikiapiary-installs.service.js</a>, <a href="services_wikiapiary_wikiapiary-installs.service.js.html#line51">line 51</a>
+    </li></ul></dd>
+    
+
+    
+
+    
+
+    
+</dl>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+    
+    </div>
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+        <h3 class="subsection-title">Methods</h3>
+
+        
+            
+
+    
+
+    
+    <h4 class="name" id="createNumRequestCounter"><span class="type-signature"></span>createNumRequestCounter<span class="signature">(attrs)</span><span class="type-signature"> &rarr; {object}</span></h4>
+    
+
+    
+
+
+
+
+
+
+
+
+
+
+
+    <h5>Parameters:</h5>
+    
+
+<table class="params">
+    <thead>
+    <tr>
+        
+        <th>Name</th>
+        
+
+        <th>Type</th>
+
+        
+
+        
+
+        <th class="last">Description</th>
+    </tr>
+    </thead>
+
+    <tbody>
+    
+
+        <tr>
+            
+                <td class="name"><code>attrs</code></td>
+            
+
+            <td class="type">
+            
+                
+<span class="param-type">object</span>
+
+
+            
+            </td>
+
+            
+
+            
+
+            <td class="description last"><p>Refer to individual attrs</p>
+                <h6>Properties</h6>
+                
+
+<table class="params">
+    <thead>
+    <tr>
+        
+        <th>Name</th>
+        
+
+        <th>Type</th>
+
+        
+
+        
+
+        <th class="last">Description</th>
+    </tr>
+    </thead>
+
+    <tbody>
+    
+
+        <tr>
+            
+                <td class="name"><code>category</code></td>
+            
+
+            <td class="type">
+            
+                
+<span class="param-type">string</span>
+
+
+            
+            </td>
+
+            
+
+            
+
+            <td class="description last"><p>e.g: 'build'</p></td>
+        </tr>
+
+    
+
+        <tr>
+            
+                <td class="name"><code>serviceFamily</code></td>
+            
+
+            <td class="type">
+            
+                
+<span class="param-type">string</span>
+
+
+            
+            </td>
+
+            
+
+            
+
+            <td class="description last"><p>e.g: 'npm'</p></td>
+        </tr>
+
+    
+
+        <tr>
+            
+                <td class="name"><code>name</code></td>
+            
+
+            <td class="type">
+            
+                
+<span class="param-type">string</span>
+
+
+            
+            </td>
+
+            
+
+            
+
+            <td class="description last"><p>e.g: 'NpmVersion'</p></td>
+        </tr>
+
+    
+    </tbody>
+</table>
+
+            </td>
+        </tr>
+
+    
+    </tbody>
+</table>
+
+
+
+
+
+
+<dl class="details">
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+    <dt class="tag-source">Source:</dt>
+    <dd class="tag-source"><ul class="dummy"><li>
+        <a href="core_server_prometheus-metrics.js.html">core/server/prometheus-metrics.js</a>, <a href="core_server_prometheus-metrics.js.html#line70">line 70</a>
+    </li></ul></dd>
+    
+
+    
+
+    
+
+    
+</dl>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<h5>Returns:</h5>
+
+        
+<div class="param-desc">
+    <p><code>{ inc() {} }</code>.</p>
+</div>
+
+
+
+<dl>
+    <dt>
+        Type
+    </dt>
+    <dd>
+        
+<span class="param-type">object</span>
+
+
+    </dd>
+</dl>
+
+    
+
+
+
+
+
+        
+            
+
+    
+
+    
+    <h4 class="name" id="getColor"><span class="type-signature"></span>getColor<span class="signature">(attrs)</span><span class="type-signature"> &rarr; {string}</span></h4>
+    
+
+    
+
+
+
+<div class="description">
+    <p>Return color for active, maintenance and archived statuses, which were the three
+example keywords used in Netflix's open-source meetup.
+See https://slideshare.net/aspyker/netflix-open-source-meetup-season-4-episode-1
+Other keywords are possible, but will appear in grey.</p>
+</div>
+
+
+
+
+
+
+
+
+
+    <h5>Parameters:</h5>
+    
+
+<table class="params">
+    <thead>
+    <tr>
+        
+        <th>Name</th>
+        
+
+        <th>Type</th>
+
+        
+
+        
+
+        <th class="last">Description</th>
+    </tr>
+    </thead>
+
+    <tbody>
+    
+
+        <tr>
+            
+                <td class="name"><code>attrs</code></td>
+            
+
+            <td class="type">
+            
+                
+<span class="param-type">object</span>
+
+
+            
+            </td>
+
+            
+
+            
+
+            <td class="description last"><p>Refer to individual attrs</p>
+                <h6>Properties</h6>
+                
+
+<table class="params">
+    <thead>
+    <tr>
+        
+        <th>Name</th>
+        
+
+        <th>Type</th>
+
+        
+
+        
+
+        <th class="last">Description</th>
+    </tr>
+    </thead>
+
+    <tbody>
+    
+
+        <tr>
+            
+                <td class="name"><code>status</code></td>
+            
+
+            <td class="type">
+            
+                
+<span class="param-type">string</span>
+
+
+            
+            </td>
+
+            
+
+            
+
+            <td class="description last"><p>Specifies the current maintenance status</p></td>
+        </tr>
+
+    
+    </tbody>
+</table>
+
+            </td>
+        </tr>
+
+    
+    </tbody>
+</table>
+
+
+
+
+
+
+<dl class="details">
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+    <dt class="tag-source">Source:</dt>
+    <dd class="tag-source"><ul class="dummy"><li>
+        <a href="services_osslifecycle_osslifecycle.service.js.html">services/osslifecycle/osslifecycle.service.js</a>, <a href="services_osslifecycle_osslifecycle.service.js.html#line59">line 59</a>
+    </li></ul></dd>
+    
+
+    
+
+    
+
+    
+</dl>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<h5>Returns:</h5>
+
+        
+<div class="param-desc">
+    <p>color</p>
+</div>
+
+
+
+<dl>
+    <dt>
+        Type
+    </dt>
+    <dd>
+        
+<span class="param-type">string</span>
+
+
+    </dd>
+</dl>
+
+    
+
+
+
+
+
+        
+            
+
+    
+
+    
+    <h4 class="name" id="render"><span class="type-signature"></span>render<span class="signature">(translatedPercent)</span><span class="type-signature"> &rarr; {object}</span></h4>
+    
+
+    
+
+
+
+<div class="description">
+    <p>Takes a percentage and maps it to a message and color.</p>
+<p>The colors are determined based on how Weblate does it internally.
+<a href="https://github.com/WeblateOrg/weblate/blob/main/weblate/trans/widgets.py">Weblate on GitHub</a></p>
+</div>
+
+
+
+
+
+
+
+
+
+    <h5>Parameters:</h5>
+    
+
+<table class="params">
+    <thead>
+    <tr>
+        
+        <th>Name</th>
+        
+
+        <th>Type</th>
+
+        
+
+        
+
+        <th class="last">Description</th>
+    </tr>
+    </thead>
+
+    <tbody>
+    
+
+        <tr>
+            
+                <td class="name"><code>translatedPercent</code></td>
+            
+
+            <td class="type">
+            
+                
+<span class="param-type">*</span>
+
+
+            
+            </td>
+
+            
+
+            
+
+            <td class="description last"><p>The percentage of translations translated.</p></td>
+        </tr>
+
+    
+    </tbody>
+</table>
+
+
+
+
+
+
+<dl class="details">
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
 
     
 
@@ -2310,7 +3069,7 @@ Other keywords are possible, but will appear in grey.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/services_criterion_criterion.service.js.html b/services_criterion_criterion.service.js.html
index 129a871716775d7cde66872b89063a4de49c4480..d4b57e10edf7fc6fe88f30d29a5dd4dd64f7e49b 100644
--- a/services_criterion_criterion.service.js.html
+++ b/services_criterion_criterion.service.js.html
@@ -110,7 +110,7 @@ module.exports = class Criterion extends BaseJsonService {
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/services_dynamic_json-path.js.html b/services_dynamic_json-path.js.html
index 3b6cdc2560cf2d644efb7f7092fc599d2e8cc306..becde77bacac4d1eb8744120ced182833e3d0b40 100644
--- a/services_dynamic_json-path.js.html
+++ b/services_dynamic_json-path.js.html
@@ -122,7 +122,7 @@ module.exports = superclass =>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/services_github_github-total-star.service.js.html b/services_github_github-total-star.service.js.html
index 72db8f8497b182aa6e3d59c491fb5cce510d6314..693839f07daaa8ebe7e016d1712863cb2cdd1ebf 100644
--- a/services_github_github-total-star.service.js.html
+++ b/services_github_github-total-star.service.js.html
@@ -288,7 +288,7 @@ module.exports = class GithubTotalStarService extends GithubAuthV4Service {
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/services_osslifecycle_osslifecycle.service.js.html b/services_osslifecycle_osslifecycle.service.js.html
index 14e0035eab0b91170915a67c4a747b7b792c41ca..fec59364aff83e0fec25fbbb0fe5c27a3cbd500e 100644
--- a/services_osslifecycle_osslifecycle.service.js.html
+++ b/services_osslifecycle_osslifecycle.service.js.html
@@ -141,7 +141,7 @@ module.exports = class OssTracker extends BaseService {
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/services_packagist_packagist-base.js.html b/services_packagist_packagist-base.js.html
index 3b3e41c59b2f4b2de7fb6ffff2276c8fda2b8516..46189ef3338dde1614b68e17aa442cd604bb3b74 100644
--- a/services_packagist_packagist-base.js.html
+++ b/services_packagist_packagist-base.js.html
@@ -152,7 +152,7 @@ module.exports = {
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/services_steam_steam-base.js.html b/services_steam_steam-base.js.html
index d614fe67b541e921983db07d0769c398d234396a..15f74d6045b37e44ef921aaf3dc08a9da5378f27 100644
--- a/services_steam_steam-base.js.html
+++ b/services_steam_steam-base.js.html
@@ -99,7 +99,7 @@ module.exports = BaseSteamAPI
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/services_test-validators.js.html b/services_test-validators.js.html
index 79c875367e739549a9a12c4d91ed8418bf093e9c..eec9ab33874a17d1d3111db0be13d00226dc1236 100644
--- a/services_test-validators.js.html
+++ b/services_test-validators.js.html
@@ -223,7 +223,7 @@ module.exports = {
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/services_weblate_weblate-component-license.service.js.html b/services_weblate_weblate-component-license.service.js.html
index be29b17b6d9f0b4363a9a2223567a90cf38bf640..aabae41ab860c7e97d0c7a3412de823873c31a89 100644
--- a/services_weblate_weblate-component-license.service.js.html
+++ b/services_weblate_weblate-component-license.service.js.html
@@ -100,7 +100,7 @@ module.exports = class WeblateComponentLicense extends BaseJsonService {
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/services_weblate_weblate-project-translated-percentage.service.js.html b/services_weblate_weblate-project-translated-percentage.service.js.html
index 05658313e59c455786a94df47e49bad94d1973e2..97137043734412be09be452618f09d830e2c1a4e 100644
--- a/services_weblate_weblate-project-translated-percentage.service.js.html
+++ b/services_weblate_weblate-project-translated-percentage.service.js.html
@@ -110,7 +110,7 @@ module.exports = class WeblateProjectTranslatedPercentage extends (
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/services_wikiapiary_wikiapiary-installs.service.js.html b/services_wikiapiary_wikiapiary-installs.service.js.html
new file mode 100644
index 0000000000000000000000000000000000000000..b90e7a7ad630519ec69e8a73b8f571d0c37f17d2
--- /dev/null
+++ b/services_wikiapiary_wikiapiary-installs.service.js.html
@@ -0,0 +1,161 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <title>JSDoc: Source: services/wikiapiary/wikiapiary-installs.service.js</title>
+
+    <script src="scripts/prettify/prettify.js"> </script>
+    <script src="scripts/prettify/lang-css.js"> </script>
+    <!--[if lt IE 9]>
+      <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+    <link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
+    <link type="text/css" rel="stylesheet" href="styles/jsdoc-default.css">
+</head>
+
+<body>
+
+<div id="main">
+
+    <h1 class="page-title">Source: services/wikiapiary/wikiapiary-installs.service.js</h1>
+
+    
+
+
+
+    
+    <section>
+        <article>
+            <pre class="prettyprint source linenums"><code>'use strict'
+
+const Joi = require('joi')
+const { metric } = require('../text-formatters')
+const { BaseJsonService, NotFound } = require('..')
+
+const documentation = `
+  &lt;p>
+    The name of an extension is case-sensitive excluding the first character.
+  &lt;/p>
+  &lt;p>
+    For example, in the case of &lt;code>ParserFunctions&lt;/code>, the following are
+    valid:
+    &lt;ul>
+      &lt;li>&lt;code>ParserFunctions&lt;/code>&lt;/li>
+      &lt;li>&lt;code>parserFunctions&lt;/code>&lt;/li>
+    &lt;/ul>
+
+    However, the following are invalid:
+    &lt;ul>
+      &lt;li>&lt;code>parserfunctions&lt;/code>&lt;/li>
+      &lt;li>&lt;code>Parserfunctions&lt;/code>&lt;/li>
+      &lt;li>&lt;code>pARSERfUNCTIONS&lt;/code>&lt;/li>
+    &lt;/ul>
+  &lt;/p>
+`
+
+const schema = Joi.object({
+  query: Joi.object({
+    results: Joi.alternatives([
+      Joi.object()
+        .required()
+        .pattern(/^\w+:.+$/, {
+          printouts: Joi.object({
+            'Has website count': Joi.array()
+              .required()
+              .items(Joi.number().required()),
+          }).required(),
+        }),
+      Joi.array().required(),
+    ]).required(),
+  }).required(),
+}).required()
+
+/**
+ * This badge displays the total installations of a MediaWiki extensions, skins,
+ * etc via Wikiapiary.
+ *
+ * {@link https://www.mediawiki.org/wiki/Manual:Extensions MediaWiki Extensions Manual}
+ */
+module.exports = class WikiapiaryInstalls extends BaseJsonService {
+  static category = 'downloads'
+  static route = {
+    base: 'wikiapiary',
+    pattern: ':variant(extension|skin|farm|generator|host)/installs/:name',
+  }
+
+  static examples = [
+    {
+      title: 'Wikiapiary installs',
+      namedParams: { variant: 'extension', name: 'ParserFunctions' },
+      staticPreview: this.render({ usage: 11170 }),
+      documentation,
+      keywords: ['mediawiki'],
+    },
+  ]
+
+  static defaultBadgeData = { label: 'installs', color: 'informational' }
+
+  static render({ usage }) {
+    return { message: metric(usage) }
+  }
+
+  static validate({ results }) {
+    if (Array.isArray(results))
+      throw new NotFound({ prettyMessage: 'not found' })
+  }
+
+  async fetch({ variant, name }) {
+    return this._requestJson({
+      schema,
+      url: `https://wikiapiary.com/w/api.php`,
+      options: {
+        qs: {
+          action: 'ask',
+          query: `[[${variant}:${name}]]|?Has_website_count`,
+          format: 'json',
+        },
+      },
+    })
+  }
+
+  async handle({ variant, name }) {
+    const response = await this.fetch({ variant, name })
+    const { results } = response.query
+
+    this.constructor.validate({ results })
+
+    const keyLowerCase = `${variant}:${name.toLowerCase()}`
+    const resultKey = Object.keys(results).find(
+      key => keyLowerCase === key.toLowerCase()
+    )
+
+    if (resultKey === undefined)
+      throw new NotFound({ prettyMessage: 'not found' })
+
+    const [usage] = results[resultKey].printouts['Has website count']
+    return this.constructor.render({ usage })
+  }
+}
+</code></pre>
+        </article>
+    </section>
+
+
+
+
+</div>
+
+<nav>
+    <h2><a href="index.html">Home</a></h2><h3>Modules</h3><ul><li><a href="module-badge-maker.html">badge-maker</a></li><li><a href="module-badge-maker_lib_xml.html">badge-maker/lib/xml</a></li><li><a href="module-core_base-service_base.html">core/base-service/base</a></li><li><a href="module-core_base-service_base-graphql.html">core/base-service/base-graphql</a></li><li><a href="module-core_base-service_base-json.html">core/base-service/base-json</a></li><li><a href="module-core_base-service_base-svg-scraping.html">core/base-service/base-svg-scraping</a></li><li><a href="module-core_base-service_base-xml.html">core/base-service/base-xml</a></li><li><a href="module-core_base-service_base-yaml.html">core/base-service/base-yaml</a></li><li><a href="module-core_base-service_errors.html">core/base-service/errors</a></li><li><a href="module-core_base-service_graphql.html">core/base-service/graphql</a></li><li><a href="module-core_server_server.html">core/server/server</a></li><li><a href="module-core_service-test-runner_create-service-tester.html">core/service-test-runner/create-service-tester</a></li><li><a href="module-core_service-test-runner_icedfrisby-shields.html">core/service-test-runner/icedfrisby-shields</a></li><li><a href="module-core_service-test-runner_infer-pull-request.html">core/service-test-runner/infer-pull-request</a></li><li><a href="module-core_service-test-runner_runner.html">core/service-test-runner/runner</a></li><li><a href="module-core_service-test-runner_service-tester.html">core/service-test-runner/service-tester</a></li><li><a href="module-core_service-test-runner_services-for-title.html">core/service-test-runner/services-for-title</a></li><li><a href="module-core_token-pooling_token-pool.html">core/token-pooling/token-pool</a></li><li><a href="module-services_dynamic_json-path.html">services/dynamic/json-path</a></li><li><a href="module-services_steam_steam-base.html">services/steam/steam-base</a></li></ul><h3>Classes</h3><ul><li><a href="module.exports.html">exports</a></li><li><a href="module-badge-maker_lib_xml-XmlElement.html">XmlElement</a></li><li><a href="module-core_base-service_base-graphql-BaseGraphqlService.html">BaseGraphqlService</a></li><li><a href="module-core_base-service_base-json-BaseJsonService.html">BaseJsonService</a></li><li><a href="module-core_base-service_base-svg-scraping-BaseSvgScrapingService.html">BaseSvgScrapingService</a></li><li><a href="module-core_base-service_base-xml-BaseXmlService.html">BaseXmlService</a></li><li><a href="module-core_base-service_base-yaml-BaseYamlService.html">BaseYamlService</a></li><li><a href="module-core_base-service_base-BaseService.html">BaseService</a></li><li><a href="module-core_base-service_errors-Deprecated.html">Deprecated</a></li><li><a href="module-core_base-service_errors-ImproperlyConfigured.html">ImproperlyConfigured</a></li><li><a href="module-core_base-service_errors-Inaccessible.html">Inaccessible</a></li><li><a href="module-core_base-service_errors-InvalidParameter.html">InvalidParameter</a></li><li><a href="module-core_base-service_errors-InvalidResponse.html">InvalidResponse</a></li><li><a href="module-core_base-service_errors-NotFound.html">NotFound</a></li><li><a href="module-core_base-service_errors-ShieldsRuntimeError.html">ShieldsRuntimeError</a></li><li><a href="module-core_server_server-Server.html">Server</a></li><li><a href="module-core_service-test-runner_runner-Runner.html">Runner</a></li><li><a href="module-core_service-test-runner_service-tester-ServiceTester.html">ServiceTester</a></li><li><a href="module-core_token-pooling_token-pool-Token.html">Token</a></li><li><a href="module-core_token-pooling_token-pool-TokenPool.html">TokenPool</a></li><li><a href="module-services_steam_steam-base-BaseSteamAPI.html">BaseSteamAPI</a></li></ul><h3>Tutorials</h3><ul><li><a href="tutorial-TUTORIAL.html">TUTORIAL</a></li><li><a href="tutorial-badge-urls.html">badge-urls</a></li><li><a href="tutorial-code-walkthrough.html">code-walkthrough</a></li><li><a href="tutorial-deprecating-badges.html">deprecating-badges</a></li><li><a href="tutorial-input-validation.html">input-validation</a></li><li><a href="tutorial-json-format.html">json-format</a></li><li><a href="tutorial-logos.html">logos</a></li><li><a href="tutorial-performance-testing.html">performance-testing</a></li><li><a href="tutorial-production-hosting.html">production-hosting</a></li><li><a href="tutorial-releases.html">releases</a></li><li><a href="tutorial-self-hosting.html">self-hosting</a></li><li><a href="tutorial-server-secrets.html">server-secrets</a></li><li><a href="tutorial-service-tests.html">service-tests</a></li></ul><h3>Global</h3><ul><li><a href="global.html#isMetricWithPattern">isMetricWithPattern</a></li><li><a href="global.html#validateAffiliations">validateAffiliations</a></li></ul>
+</nav>
+
+<br class="clear">
+
+<footer>
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
+</footer>
+
+<script> prettyPrint(); </script>
+<script src="scripts/linenumber.js"> </script>
+</body>
+</html>
diff --git a/tutorial-TUTORIAL.html b/tutorial-TUTORIAL.html
index cc491afe6d6441eb4003756ce92b95582074581b..03b519ee35dc8a1a2443e2b35f535bcdbac27883 100644
--- a/tutorial-TUTORIAL.html
+++ b/tutorial-TUTORIAL.html
@@ -386,7 +386,7 @@ will review your contribution.</li>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/tutorial-badge-urls.html b/tutorial-badge-urls.html
index aca2d9dac8192a6f0d14034be06c16a8efca7b7c..1b163e0bbc1be31ee25dab4f9717eb1502f4900c 100644
--- a/tutorial-badge-urls.html
+++ b/tutorial-badge-urls.html
@@ -77,7 +77,7 @@ badge is for issues, and the parameters are <code>:user/:repo</code>.</li>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/tutorial-code-walkthrough.html b/tutorial-code-walkthrough.html
index 1156582a500090ac5864f5ed67cf12a31f08972d..80d3c299eb99064707686ee8d035ef2505231964 100644
--- a/tutorial-code-walkthrough.html
+++ b/tutorial-code-walkthrough.html
@@ -240,7 +240,7 @@ result over the HTTPS connection.</li>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/tutorial-deprecating-badges.html b/tutorial-deprecating-badges.html
index 684f7f4f7829ab15da6f3e2a22713414e861d2bd..f788e4211dbacd92f81d428c7e81c9ae1a75201d 100644
--- a/tutorial-deprecating-badges.html
+++ b/tutorial-deprecating-badges.html
@@ -116,7 +116,7 @@ t.create('no longer available (previously number of layers)')
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/tutorial-input-validation.html b/tutorial-input-validation.html
index 4dfcf5097104b62f1f36ce5268391056bf33c59d..19b12ef6a3ccfee5cc10eb3e18470a43370c829f 100644
--- a/tutorial-input-validation.html
+++ b/tutorial-input-validation.html
@@ -103,7 +103,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/tutorial-json-format.html b/tutorial-json-format.html
index 6dd3219019182beeb5131d13473b58a209d5155c..ac12ef1d4d755ad1570f24a2859b3e5c5c75bf5d 100644
--- a/tutorial-json-format.html
+++ b/tutorial-json-format.html
@@ -60,7 +60,7 @@ if you have any queries regarding the JSON format.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/tutorial-logos.html b/tutorial-logos.html
index 59aceb3a615becfc5e3918bc14f97490f7c056de..db02aa46de8367b8f6729b5e482b51ba350a4005 100644
--- a/tutorial-logos.html
+++ b/tutorial-logos.html
@@ -96,7 +96,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/tutorial-performance-testing.html b/tutorial-performance-testing.html
index 8a6b1fb5998bfc99cc0d305d16b879282720a4f6..77a6e69c72bb454c567097c962fbc4f9741f413b 100644
--- a/tutorial-performance-testing.html
+++ b/tutorial-performance-testing.html
@@ -76,7 +76,7 @@ node --prof-process --preprocess -j isolate-00000244AB6ED3B0-11920-v8.log | flam
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/tutorial-production-hosting.html b/tutorial-production-hosting.html
index 7a66e37bc504e50878a983b40884277f26f829b3..455244d1c445b6774f70bbbfe650a3986b83dab6 100644
--- a/tutorial-production-hosting.html
+++ b/tutorial-production-hosting.html
@@ -243,7 +243,7 @@ the server. It's generously donated by <a href="https://sentry.io/shields/">Sent
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/tutorial-releases.html b/tutorial-releases.html
index 5b06ccc5550e396db58c535fc40c051abfe949f3..57d66f1d82d0b32868187123a6e9f4b89201b379 100644
--- a/tutorial-releases.html
+++ b/tutorial-releases.html
@@ -79,7 +79,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/tutorial-self-hosting.html b/tutorial-self-hosting.html
index 5ca6c518abb1c66bed01b4a44922b53c3634805e..cf74a34224e3dfd1743804d6bf2c16dbb09fafca 100644
--- a/tutorial-self-hosting.html
+++ b/tutorial-self-hosting.html
@@ -181,7 +181,7 @@ Set <code>public.requireCloudflare: true</code>.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/tutorial-server-secrets.html b/tutorial-server-secrets.html
index 5659f36155499db098fb7f1cd54bf601802b037c..2a46f51bbd8ef37ea8bd1634df28786bc8954cdc 100644
--- a/tutorial-server-secrets.html
+++ b/tutorial-server-secrets.html
@@ -237,7 +237,7 @@ and create an API key for the YouTube Data API v3.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>
diff --git a/tutorial-service-tests.html b/tutorial-service-tests.html
index 5f037daa779a8570458428c2f144316594059658..d593e9bd590b67941212e47924d1bd7e88fc2417 100644
--- a/tutorial-service-tests.html
+++ b/tutorial-service-tests.html
@@ -246,7 +246,7 @@ comment there instead.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Sat Jul 03 2021 20:15:06 GMT+0000 (Coordinated Universal Time)
+    Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.7</a> on Wed Jul 07 2021 20:41:26 GMT+0000 (Coordinated Universal Time)
 </footer>
 
 <script> prettyPrint(); </script>