diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml
index c83a5382..540eb6a8 100644
--- a/.github/workflows/codespell.yml
+++ b/.github/workflows/codespell.yml
@@ -20,4 +20,4 @@ jobs:
- name: Install codespell
run: pip install codespell
- name: Run codespell
- run: codespell
+ run: codespell --exclude-file package-lock.json
diff --git a/FOOTER.md b/FOOTER.md
new file mode 100644
index 00000000..fe9d22c7
--- /dev/null
+++ b/FOOTER.md
@@ -0,0 +1,2 @@
+If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
+
diff --git a/_layouts/website/page.html b/_layouts/website/page.html
new file mode 100644
index 00000000..aa3c4054
--- /dev/null
+++ b/_layouts/website/page.html
@@ -0,0 +1,9 @@
+{% extends template.self %}
+
+{% block page %}
+
+
+ {{ super() }}
+{% endblock %}
diff --git a/_redirects b/_redirects
new file mode 100644
index 00000000..4024ff38
--- /dev/null
+++ b/_redirects
@@ -0,0 +1,212 @@
+/v1.0/articles/quickstart / 301
+
+# Overview
+/quickstart/td-agent-v2-vs-v3 /appendix/td-agent-v2-vs-v3-vs-v4/ 301
+/v1.0/articles/faq /quickstart/faq/ 301
+/v1.0/articles/fluent-package-v5-vs-td-agent-v4 /quickstart/fluent-package-v5-vs-td-agent/ 301
+/v1.0/articles/life-of-a-fluentd-event /quickstart/life-of-a-fluentd-event/ 301
+/v1.0/articles/logo /quickstart/logo/ 301
+/v1.0/articles/support /quickstart/support/ 301
+/v1.0/articles/td-agent-v2-vs-v3 /appendix/td-agent-v2-vs-v3-vs-v4/ 301
+/v1.0/articles/update-from-v0.12 /appendix/update-from-v0.12/ 301
+
+# Install
+/installation/install-by-deb /installation/ 301
+/installation/install-by-dmg /installation/ 301
+/installation/install-by-msi /installation/ 301
+/installation/install-by-rpm /installation/ 301
+/v1.0/articles/before-install /installation/before-install/ 301
+/v1.0/articles/install-by-deb /installation/ 301
+/v1.0/articles/install-by-deb-td-agent-v3 /installation/install-by-deb-td-agent-v3/ 301
+/v1.0/articles/install-by-deb-td-agent-v4 /installation/install-by-deb-td-agent-v4/ 301
+/v1.0/articles/install-by-dmg /installation/ 301
+/v1.0/articles/install-by-dmg-td-agent-v3 /installation/install-by-dmg-td-agent-v3/ 301
+/v1.0/articles/install-by-dmg-td-agent-v4 /installation/install-by-dmg-td-agent-v4/ 301
+/v1.0/articles/install-by-gem /installation/install-by-gem/ 301
+/v1.0/articles/install-by-msi /installation/ 301
+/v1.0/articles/install-by-msi-td-agent-v3 /installation/install-by-msi-td-agent-v3/ 301
+/v1.0/articles/install-by-msi-td-agent-v4 /installation/install-by-msi-td-agent-v4/ 301
+/v1.0/articles/install-by-rpm /installation/ 301
+/v1.0/articles/install-by-rpm-td-agent-v3 /installation/install-by-rpm-td-agent-v3/ 301
+/v1.0/articles/install-by-rpm-td-agent-v4 /installation/install-by-rpm-td-agent-v4/ 301
+/v1.0/articles/install-from-source /installation/install-from-source/ 301
+/v1.0/articles/post-installation-guide /installation/post-installation-guide/ 301
+
+# Configuration
+/v1.0/articles/buffer-section /configuration/buffer-section/ 301
+/v1.0/articles/config-file /configuration/config-file/ 301
+/v1.0/articles/config-file-yaml /configuration/config-file-yaml/ 301
+/v1.0/articles/extract-section /configuration/extract-section/ 301
+/v1.0/articles/format-section /configuration/format-section/ 301
+/v1.0/articles/inject-section /configuration/inject-section/ 301
+/v1.0/articles/parse-section /configuration/parse-section/ 301
+/v1.0/articles/plugin-common-parameters /configuration/plugin-common-parameters/ 301
+/v1.0/articles/routing-examples /configuration/routing-examples/ 301
+/v1.0/articles/storage-section /configuration/storage-section/ 301
+/v1.0/articles/transport-section /configuration/transport-section/ 301
+
+# Deployment
+/v1.0/articles/command-line-option /deployment/command-line-option/ 301
+/v1.0/articles/failure-scenarios /deployment/failure-scenarios/ 301
+/v1.0/articles/fluentd-ui /deployment/fluentd-ui/ 301
+/v1.0/articles/high-availability /deployment/high-availability/ 301
+/v1.0/articles/linux-capability /deployment/linux-capability/ 301
+/v1.0/articles/logging /deployment/logging/ 301
+/v1.0/articles/multi-process-workers /deployment/multi-process-workers/ 301
+/v1.0/articles/performance-tuning-single-process /deployment/performance-tuning-single-process/ 301
+/v1.0/articles/plugin-management /deployment/plugin-management/ 301
+/v1.0/articles/rpc /deployment/rpc/ 301
+/v1.0/articles/signals /deployment/signals/ 301
+/v1.0/articles/system-config /deployment/system-config/ 301
+/v1.0/articles/trouble-shooting /deployment/trouble-shooting/ 301
+
+# Monitoring
+/v1.0/articles/monitoring /monitoring-fluentd/overview/ 301
+/v1.0/articles/monitoring-prometheus /monitoring-fluentd/monitoring-prometheus/ 301
+/v1.0/articles/monitoring-rest-api /monitoring-fluentd/monitoring-rest-api/ 301
+
+# Plugin/Input
+/v1.0/articles/in_dummy /input/dummy/ 301
+/v1.0/articles/in_exec /input/exec/ 301
+/v1.0/articles/in_forward /input/forward/ 301
+/v1.0/articles/in_http /input/http/ 301
+/v1.0/articles/in_monitor_agent /input/monitor_agent/ 301
+/v1.0/articles/in_syslog /input/syslog/ 301
+/v1.0/articles/in_tail /input/tail/ 301
+/v1.0/articles/in_tcp /input/tcp/ 301
+/v1.0/articles/in_udp /input/udp/ 301
+/v1.0/articles/in_unix /input/unix/ 301
+/v1.0/articles/in_windows_eventlog /input/windows_eventlog/ 301
+/v1.0/articles/input-plugin-overview /input/ 301
+
+# Plugin/Output
+/v1.0/articles/out_copy /output/copy/ 301
+/v1.0/articles/out_elasticsearch /output/elasticsearch/ 301
+/v1.0/articles/out_exec /output/exec/ 301
+/v1.0/articles/out_exec_filter /output/exec_filter/ 301
+/v1.0/articles/out_file /output/file/ 301
+/v1.0/articles/out_forward /output/forward/ 301
+/v1.0/articles/out_mongo /output/mongo/ 301
+/v1.0/articles/out_mongo_replset /output/mongo_replset/ 301
+/v1.0/articles/out_null /output/null/ 301
+/v1.0/articles/out_opensearch /output/opensearch/ 301
+/v1.0/articles/out_relabel /output/relabel/ 301
+/v1.0/articles/out_rewrite_tag_filter /output/rewrite_tag_filter/ 301
+/v1.0/articles/out_roundrobin /output/roundrobin/ 301
+/v1.0/articles/out_s3 /output/s3/ 301
+/v1.0/articles/out_stdout /output/stdout/ 301
+/v1.0/articles/out_webhdfs /output/webhdfs/ 301
+/v1.0/articles/output-plugin-overview /output/ 301
+
+# Plugin/Filter
+/v1.0/articles/filter_geoip /filter/geoip/ 301
+/v1.0/articles/filter_parser /filter/parser/ 301
+/v1.0/articles/filter_record_transformer /filter/record_transformer/ 301
+/v1.0/articles/filter_stdout /filter/stdout/ 301
+/v1.0/articles/filter_grep /filter/grep/ 301
+
+# Plugin/Parser
+/v1.0/articles/parser-plugin-overview /parser/ 301
+/v1.0/articles/parser_apache2 /parser/apache2/ 301
+/v1.0/articles/parser_apache_error /parser/apache_error/ 301
+/v1.0/articles/parser_csv /parser/csv/ 301
+/v1.0/articles/parser_json /parser/json/ 301
+/v1.0/articles/parser_ltsv /parser/ltsv/ 301
+/v1.0/articles/parser_multiline /parser/multiline/ 301
+/v1.0/articles/parser_nginx /parser/nginx/ 301
+/v1.0/articles/parser_none /parser/none/ 301
+/v1.0/articles/parser_regexp /parser/regexp/ 301
+/v1.0/articles/parser_syslog /parser/syslog/ 301
+/v1.0/articles/parser_tsv /parser/tsv/ 301
+/v1.0/articles/storage-plugin-overview /storage/ 301
+
+# Plugin/Formatter
+/v1.0/articles/formatter_ltsv /formatter/ltsv/ 301
+/v1.0/articles/formatter_hash /formatter/hash/ 301
+/v1.0/articles/formatter_out_file /formatter/out_file/ 301
+/v1.0/articles/formatter_csv /formatter/csv/ 301
+/v1.0/articles/formatter_msgpack /formatter/msgpack/ 301
+/v1.0/articles/formatter_single_value /formatter/single_value/ 301
+/v1.0/articles/formatter_json /formatter/json/ 301
+/v1.0/articles/formatter_stdout /formatter/stdout/ 301
+/v1.0/articles/formatter_tsv /formatter/tsv/ 301
+
+# Plugin/Buffer
+/v1.0/articles/buffer-plugin-overview /buffer/ 301
+/v1.0/articles/buf_file /buffer/file/ 301
+/v1.0/articles/buf_memory /buffer/memory/ 301
+
+# Plugin/Storage
+/v1.0/articles/storage_local /storage/local/ 301
+
+# Guides
+/v1.0/articles/apache-to-mongodb /how-to-guides/apache-to-mongodb/ 301
+/v1.0/articles/filter-modify-apache /how-to-guides/filter-modify-apache/ 301
+/v1.0/articles/free-alternative-to-splunk-by-fluentd /how-to-guides/free-alternative-to-splunk-by-fluentd/ 301
+/v1.0/articles/http-to-hdfs /how-to-guides/http-to-hdfs/ 301
+/v1.0/articles/http-to-td /how-to-guides/http-to-td/ 301
+/v1.0/articles/kinesis-stream /how-to-guides/kinesis-stream/ 301
+/v1.0/articles/logs-to-sematext /how-to-guides/logs-to-sematext/ 301
+/v1.0/articles/parse-syslog /how-to-guides/parse-syslog/ 301
+# redirect renamed graylog guide
+/v1.0/articles/apache-to-minio /how-to-guides/apache-to-minio/ 301
+/v1.0/articles/apache-to-s3 /how-to-guides/apache-to-s3/ 301
+/v1.0/articles/cep-norikra /how-to-guides/cep-norikra/ 301
+/v1.0/articles/graylog2 /how-to-guides/graylog/ 301
+/v1.0/articles/raspberrypi-cloud-data-logger /how-to-guides/raspberrypi-cloud-data-logger/ 301
+/v1.0/articles/splunk-like-grep-and-alert-email /how-to-guides/splunk-like-grep-and-alert-email/ 301
+/v1.0/articles/syslog-influxdb /how-to-guides/syslog-influxdb/ 301
+
+# Language Bindings
+/v1.0/articles/java /language-bindings/java/ 301
+/v1.0/articles/nodejs /language-bindings/nodejs/ 301
+/v1.0/articles/perl /language-bindings/perl/ 301
+/v1.0/articles/php /language-bindings/php/ 301
+/v1.0/articles/python /language-bindings/python/ 301
+/v1.0/articles/ruby /language-bindings/ruby/ 301
+/v1.0/articles/scala /language-bindings/scala/ 301
+
+# Plugin Development
+/v1.0/articles/api-config-types /plugin-development/api-config-types/ 301
+/v1.0/articles/api-plugin-base /plugin-development/api-plugin-base/ 301
+/v1.0/articles/api-plugin-buffer /plugin-development/api-plugin-buffer/ 301
+/v1.0/articles/api-plugin-filter /plugin-development/api-plugin-filter/ 301
+/v1.0/articles/api-plugin-formatter /plugin-development/api-plugin-formatter/ 301
+/v1.0/articles/api-plugin-input /plugin-development/api-plugin-input/ 301
+/v1.0/articles/api-plugin-output /plugin-development/api-plugin-output/ 301
+/v1.0/articles/api-plugin-parser /plugin-development/api-plugin-parser/ 301
+/v1.0/articles/api-plugin-storage /plugin-development/api-plugin-storage/ 301
+/v1.0/articles/plugin-development /plugin-development/ 301
+/v1.0/articles/plugin-test-code /plugin-development/plugin-test-code/ 301
+/v1.0/articles/plugin-update-from-v12 /plugin-development/plugin-update-from-v0.12/ 301
+
+# Plugin Helper API
+/v1.0/articles/plugin-helper-overview /plugin-helper-overview/ 301
+/v1.0/articles/api-plugin-helper-inject /plugin-helper-overview/api-plugin-helper-inject/ 301
+/v1.0/articles/api-plugin-helper-thread /plugin-helper-overview/api-plugin-helper-thread/ 301
+/v1.0/articles/api-plugin-helper-compat_parameters /plugin-helper-overview/api-plugin-helper-compat_parameters/ 301
+/v1.0/articles/api-plugin-helper-timer /plugin-helper-overview/api-plugin-helper-timer/ 301
+/v1.0/articles/api-plugin-helper-event_loop /plugin-helper-overview/api-plugin-helper-event_loop/ 301
+/v1.0/articles/api-plugin-helper-record_accessor /plugin-helper-overview/api-plugin-helper-record_accessor/ 301
+/v1.0/articles/api-plugin-helper-parser /plugin-helper-overview/api-plugin-helper-parser/ 301
+/v1.0/articles/api-plugin-helper-formatter /plugin-helper-overview/api-plugin-helper-formatter/ 301
+/v1.0/articles/api-plugin-helper-child_process /plugin-helper-overview/api-plugin-helper-child_process/ 301
+/v1.0/articles/api-plugin-helper-event_emitter /plugin-helper-overview/api-plugin-helper-event_emitter/ 301
+/v1.0/articles/api-plugin-helper-server /plugin-helper-overview/api-plugin-helper-server/ 301
+/v1.0/articles/api-plugin-helper-extract /plugin-helper-overview/api-plugin-helper-extract/ 301
+/v1.0/articles/api-plugin-helper-storage /plugin-helper-overview/api-plugin-helper-storage/ 301
+/v1.0/articles/api-plugin-helper-socket /plugin-helper-overview/api-plugin-helper-socket/ 301
+/v1.0/articles/api-plugin-helper-http_server /plugin-helper-overview/api-plugin-helper-http_server/ 301
+/v1.0/articles/api-plugin-helper-metrics /plugin-helper-overview/api-plugin-helper-metrics/ 301
+
+# Obsolete Pages
+/v1.0/categories/data-analytics / 301
+/v1.0/categories/data-archiving / 301
+/v1.0/categories/installation /installation/ 301
+/v1.0/categories/log-management-and-search / 301
+/v1.0/categories/logging-from-apps / 301
+/v1.0/categories/monitoring-service-logs / 301
+/v1.0/categories/plugin-advanced-sections / 301
+/v1.0/categories/plugin-apis / 301
+/v1.0/categories/plugin-development / 301
+/v1.0/categories/stream-processing / 301
diff --git a/appendix/README.md b/appendix/README.md
index 678cba34..2c78f821 100644
--- a/appendix/README.md
+++ b/appendix/README.md
@@ -6,5 +6,3 @@ This section collects supplementary articles that do not fit into the other sect
* [Update from v0.12 to v1](update-from-v0.12.md): how to update Fluentd to v1.0 from v0.12 or earlier.
* [td-agent v2 vs v3 vs v4](td-agent-v2-vs-v3-vs-v4.md): differences between the `td-agent` series, kept for reference. Note that `td-agent` has already reached End of Life \(EOL\); use [`fluent-package`](../installation/install-fluent-package/) instead.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/appendix/td-agent-v2-vs-v3-vs-v4.md b/appendix/td-agent-v2-vs-v3-vs-v4.md
index 632aab93..c789ceee 100644
--- a/appendix/td-agent-v2-vs-v3-vs-v4.md
+++ b/appendix/td-agent-v2-vs-v3-vs-v4.md
@@ -58,6 +58,3 @@ This is for v0.12 and old distribution users. We don't recommend this version fo
* [Windows](../installation/install-by-msi-td-agent-v4.md)
* [macOS](../installation/install-by-dmg-td-agent-v4.md)
* [RubyGems](../installation/install-by-gem.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under [the Apache License 2.0.](https://www.apache.org/licenses/LICENSE-2.0)
-
diff --git a/appendix/update-from-v0.12.md b/appendix/update-from-v0.12.md
index af2be11a..990e78fa 100644
--- a/appendix/update-from-v0.12.md
+++ b/appendix/update-from-v0.12.md
@@ -84,6 +84,3 @@ Fluentd v1 changes buffer mechanism for flexibility. The new buffer consists of
### Log Forwarding from v1.0 to v0.12
Log forwarding from v0.12 to v1.0 is no problem but log forwarding from v1.0 to v0.12 has a problem due to timestamp change. See [`in_forward`'s FAQ](https://fluentd.gitbook.io/manual/v/0.12/input/forward#i-got-messagepack-unknownexttypeerror-error-why)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/book.json b/book.json
index 6105dcab..93fe31dd 100644
--- a/book.json
+++ b/book.json
@@ -1,6 +1,35 @@
{
"title": "Fluentd 1.0 Documentation",
"plugins": [
- "hints"
- ]
+ "anchors",
+ "breadcrumbs",
+ "copy-code-button",
+ "expandable-chapters",
+ "hints",
+ "intopic-toc",
+ "partial-summary",
+ "localized-footer",
+ "versions-select"
+ ],
+
+ "pluginsConfig": {
+ "breadcrumbs": {
+ "separator": ">"
+ },
+ "versions": {
+ "options": [
+ {
+ "value": "/1.0/",
+ "text": "1.0"
+ },
+ {
+ "value": "/0.12/",
+ "text": "0.12"
+ }
+ ]
+ }
+ },
+ "styles": {
+ "website": "styles/website.css"
+ }
}
diff --git a/buffer/README.md b/buffer/README.md
index 3d34f74d..c46d2e3a 100644
--- a/buffer/README.md
+++ b/buffer/README.md
@@ -215,6 +215,3 @@ This sometimes causes a problem when the output destination has a payload size l
* [`buf_memory`](memory.md)
* [`buf_file`](file.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/buffer/file.md b/buffer/file.md
index c5a2f56c..59e915e2 100644
--- a/buffer/file.md
+++ b/buffer/file.md
@@ -212,6 +212,3 @@ In such a case, it must not contain `[` or `]` in the actually evaluated `path`.
If such a character was included in the path, it might be trouble (ignored) after restarting of Fluentd during resuming buffer handling process.
As a workaround, override `path` parameter in `` section which does not contain such a character.
{% endhint %}
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/buffer/file_single.md b/buffer/file_single.md
index 96ed138b..a387a3a7 100644
--- a/buffer/file_single.md
+++ b/buffer/file_single.md
@@ -150,6 +150,3 @@ This limitation will be removed by adding the metadata header in the file in the
{% hint style='warning' %}
Caution: `file_single` buffer implementation depends on the characteristics of the local file system. Don't use `file_single` buffer on remote file systems e.g. NFS, GlusterFS, HDFS and etc. We observed major data loss by using remote file system.
{% endhint %}
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/buffer/memory.md b/buffer/memory.md
index a036a5d8..19c99d4d 100644
--- a/buffer/memory.md
+++ b/buffer/memory.md
@@ -23,6 +23,3 @@ If you want to understand buffer behavior precisely, see [Buffer Section Configu
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/configuration/buffer-section.md b/configuration/buffer-section.md
index e003240e..b875aa05 100644
--- a/configuration/buffer-section.md
+++ b/configuration/buffer-section.md
@@ -603,5 +603,3 @@ With `exponential_backoff`, `retry_wait` interval will be calculated as below:
* k: number of retry times
* total retry time: `c + c*b^1 + (...) + c*b^(k-1) = c*(b^k - 1) / (b - 1)`
* = `2^k - 1` by default
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/configuration/config-file-yaml.md b/configuration/config-file-yaml.md
index 71e1a75b..3aa35036 100644
--- a/configuration/config-file-yaml.md
+++ b/configuration/config-file-yaml.md
@@ -615,5 +615,3 @@ The backslash `\` is interpreted as an escape character. You need `\` for settin
```yaml
str_param: "foo\nbar" # \n is interpreted as actual LF character
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/configuration/config-file.md b/configuration/config-file.md
index bebc4254..0054eea0 100644
--- a/configuration/config-file.md
+++ b/configuration/config-file.md
@@ -681,6 +681,3 @@ The backslash `\` is interpreted as an escape character. You need `\` for settin
```text
str_param "foo\nbar" # \n is interpreted as actual LF character
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/configuration/extract-section.md b/configuration/extract-section.md
index 04ab8fec..31532775 100644
--- a/configuration/extract-section.md
+++ b/configuration/extract-section.md
@@ -95,6 +95,3 @@ The **extract** section can be under ``, ``, or `` sectio
3. `[+-]HH` \(e.g. "+09"\)
4. Region/Zone \(e.g. `Asia/Tokyo`\)
5. Region/Zone/Zone \(e.g. `America/Argentina/Buenos_Aires`\)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/configuration/format-section.md b/configuration/format-section.md
index 3886df0f..1d246d45 100644
--- a/configuration/format-section.md
+++ b/configuration/format-section.md
@@ -114,6 +114,3 @@ The `@type` parameter specifies the type of the formatter plugin.
3. `[+-]HH` \(e.g. "+09"\)
4. Region/Zone \(e.g. `Asia/Tokyo`\)
5. Region/Zone/Zone \(e.g. `America/Argentina/Buenos_Aires`\)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/configuration/inject-section.md b/configuration/inject-section.md
index 6a2ec0ff..848b3427 100644
--- a/configuration/inject-section.md
+++ b/configuration/inject-section.md
@@ -133,6 +133,3 @@ Injected Record:
3. `[+-]HH` \(e.g. "+09"\)
4. Region/Zone \(e.g. `Asia/Tokyo`\)
5. Region/Zone/Zone \(e.g. `America/Argentina/Buenos_Aires`\)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/configuration/parse-section.md b/configuration/parse-section.md
index ec486a3c..51bae00a 100644
--- a/configuration/parse-section.md
+++ b/configuration/parse-section.md
@@ -215,6 +215,3 @@ For the `types` parameter, the following types are supported:
```
In the above use case, the timestamp is parsed as `unixtime` at first, if it fails, then it is parsed as `%iso8601` secondary. Note that `time_format_fallbacks` is the last resort to parse mixed timestamp format. There is a performance penalty \(Typically, N fallbacks are specified in `time_format_fallbacks` and if the last specified format is used as a fallback, N times slower in the worst case\).
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/configuration/plugin-common-parameters.md b/configuration/plugin-common-parameters.md
index ec5b00a4..2496854f 100644
--- a/configuration/plugin-common-parameters.md
+++ b/configuration/plugin-common-parameters.md
@@ -94,6 +94,3 @@ The `@label` parameter is to route the input events to `` sections, the s
NOTE: The values for the `@label` parameter MUST start with `@` character.
Specifying `@label` is strongly recommended to route events to any plugin without modifying the tags. It helps make the complex configuration modular and simple.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/configuration/routing-examples.md b/configuration/routing-examples.md
index cf00d7f0..5c8c4da5 100644
--- a/configuration/routing-examples.md
+++ b/configuration/routing-examples.md
@@ -183,6 +183,3 @@ Use [out\_relabel](../output/relabel.md) plugin. This plugin simply emits events
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/configuration/service_discovery-section.md b/configuration/service_discovery-section.md
index 058709b0..30527ce8 100644
--- a/configuration/service_discovery-section.md
+++ b/configuration/service_discovery-section.md
@@ -45,6 +45,3 @@ The `@type` parameter specifies the type of service discovery plugin.
# ...
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/configuration/storage-section.md b/configuration/storage-section.md
index 0d55d5ec..ed4d1a54 100644
--- a/configuration/storage-section.md
+++ b/configuration/storage-section.md
@@ -55,6 +55,3 @@ The following parameters are common to all storage plugins. Individual storage p
* Default: `10`
* **`save_at_shutdown`** \(bool\) \(optional\): If `true`, the storage saves its data when the plugin shuts down. This takes effect regardless of `persistent` and `autosave`.
* Default: `true`
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/configuration/transport-section.md b/configuration/transport-section.md
index 291c0a66..ef31a716 100644
--- a/configuration/transport-section.md
+++ b/configuration/transport-section.md
@@ -167,6 +167,3 @@ For ``:
* `generate_cert_digest`: \[enum: `sha1`/`sha256`/`sha384`/`sha512`\]
* Default: `sha256`
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/container-deployment/docker-compose.md b/container-deployment/docker-compose.md
index 0fd19285..395eaaaf 100644
--- a/container-deployment/docker-compose.md
+++ b/container-deployment/docker-compose.md
@@ -182,6 +182,3 @@ Then, go to `Discover` tab to check the logs. As you can see, logs are properly
* [Fluentd: Architecture](https://www.fluentd.org/architecture)
* [Fluentd: Get Started](../quickstart/)
* [Downloading Fluentd](https://www.fluentd.org/download)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/container-deployment/docker-logging-driver.md b/container-deployment/docker-logging-driver.md
index 812c27cb..3705525e 100644
--- a/container-deployment/docker-logging-driver.md
+++ b/container-deployment/docker-logging-driver.md
@@ -281,6 +281,3 @@ This document describes how to set up a multi-container logging environment via
In a production environment, you must use one of the container orchestration tools. Currently, Kubernetes has better integration with Fluentd, and we're working on making better integrations with other tools as well.
* [Logging Architecture](https://kubernetes.io/docs/concepts/cluster-administration/logging/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/container-deployment/install-by-docker.md b/container-deployment/install-by-docker.md
index 4058a178..e0e9317a 100644
--- a/container-deployment/install-by-docker.md
+++ b/container-deployment/install-by-docker.md
@@ -118,6 +118,3 @@ Also, refer to the following tutorials to learn how to collect data from various
* [Store Apache Log into Amazon S3](../how-to-guides/apache-to-s3.md)
* [Store Apache Log into MongoDB](../how-to-guides/apache-to-mongodb.md)
* [Data Collection into HDFS](../how-to-guides/http-to-hdfs.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/container-deployment/kubernetes.md b/container-deployment/kubernetes.md
index 15aa0853..36af7f34 100644
--- a/container-deployment/kubernetes.md
+++ b/container-deployment/kubernetes.md
@@ -104,6 +104,3 @@ This YAML file contains two relevant environment variables that are used by Flue
| `FLUENT_ELASTICSEARCH_SSL_VERSION` | Specify the version of TLS. | `TLSv1_2` |
Any relevant change needs to be done in the YAML file before deployment. The defaults assume that at least one Elasticsearch Pod **elasticsearch-logging** exists in the cluster.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/deployment/command-line-option.md b/deployment/command-line-option.md
index d9c8e048..ff204d74 100644
--- a/deployment/command-line-option.md
+++ b/deployment/command-line-option.md
@@ -220,6 +220,3 @@ As for non-Windows, you don't have to use this function because you can manually
## `fluent-cap-ctl`
Control Linux Capability for Fluentd. See [Linux Capability](linux-capability.md) article.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/deployment/failure-scenarios.md b/deployment/failure-scenarios.md
index 0d95b404..afc47c41 100644
--- a/deployment/failure-scenarios.md
+++ b/deployment/failure-scenarios.md
@@ -33,6 +33,3 @@ Please note that the data will be lost if the buffer file is broken due to I/O e
If the storage destination \(e.g. Amazon S3, MongoDB, HDFS, etc.\) goes down, Fluentd will keep trying to resend the buffered data. The retry logic depends on the plugin implementation.
If you're using [`buf_memory`](../buffer/memory.md), the aggregators will stop accepting new logs once they reach their buffer limits. If you are using [`buf_file`](../buffer/file.md), the aggregators will continue accepting logs until they run out of disk space.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/deployment/fluentd-ui.md b/deployment/fluentd-ui.md
index 760e68b8..e68c5e7c 100644
--- a/deployment/fluentd-ui.md
+++ b/deployment/fluentd-ui.md
@@ -77,6 +77,3 @@ The default account credentials are:


-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/deployment/high-availability.md b/deployment/high-availability.md
index 1ac4b26b..2c25088d 100644
--- a/deployment/high-availability.md
+++ b/deployment/high-availability.md
@@ -148,6 +148,3 @@ $ nmap -p 24224 -sU host
```
Please note that there is one [known issue](http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2019944) where VMware will occasionally lose small UDP packages used for the heartbeat.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/deployment/linux-capability.md b/deployment/linux-capability.md
index 9f9a5c39..11b1ebe0 100644
--- a/deployment/linux-capability.md
+++ b/deployment/linux-capability.md
@@ -179,8 +179,6 @@ $ bundle exec fluentd -c in_tail_camouflage_permission.conf
Fluentd, which is running by a non-root user, does not complain with `Permission denied`. Users can retrieve root files' contents on a non-root process, yay!
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
## Capability handling on docker container
If you would like to collect logs from a file as a non-root user, you can use `CAP_DAC_READ_SEARCH` Linux capabilities.
However, `CAP_DAC_READ_SEARCH` now cannot be used on a docker container by default.
diff --git a/deployment/logging.md b/deployment/logging.md
index 3320cc0f..27e4bf91 100644
--- a/deployment/logging.md
+++ b/deployment/logging.md
@@ -330,6 +330,3 @@ If an error occurs, you will get a notification message in your Slack `notify` c
### Deprecate Top-Level Match
You can still use [v0.12 way](https://fluentd.gitbook.io/manual/v/0.12/deployment/logging#capture-fluentd-logs) without `` but this feature is deprecated. This feature will be removed in fluentd v2.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/deployment/multi-process-workers.md b/deployment/multi-process-workers.md
index 62d0f36d..1a0486e7 100644
--- a/deployment/multi-process-workers.md
+++ b/deployment/multi-process-workers.md
@@ -212,6 +212,3 @@ You may see following error in the fluentd logs:
```
This means that the configured plugin does not support multi-process workers. All configured plugins must support multi-process workers. See "Multi-Process Workers and Plugins" section above.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/deployment/performance-tuning-single-process.md b/deployment/performance-tuning-single-process.md
index 3366407d..3937df2a 100644
--- a/deployment/performance-tuning-single-process.md
+++ b/deployment/performance-tuning-single-process.md
@@ -93,6 +93,3 @@ The CPU is often the bottleneck for Fluentd instances that handle billions of in
```
For more details on this feature, please read [multi process workers](multi-process-workers.md) article.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/deployment/plugin-management.md b/deployment/plugin-management.md
index 820e5fd1..7f54d7e7 100644
--- a/deployment/plugin-management.md
+++ b/deployment/plugin-management.md
@@ -171,6 +171,3 @@ fluent-plugin-record-modifier (2.0.1, 0.6.0, 0.5.0)
```
`2.0.1` version is used.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/deployment/rpc.md b/deployment/rpc.md
index b42da7ae..8915741c 100644
--- a/deployment/rpc.md
+++ b/deployment/rpc.md
@@ -38,6 +38,3 @@ As evident from the output above, each endpoint returns a JSON object as its res
Appendix:
* `/api/config.gracefulReload`: This is the replacement of `SIGUSR2` before v1.18. Please use `/api/processes.zeroDowntimeRestart` or `/api/config.reload` unless there is a special reason. See [SIGUSR2](signals.md#sigusr2) for details.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/deployment/signals.md b/deployment/signals.md
index e422f1f4..dcc50ba6 100644
--- a/deployment/signals.md
+++ b/deployment/signals.md
@@ -77,5 +77,3 @@ Calls SIGDUMP to dump fluentd internal status. See [troubleshooting](trouble-sho
### SIGWINCH
Cancels [Source Only Mode](source-only-mode.md).
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/deployment/source-only-mode.md b/deployment/source-only-mode.md
index 892f963c..79fc1cb7 100644
--- a/deployment/source-only-mode.md
+++ b/deployment/source-only-mode.md
@@ -72,5 +72,3 @@ and send SIGWINCH again. Config Example:
## Mechanism

-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/deployment/system-config.md b/deployment/system-config.md
index b506b8e8..4d17c5c1 100644
--- a/deployment/system-config.md
+++ b/deployment/system-config.md
@@ -413,6 +413,3 @@ For code example, please refer to [`api-plugin-base`](../plugin-development/api-
* `--suppress-config-dump`: Suppresses the configuration dumping on start.
* `-g`, `--gemfile GEMFILE`: Specifies the Gemfile path.
* `-G`, `--gem-path GEM_INSTALL_PATH`: Specifies the Gemfile install path. \(Default: `$(dirname $gemfile)/vendor/bundle`\)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/deployment/trouble-shooting.md b/deployment/trouble-shooting.md
index dc607e2c..1f038113 100644
--- a/deployment/trouble-shooting.md
+++ b/deployment/trouble-shooting.md
@@ -94,6 +94,3 @@ If the problem happens inside Ruby e.g. segmentation fault, C extension bug, etc
```text
$ sudo LD_PRELOAD=/opt/td-agent/embedded/lib/libjemalloc.so /usr/sbin/td-agent -c /etc/td-agent/td-agent.conf --user td-agent --group td-agent
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/deployment/zero-downtime-restart.md b/deployment/zero-downtime-restart.md
index 806822d3..3ddb065a 100644
--- a/deployment/zero-downtime-restart.md
+++ b/deployment/zero-downtime-restart.md
@@ -41,5 +41,3 @@ You can use this feature in the following ways.
## Plugins: how to support this feature
See [How to Write Input Plugin - zero_downtime_restart_ready?](../plugin-development/api-plugin-input.md#zero_downtime_restart_ready).
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/filter/README.md b/filter/README.md
index 406e60c9..3430aa31 100644
--- a/filter/README.md
+++ b/filter/README.md
@@ -72,6 +72,3 @@ This is not a critical log message and you can ignore it.
* [`grep`](grep.md)
* [`record_transformer`](record_transformer.md)
* [`filter_stdout`](stdout.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/filter/geoip.md b/filter/geoip.md
index 1f0ecfa4..e04c7a9d 100644
--- a/filter/geoip.md
+++ b/filter/geoip.md
@@ -175,6 +175,3 @@ Required plugins:
## Further Reading
* [`fluent-plugin-geoip`](https://github.com/y-ken/fluent-plugin-geoip)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/filter/grep.md b/filter/grep.md
index ff5e2fb1..3f5b7581 100644
--- a/filter/grep.md
+++ b/filter/grep.md
@@ -329,6 +329,3 @@ If `` and `` are used together, both are applied.
* [Filter Plugin Overview](./)
* [`record_transformer` Filter Plugin](record_transformer.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/filter/parser.md b/filter/parser.md
index 75b75847..6db1a50b 100644
--- a/filter/parser.md
+++ b/filter/parser.md
@@ -275,6 +275,3 @@ See also `emit_invalid_record_to_error` parameter.
## Learn More
* [Filter Plugin Overview](./)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/filter/record_transformer.md b/filter/record_transformer.md
index 0e829aa1..3dddacec 100644
--- a/filter/record_transformer.md
+++ b/filter/record_transformer.md
@@ -301,5 +301,3 @@ Without `enable_ruby`, `${}` placeholder supports only double-quoted string for
## Learn More
* [Filter Plugin Overview](./)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/filter/stdout.md b/filter/stdout.md
index e5e5e64f..e708391c 100644
--- a/filter/stdout.md
+++ b/filter/stdout.md
@@ -61,6 +61,3 @@ See [Inject Section Configurations](../configuration/inject-section.md) for more
## Learn More
* [Filter Plugin Overview](./)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/formatter/README.md b/formatter/README.md
index 2b4ccea8..4912b794 100644
--- a/formatter/README.md
+++ b/formatter/README.md
@@ -66,6 +66,3 @@ See [this section](../plugin-development/api-plugin-formatter.md) to learn how t
* [`filter_stdout`](../filter/stdout.md)
* [`out_file`](../output/file.md)
* [`out_s3`](../output/s3.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/formatter/csv.md b/formatter/csv.md
index ad802708..a48b93aa 100644
--- a/formatter/csv.md
+++ b/formatter/csv.md
@@ -89,6 +89,3 @@ In Windows:
```text
192.168.0.1,PUT\r\n
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/formatter/hash.md b/formatter/hash.md
index 1e199cf1..2ba312c6 100644
--- a/formatter/hash.md
+++ b/formatter/hash.md
@@ -38,6 +38,3 @@ This incoming event is formatted to:
```ruby
{"host"=>"192.168.0.1","size"=>777,"method"=>"PUT"}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/formatter/json.md b/formatter/json.md
index faea70c3..15f570dd 100644
--- a/formatter/json.md
+++ b/formatter/json.md
@@ -50,6 +50,3 @@ This incoming event is formatted to:
```javascript
{"host":"192.168.0.1","size":777,"method":"PUT"}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/formatter/ltsv.md b/formatter/ltsv.md
index 56cb5726..0bcab6a8 100644
--- a/formatter/ltsv.md
+++ b/formatter/ltsv.md
@@ -72,6 +72,3 @@ In Windows:
```text
host:192.168.0.1\tsize:777\tmethod:PUT\r\n
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/formatter/msgpack.md b/formatter/msgpack.md
index 73c7e780..aec8d864 100644
--- a/formatter/msgpack.md
+++ b/formatter/msgpack.md
@@ -20,6 +20,3 @@ This incoming event is formatted to:
```text
\x83\xA4host\xAB192.168.0.1\xA4size\xCD\x03\t\xA6method\xA3PUT
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/formatter/out_file.md b/formatter/out_file.md
index e1ac1327..1a63042b 100644
--- a/formatter/out_file.md
+++ b/formatter/out_file.md
@@ -76,6 +76,3 @@ This incoming event is formatted to:
```text
2013-02-28T12:00:00+09:00\tapp.event\t{"host":"192.168.0.1","size":777,"method":"PUT"}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/formatter/single_value.md b/formatter/single_value.md
index 365f89ba..b749acc0 100644
--- a/formatter/single_value.md
+++ b/formatter/single_value.md
@@ -54,6 +54,3 @@ In Windows:
```text
Hello from Fluentd!\r\n
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/formatter/stdout.md b/formatter/stdout.md
index 11374431..4e34324d 100644
--- a/formatter/stdout.md
+++ b/formatter/stdout.md
@@ -43,6 +43,3 @@ This incoming event is formatted to:
```text
2017-11-20 14:44:12 +0900 app.event: {"host":"192.168.0.1","size":777,"method":"PUT"}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/formatter/tsv.md b/formatter/tsv.md
index 1e79355f..07550b31 100644
--- a/formatter/tsv.md
+++ b/formatter/tsv.md
@@ -64,5 +64,3 @@ On Windows:
```text
192.168.0.1\t777\tPUT\r\n
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/how-to-guides/apache-to-minio.md b/how-to-guides/apache-to-minio.md
index 9d71936d..72c066de 100644
--- a/how-to-guides/apache-to-minio.md
+++ b/how-to-guides/apache-to-minio.md
@@ -96,6 +96,3 @@ Wait until the data gets flushed from the buffer \(you can adjust the flush inte
* [Fluentd Architecture](https://www.fluentd.org/architecture)
* [Amazon S3 Output plugin](../output/s3.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/apache-to-mongodb.md b/how-to-guides/apache-to-mongodb.md
index a54e61fc..bce73bb0 100644
--- a/how-to-guides/apache-to-mongodb.md
+++ b/how-to-guides/apache-to-mongodb.md
@@ -155,6 +155,3 @@ Fluentd + MongoDB makes real-time log collection simple, easy, and robust.
* [Fluentd Get Started](../quickstart/)
* [MongoDB Output Plugin](../output/mongo.md)
* [MongoDB ReplicaSet Output Plugin](../output/mongo_replset.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/apache-to-s3.md b/how-to-guides/apache-to-s3.md
index b62ed149..e96dc0e8 100644
--- a/how-to-guides/apache-to-s3.md
+++ b/how-to-guides/apache-to-s3.md
@@ -132,6 +132,3 @@ Fluentd + Amazon S3 makes real-time log archiving simple.
* [Fluentd Architecture](https://www.fluentd.org/architecture)
* [Fluentd Get Started](../quickstart/)
* [Amazon S3 Output plugin](../output/s3.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/cep-norikra.md b/how-to-guides/cep-norikra.md
index 2e66b822..fd101d95 100644
--- a/how-to-guides/cep-norikra.md
+++ b/how-to-guides/cep-norikra.md
@@ -200,6 +200,3 @@ We can create a stream data processing platform without any schema definitions,
* [Norikra: Query Syntax](https://norikra.github.io/query.html)
* [Norikra: Query Examples](https://norikra.github.io/examples.html)
* [Slides: fluent-plugin-norikra](https://www.slideshare.net/tagomoris/fluentpluginnorikra-fluentdcasual)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/filter-modify-apache.md b/how-to-guides/filter-modify-apache.md
index 5b455212..2b1ec830 100644
--- a/how-to-guides/filter-modify-apache.md
+++ b/how-to-guides/filter-modify-apache.md
@@ -79,6 +79,3 @@ This will produce an event like this:
```
Note that `${hostname}` is a predefined variable supplied by the plugin. You can also define a custom variable, or even evaluate arbitrary ruby expressions. For more details, see [`record_transformer`](../filter/record_transformer.md).
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/free-alternative-to-splunk-by-fluentd.md b/how-to-guides/free-alternative-to-splunk-by-fluentd.md
index d3616257..f8da84b4 100644
--- a/how-to-guides/free-alternative-to-splunk-by-fluentd.md
+++ b/how-to-guides/free-alternative-to-splunk-by-fluentd.md
@@ -196,6 +196,3 @@ If you will be using these components in production, you may want to modify some
* [Fluentd Architecture](https://www.fluentd.org/architecture)
* [Fluentd Get Started](../quickstart/)
* [Downloading Fluentd](https://www.fluentd.org/download)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/graylog.md b/how-to-guides/graylog.md
index 35115c04..d028a1aa 100644
--- a/how-to-guides/graylog.md
+++ b/how-to-guides/graylog.md
@@ -88,6 +88,3 @@ $ sudo systemctl restart fluentd
When you log back into Graylog, you should be seeing a graph like this \(wait for events to flow in\):

-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/http-to-hdfs.md b/how-to-guides/http-to-hdfs.md
index dad664f9..4b0ad1d0 100644
--- a/how-to-guides/http-to-hdfs.md
+++ b/how-to-guides/http-to-hdfs.md
@@ -136,6 +136,3 @@ Fluentd with WebHDFS makes the realtime log collection simple, robust and scalab
* [Fluentd Get Started](../quickstart/)
* [WebHDFS Output Plugin](../output/webhdfs.md)
* [Slides: Fluentd and WebHDFS](https://www.slideshare.net/tagomoris/fluentd-and-webhdfs)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/http-to-td.md b/how-to-guides/http-to-td.md
index e4827dd6..f7550c09 100644
--- a/how-to-guides/http-to-td.md
+++ b/how-to-guides/http-to-td.md
@@ -140,6 +140,3 @@ Fluentd + Treasure Data gives you a data collection and analysis system in days,
* [Fluentd Get Started](../quickstart/)
* [Treasure Data](https://www.fluentd.org/treasuredata)
* [Treasure Data: Documentation](https://docs.treasuredata.com/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/kinesis-stream.md b/how-to-guides/kinesis-stream.md
index d7e340bc..2ff62fe8 100644
--- a/how-to-guides/kinesis-stream.md
+++ b/how-to-guides/kinesis-stream.md
@@ -155,6 +155,3 @@ Fluentd with Amazon Kinesis makes the realtime log collection simple, easy, and
* [Fluentd Get Started](../quickstart/)
* [Amazon Kinesis](https://aws.amazon.com/kinesis/)
* [Amazon Kinesis Output Plugin](https://github.com/awslabs/aws-fluent-plugin-kinesis) \(Made by Amazon Web Services\)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/logs-to-sematext.md b/how-to-guides/logs-to-sematext.md
index 9bcb0b23..ec104b3f 100644
--- a/how-to-guides/logs-to-sematext.md
+++ b/how-to-guides/logs-to-sematext.md
@@ -149,6 +149,3 @@ You'll get access to storing and searching logs from infrastructure, apps, and s
* [Fluentd Get Started](../quickstart/)
* [Downloading Fluentd](https://www.fluentd.org/download)
* [Set up Fluentd with Sematext](https://apps.sematext.com/ui/howto/Logsene/fluentd?activeSection=fluentd)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/parse-syslog.md b/how-to-guides/parse-syslog.md
index 3744fa97..cac28e41 100644
--- a/how-to-guides/parse-syslog.md
+++ b/how-to-guides/parse-syslog.md
@@ -163,6 +163,3 @@ There it is, as you can see in the line!
## Conclusion
Fluentd makes it easy to ingest `syslog` events. You can immediately send data to the output systems like MongoDB and Elasticsearch, but also you can do filtering and further parsing _inside Fluentd_ before passing the processed data onto the output destinations.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/raspberrypi-cloud-data-logger.md b/how-to-guides/raspberrypi-cloud-data-logger.md
index c2526a46..849aed82 100644
--- a/how-to-guides/raspberrypi-cloud-data-logger.md
+++ b/how-to-guides/raspberrypi-cloud-data-logger.md
@@ -90,6 +90,3 @@ SELECT SUM(sensor2) FROM raspberrypi;
## Conclusion
Raspberry Pi is an ideal platform for prototyping data logger hardware. Fluentd helps Raspberry Pi transfer the collected data to the cloud easily and reliably.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/splunk-like-grep-and-alert-email.md b/how-to-guides/splunk-like-grep-and-alert-email.md
index e6d072eb..b4ee7cd1 100644
--- a/how-to-guides/splunk-like-grep-and-alert-email.md
+++ b/how-to-guides/splunk-like-grep-and-alert-email.md
@@ -120,6 +120,3 @@ You can learn more about Fluentd and its plugins by:
* exploring other [plugins](https://www.fluentd.org/plugins/)
* asking questions on the [GitHub Discussions](https://github.com/fluent/fluentd/discussions)
* [signing up for our newsletters](https://www.fluentd.org/newsletter)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/how-to-guides/syslog-influxdb.md b/how-to-guides/syslog-influxdb.md
index dc8a52fd..b94cef67 100644
--- a/how-to-guides/syslog-influxdb.md
+++ b/how-to-guides/syslog-influxdb.md
@@ -141,6 +141,3 @@ Click on **Submit Query** to get a graph like this:
Here is another screenshot for the `system.daemon.info` series:

-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/input/README.md b/input/README.md
index 15887a56..c267536e 100644
--- a/input/README.md
+++ b/input/README.md
@@ -36,6 +36,3 @@ Input plugins extend Fluentd to retrieve and pull event logs from the external s
Refer to this list of available plugins to find out about other Input plugins:
* [Fluentd plugins](https://www.fluentd.org/plugins/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/input/dummy.md b/input/dummy.md
index 251870f3..cba10583 100644
--- a/input/dummy.md
+++ b/input/dummy.md
@@ -12,5 +12,3 @@ You can keep using the following configuration in v1:
```
Fluentd v2 will remove this plugin name.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/input/exec.md b/input/exec.md
index 23c2882e..c330d899 100644
--- a/input/exec.md
+++ b/input/exec.md
@@ -232,6 +232,3 @@ And if you run Fluentd with it, you will see the following output \(if you are i
```
Of course, you can use Fluentd's many output plugins to store the data into various backend systems like [Elasticsearch](../how-to-guides/free-alternative-to-splunk-by-fluentd.md), [HDFS](../how-to-guides/http-to-hdfs.md), [MongoDB](../how-to-guides/apache-to-mongodb.md), [AWS](../how-to-guides/apache-to-s3.md), etc.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/input/forward.md b/input/forward.md
index 5b0bb413..9db880a8 100644
--- a/input/forward.md
+++ b/input/forward.md
@@ -495,5 +495,3 @@ With this configuration, the three \(3\) workers share the port `24224`. No need
`in_forward` does not provide parsing mechanism unlike `in_tail` or `in_tcp` because `in_forward` is mainly for efficient log transfer. If you want to parse an incoming event, use [parser filter](../filter/parser.md) in your pipeline.
See [Docker Logging](https://www.fluentd.org/guides/recipes/docker-logging) driver use case.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/input/http.md b/input/http.md
index 51f994c7..664cf411 100644
--- a/input/http.md
+++ b/input/http.md
@@ -541,5 +541,3 @@ Fluentd supports [TLS mutual authentication](https://en.wikipedia.org/wiki/Mutua
```
When this feature is enabled, Fluentd will check all the incoming requests for a client certificate signed by the trusted CA. Requests with an invalid client certificate will fail.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/input/monitor_agent.md b/input/monitor_agent.md
index 551c368c..6896b5fb 100644
--- a/input/monitor_agent.md
+++ b/input/monitor_agent.md
@@ -295,5 +295,3 @@ Three \(3\) HTTP servers will be launched with:
* port 24232 for worker 2
Note that you may need to set `worker_id` to `@id` parameter. See [config article](../configuration/config-file.md#embedded-ruby-code).
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/input/sample.md b/input/sample.md
index 59a75a2b..a289f119 100644
--- a/input/sample.md
+++ b/input/sample.md
@@ -122,5 +122,3 @@ You can use this new parameter to have the same performance as before with `reus
Note that there is one exception not to reuse the sample data even though `reuse_record` is specified.
If `auto_increment_key` was specified, `reuse_record` will be ignored.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/input/syslog.md b/input/syslog.md
index 23874365..d3f8f564 100644
--- a/input/syslog.md
+++ b/input/syslog.md
@@ -414,5 +414,3 @@ If other parts are different, the `syslog` parser cannot parse your message. To
## Learn More
* [Input Plugin Overview](./)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/input/tail.md b/input/tail.md
index 4b4458a7..b4028ce2 100644
--- a/input/tail.md
+++ b/input/tail.md
@@ -610,8 +610,6 @@ path C:/path/to/*/foo.log
path C:\\path\\to\\*\\foo.log
```
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
### What happens when a file can be assigned to more than one group?
Example,
diff --git a/input/tcp.md b/input/tcp.md
index 41e60ae6..ee94071f 100644
--- a/input/tcp.md
+++ b/input/tcp.md
@@ -344,5 +344,3 @@ $ openssl s_client -connect localhost:20001 \
```
If the connection gets established successfully, your setup is working fine.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/input/udp.md b/input/udp.md
index fb19b7e1..343d9e02 100644
--- a/input/udp.md
+++ b/input/udp.md
@@ -223,6 +223,3 @@ For example, suppose you intend to receive packets which contain the following d
```
you need to be careful that the default behaviour of Fluentd is to trim the 6th byte \(`0x0a`\) from payload. If you do not want this behaviour, please configure `remove_newline` to `false`.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/input/unix.md b/input/unix.md
index 77a1259c..f1d6feaa 100644
--- a/input/unix.md
+++ b/input/unix.md
@@ -46,5 +46,3 @@ The backlog of Unix Domain Socket.
| string | nil | 1.11.0 |
`in_unix` uses incoming event's tag by default. If the `tag` parameter is set, its value is used instead.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/input/windows_eventlog.md b/input/windows_eventlog.md
index c18f8431..8061b739 100644
--- a/input/windows_eventlog.md
+++ b/input/windows_eventlog.md
@@ -122,6 +122,3 @@ You need administrator privileges to read these channels. Launch `fluentd`/`td-a
This page does not describe all the possible configurations. If you want to know about other configurations, please check the link below:
* [`fluent-plugin-windows-eventlog`](https://github.com/fluent/fluent-plugin-windows-eventlog)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/installation/before-install.md b/installation/before-install.md
index b69ccd7f..aa6aae1e 100644
--- a/installation/before-install.md
+++ b/installation/before-install.md
@@ -77,6 +77,3 @@ These settings are almost enough for time-of-check to time-of-use (TOCTOU, TOCTT
If you turned off these protections, please turn them on.
Use `sysctl -p` command or reboot your node for the changes to take effect.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/installation/install-by-deb-td-agent-v3.md b/installation/install-by-deb-td-agent-v3.md
index 1065fa10..504620a9 100644
--- a/installation/install-by-deb-td-agent-v3.md
+++ b/installation/install-by-deb-td-agent-v3.md
@@ -134,6 +134,3 @@ For further steps, follow these:
* [ChangeLog of `td-agent`](https://docs.treasuredata.com/display/public/PD/The+td-agent+Change+Log)
* [Chef Cookbook](https://github.com/treasure-data/chef-td-agent/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/installation/install-by-deb-td-agent-v4.md b/installation/install-by-deb-td-agent-v4.md
index c84aac38..a17c9b07 100644
--- a/installation/install-by-deb-td-agent-v4.md
+++ b/installation/install-by-deb-td-agent-v4.md
@@ -164,6 +164,3 @@ For further steps, follow these:
* [ChangeLog of `td-agent`](https://docs.treasuredata.com/display/public/PD/The+td-agent+Change+Log)
* [Chef Cookbook](https://github.com/treasure-data/chef-td-agent/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/installation/install-by-dmg-td-agent-v3.md b/installation/install-by-dmg-td-agent-v3.md
index 5a32d54c..60c5bf29 100644
--- a/installation/install-by-dmg-td-agent-v3.md
+++ b/installation/install-by-dmg-td-agent-v3.md
@@ -86,6 +86,3 @@ For further steps, follow these:
* [ChangeLog of `td-agent`](https://docs.treasuredata.com/display/public/PD/The+td-agent+Change+Log)
* [Chef Cookbook](https://github.com/treasure-data/chef-td-agent/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/installation/install-by-dmg-td-agent-v4.md b/installation/install-by-dmg-td-agent-v4.md
index 05781d07..de3d204c 100644
--- a/installation/install-by-dmg-td-agent-v4.md
+++ b/installation/install-by-dmg-td-agent-v4.md
@@ -86,6 +86,3 @@ For further steps, follow these:
* [ChangeLog of `td-agent`](https://docs.treasuredata.com/display/public/PD/The+td-agent+Change+Log)
* [Chef Cookbook](https://github.com/treasure-data/chef-td-agent/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/installation/install-by-gem.md b/installation/install-by-gem.md
index cbd02214..2ae1a157 100644
--- a/installation/install-by-gem.md
+++ b/installation/install-by-gem.md
@@ -61,6 +61,3 @@ You are now ready to collect real logs with Fluentd. Refer to the following tuto
* [Store Apache Log into Amazon S3](../how-to-guides/apache-to-s3.md)
* [Store Apache Log into MongoDB](../how-to-guides/apache-to-mongodb.md)
* [Data Collection into HDFS](../how-to-guides/http-to-hdfs.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/installation/install-by-msi-td-agent-v3.md b/installation/install-by-msi-td-agent-v3.md
index 43e23152..b9404b93 100644
--- a/installation/install-by-msi-td-agent-v3.md
+++ b/installation/install-by-msi-td-agent-v3.md
@@ -177,6 +177,3 @@ For further steps, follow these:
* [ChangeLog of td-agent](https://docs.treasuredata.com/display/public/PD/The+td-agent+Change+Log)
* [Chef Cookbook](https://github.com/treasure-data/chef-td-agent/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/installation/install-by-msi-td-agent-v4.md b/installation/install-by-msi-td-agent-v4.md
index 8a8a61fd..b3aea052 100644
--- a/installation/install-by-msi-td-agent-v4.md
+++ b/installation/install-by-msi-td-agent-v4.md
@@ -137,6 +137,3 @@ For further steps, follow these:
* [ChangeLog of td-agent](https://docs.treasuredata.com/display/public/PD/The+td-agent+Change+Log)
* [Chef Cookbook](https://github.com/treasure-data/chef-td-agent/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/installation/install-by-rpm-td-agent-v3.md b/installation/install-by-rpm-td-agent-v3.md
index 97611225..6254a0d5 100644
--- a/installation/install-by-rpm-td-agent-v3.md
+++ b/installation/install-by-rpm-td-agent-v3.md
@@ -137,6 +137,3 @@ For further steps, follow these:
* [ChangeLog of td-agent](https://docs.treasuredata.com/display/public/PD/The+td-agent+Change+Log)
* [Chef Cookbook](https://github.com/treasure-data/chef-td-agent/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/installation/install-by-rpm-td-agent-v4.md b/installation/install-by-rpm-td-agent-v4.md
index df07105e..70a2c1b1 100644
--- a/installation/install-by-rpm-td-agent-v4.md
+++ b/installation/install-by-rpm-td-agent-v4.md
@@ -140,6 +140,3 @@ For further steps, follow these:
* [ChangeLog of td-agent](https://docs.treasuredata.com/display/public/PD/The+td-agent+Change+Log)
* [Chef Cookbook](https://github.com/treasure-data/chef-td-agent/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/installation/install-calyptia-fluentd/install-by-deb-calyptia-fluentd.md b/installation/install-calyptia-fluentd/install-by-deb-calyptia-fluentd.md
index b89d8118..24a8c3e2 100644
--- a/installation/install-calyptia-fluentd/install-by-deb-calyptia-fluentd.md
+++ b/installation/install-calyptia-fluentd/install-by-deb-calyptia-fluentd.md
@@ -103,5 +103,3 @@ You are now ready to collect real logs with Fluentd. Refer to the following tuto
* [Store Apache Log into Amazon S3](../../how-to-guides/apache-to-s3.md)
* [Store Apache Log into MongoDB](../../how-to-guides/apache-to-mongodb.md)
* [Data Collection into HDFS](../../how-to-guides/http-to-hdfs.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/installation/install-calyptia-fluentd/install-by-dmg-calyptia-fluentd.md b/installation/install-calyptia-fluentd/install-by-dmg-calyptia-fluentd.md
index ceb63698..3c7a2ec7 100644
--- a/installation/install-calyptia-fluentd/install-by-dmg-calyptia-fluentd.md
+++ b/installation/install-calyptia-fluentd/install-by-dmg-calyptia-fluentd.md
@@ -82,5 +82,3 @@ You are now ready to collect real logs with Fluentd. Refer to the following tuto
* [Store Apache Log into Amazon S3](../../how-to-guides/apache-to-s3.md)
* [Store Apache Log into MongoDB](../../how-to-guides/apache-to-mongodb.md)
* [Data Collection into HDFS](../../how-to-guides/http-to-hdfs.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/installation/install-calyptia-fluentd/install-by-msi-calyptia-fluentd.md b/installation/install-calyptia-fluentd/install-by-msi-calyptia-fluentd.md
index 88c958dc..bed5917a 100644
--- a/installation/install-calyptia-fluentd/install-by-msi-calyptia-fluentd.md
+++ b/installation/install-calyptia-fluentd/install-by-msi-calyptia-fluentd.md
@@ -116,5 +116,3 @@ You are now ready to collect real logs with Fluentd. Refer to the following tuto
* [Store Apache Log into Amazon S3](../../how-to-guides/apache-to-s3.md)
* [Store Apache Log into MongoDB](../../how-to-guides/apache-to-mongodb.md)
* [Data Collection into HDFS](../../how-to-guides/http-to-hdfs.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/installation/install-calyptia-fluentd/install-by-rpm-calyptia-fluentd.md b/installation/install-calyptia-fluentd/install-by-rpm-calyptia-fluentd.md
index bd88d4c4..7095f77d 100644
--- a/installation/install-calyptia-fluentd/install-by-rpm-calyptia-fluentd.md
+++ b/installation/install-calyptia-fluentd/install-by-rpm-calyptia-fluentd.md
@@ -107,5 +107,3 @@ You are now ready to collect real logs with Fluentd. Refer to the following tuto
* [Store Apache Log into Amazon S3](../../how-to-guides/apache-to-s3.md)
* [Store Apache Log into MongoDB](../../how-to-guides/apache-to-mongodb.md)
* [Data Collection into HDFS](../../how-to-guides/http-to-hdfs.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/installation/install-fluent-package/install-by-deb-fluent-package-v5.md b/installation/install-fluent-package/install-by-deb-fluent-package-v5.md
index 4771ad64..a3455f4c 100644
--- a/installation/install-fluent-package/install-by-deb-fluent-package-v5.md
+++ b/installation/install-fluent-package/install-by-deb-fluent-package-v5.md
@@ -171,5 +171,3 @@ There are some commercial supports for Fluentd, see [Enterprise Services](https:
If you use Fluentd on production, Let's share your use-case/testimonial on [Testimonials](https://www.fluentd.org/testimonials) page.
Please consider to feedback via [GitHub](https://github.com/fluent/fluentd-website/issues/new?template=testimonials.yml).
{% endhint %}
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/installation/install-fluent-package/install-by-deb-fluent-package.md b/installation/install-fluent-package/install-by-deb-fluent-package.md
index 88ac8c46..a3be0562 100644
--- a/installation/install-fluent-package/install-by-deb-fluent-package.md
+++ b/installation/install-fluent-package/install-by-deb-fluent-package.md
@@ -162,5 +162,3 @@ There are some commercial supports for Fluentd, see [Enterprise Services](https:
If you use Fluentd on production, Let's share your use-case/testimonial on [Testimonials](https://www.fluentd.org/testimonials) page.
Please consider to feedback via [GitHub](https://github.com/fluent/fluentd-website/issues/new?template=testimonials.yml).
{% endhint %}
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/installation/install-fluent-package/install-by-dmg-fluent-package.md b/installation/install-fluent-package/install-by-dmg-fluent-package.md
index d1a085d7..8c67dea2 100644
--- a/installation/install-fluent-package/install-by-dmg-fluent-package.md
+++ b/installation/install-fluent-package/install-by-dmg-fluent-package.md
@@ -95,5 +95,3 @@ There are some commercial supports for Fluentd, see [Enterprise Services](https:
If you use Fluentd on production, Let's share your use-case/testimonial on [Testimonials](https://www.fluentd.org/testimonials) page.
Please consider to feedback via [GitHub](https://github.com/fluent/fluentd-website/issues/new?template=testimonials.yml).
{% endhint %}
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/installation/install-fluent-package/install-by-msi-fluent-package-v5.md b/installation/install-fluent-package/install-by-msi-fluent-package-v5.md
index 97ec3467..d920bd28 100644
--- a/installation/install-fluent-package/install-by-msi-fluent-package-v5.md
+++ b/installation/install-fluent-package/install-by-msi-fluent-package-v5.md
@@ -139,5 +139,3 @@ There are some commercial supports for Fluentd, see [Enterprise Services](https:
If you use Fluentd on production, Let's share your use-case/testimonial on [Testimonials](https://www.fluentd.org/testimonials) page.
Please consider to feedback via [GitHub](https://github.com/fluent/fluentd-website/issues/new?template=testimonials.yml).
{% endhint %}
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/installation/install-fluent-package/install-by-msi-fluent-package.md b/installation/install-fluent-package/install-by-msi-fluent-package.md
index 82f4f584..50022abf 100644
--- a/installation/install-fluent-package/install-by-msi-fluent-package.md
+++ b/installation/install-fluent-package/install-by-msi-fluent-package.md
@@ -141,5 +141,3 @@ There are some commercial supports for Fluentd, see [Enterprise Services](https:
If you use Fluentd on production, Let's share your use-case/testimonial on [Testimonials](https://www.fluentd.org/testimonials) page.
Please consider to feedback via [GitHub](https://github.com/fluent/fluentd-website/issues/new?template=testimonials.yml).
{% endhint %}
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/installation/install-fluent-package/install-by-rpm-fluent-package-v5.md b/installation/install-fluent-package/install-by-rpm-fluent-package-v5.md
index 3ff1b6f9..b960c4a4 100644
--- a/installation/install-fluent-package/install-by-rpm-fluent-package-v5.md
+++ b/installation/install-fluent-package/install-by-rpm-fluent-package-v5.md
@@ -146,5 +146,3 @@ There are some commercial supports for Fluentd, see [Enterprise Services](https:
If you use Fluentd on production, Let's share your use-case/testimonial on [Testimonials](https://www.fluentd.org/testimonials) page.
Please consider to feedback via [GitHub](https://github.com/fluent/fluentd-website/issues/new?template=testimonials.yml).
{% endhint %}
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/installation/install-fluent-package/install-by-rpm-fluent-package.md b/installation/install-fluent-package/install-by-rpm-fluent-package.md
index a418ad4d..4fefe9fd 100644
--- a/installation/install-fluent-package/install-by-rpm-fluent-package.md
+++ b/installation/install-fluent-package/install-by-rpm-fluent-package.md
@@ -125,5 +125,3 @@ There are some commercial supports for Fluentd, see [Enterprise Services](https:
If you use Fluentd on production, Let's share your use-case/testimonial on [Testimonials](https://www.fluentd.org/testimonials) page.
Please consider to feedback via [GitHub](https://github.com/fluent/fluentd-website/issues/new?template=testimonials.yml).
{% endhint %}
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/installation/install-from-source.md b/installation/install-from-source.md
index 71174909..8161fd10 100644
--- a/installation/install-from-source.md
+++ b/installation/install-from-source.md
@@ -82,6 +82,3 @@ You are now ready to collect real logs with Fluentd. Refer to the following tuto
* [Store Apache Log into Amazon S3](../how-to-guides/apache-to-s3.md)
* [Store Apache Log into MongoDB](../how-to-guides/apache-to-mongodb.md)
* [Data Collection into HDFS](../how-to-guides/http-to-hdfs.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/installation/post-installation-guide.md b/installation/post-installation-guide.md
index 90b698fb..7d7e2352 100644
--- a/installation/post-installation-guide.md
+++ b/installation/post-installation-guide.md
@@ -203,6 +203,3 @@ To catch all the descendent tags, use double asterisks `**`. For example, `debug
### Further Reading
* [Configuration File Syntax](../configuration/config-file.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/language-bindings/java.md b/language-bindings/java.md
index 3b695d5d..080c1b4f 100644
--- a/language-bindings/java.md
+++ b/language-bindings/java.md
@@ -115,6 +115,3 @@ For high-traffic websites \(more than 5 application nodes\), we recommend using
Monitoring Fluentd itself is also important. The article below describes the general monitoring methods for `td-agent`:
* [Monitoring Fluentd](../monitoring-fluentd/overview.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/language-bindings/nodejs.md b/language-bindings/nodejs.md
index 8f4f9f12..6d4d9b64 100644
--- a/language-bindings/nodejs.md
+++ b/language-bindings/nodejs.md
@@ -135,6 +135,3 @@ For high-traffic websites \(more than 5 application nodes\), we recommend using
Monitoring Fluentd itself is also important. The article below describes the general monitoring methods for `td-agent`.
* [Monitoring Fluentd](../monitoring-fluentd/overview.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/language-bindings/perl.md b/language-bindings/perl.md
index 1a287d9c..d5cb7b9b 100644
--- a/language-bindings/perl.md
+++ b/language-bindings/perl.md
@@ -98,6 +98,3 @@ For high-traffic websites \(more than 5 application nodes\), we recommend using
Monitoring Fluentd itself is also important. The article below describes the general monitoring methods for `td-agent`.
* [Monitoring Fluentd](../monitoring-fluentd/overview.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/language-bindings/php.md b/language-bindings/php.md
index 2878c50f..b71e298b 100644
--- a/language-bindings/php.md
+++ b/language-bindings/php.md
@@ -98,6 +98,3 @@ For high-traffic websites \(more than 5 application nodes\), we recommend using
Monitoring Fluentd itself is also important. The article below describes the general monitoring methods for `td-agent`.
* [Monitoring Fluentd](../monitoring-fluentd/overview.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/language-bindings/python.md b/language-bindings/python.md
index 022a1581..8ba25415 100644
--- a/language-bindings/python.md
+++ b/language-bindings/python.md
@@ -97,6 +97,3 @@ For high-traffic websites \(more than 5 application nodes\), we recommend using
Monitoring Fluentd itself is also important. The article below describes the general monitoring methods for `td-agent`.
* [Monitoring Fluentd](../monitoring-fluentd/overview.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/language-bindings/ruby.md b/language-bindings/ruby.md
index 092d294f..f38941a5 100644
--- a/language-bindings/ruby.md
+++ b/language-bindings/ruby.md
@@ -92,6 +92,3 @@ For high-traffic websites \(more than 5 application nodes\), we recommend using
Monitoring Fluentd itself is also important. The article below describes the general monitoring methods for `td-agent`.
* [Monitoring Fluentd](../monitoring-fluentd/overview.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/language-bindings/scala.md b/language-bindings/scala.md
index 75b50bc1..ab0e0be4 100644
--- a/language-bindings/scala.md
+++ b/language-bindings/scala.md
@@ -121,6 +121,3 @@ For high-traffic websites \(more than 5 application nodes\), we recommend using
Monitoring Fluentd itself is also important. The article below describes the general monitoring methods for `td-agent`.
* [Monitoring Fluentd](../monitoring-fluentd/overview.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/metrics/README.md b/metrics/README.md
index dcac8990..cab5e169 100644
--- a/metrics/README.md
+++ b/metrics/README.md
@@ -54,5 +54,3 @@ And this `local` type plugin should be used by default.
NOTE: This 3rd party metrics plugin list does not fully cover all of them.
* [fluent-plugin-metrics-cmetrics](https://github.com/chronosphereio/calyptia-fluent-plugin-metrics-cmetrics)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/metrics/local.md b/metrics/local.md
index 754536ae..cd6665c8 100644
--- a/metrics/local.md
+++ b/metrics/local.md
@@ -28,5 +28,3 @@ The above configuration will save the internal metrics for plugins on memory. As
Actually, @type local metrics plugin has equivalent functionality for previous single value based Ruby instance variables.
This behavior will be changed by other 3rd party plugins.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/monitoring-fluentd/monitoring-prometheus.md b/monitoring-fluentd/monitoring-prometheus.md
index b132420c..f147b746 100644
--- a/monitoring-fluentd/monitoring-prometheus.md
+++ b/monitoring-fluentd/monitoring-prometheus.md
@@ -265,6 +265,3 @@ For more advanced visualization and alerting, we recommend [Grafana](https://gra
* [Prometheus Documentation](https://prometheus.io/docs/introduction/overview/)
* [Grafana Documentation](https://docs.grafana.org/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/monitoring-fluentd/monitoring-rest-api.md b/monitoring-fluentd/monitoring-rest-api.md
index aa648a4b..6c3044fb 100644
--- a/monitoring-fluentd/monitoring-rest-api.md
+++ b/monitoring-fluentd/monitoring-rest-api.md
@@ -70,6 +70,3 @@ Use [`flowcounter`](https://github.com/tagomoris/fluent-plugin-flowcounter) or [
For more details:
* [Datadog-Fluentd Integration](https://docs.datadoghq.com/integrations/fluentd/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/monitoring-fluentd/overview.md b/monitoring-fluentd/overview.md
index b3ce5aa4..eaf8f394 100644
--- a/monitoring-fluentd/overview.md
+++ b/monitoring-fluentd/overview.md
@@ -56,6 +56,3 @@ You can attach the process using the `fluent-debug` command through `dRuby`.
{% hint style='warning' %}
Since v1.19.3 or later, the default value of `bind` parameter was changed from '0.0.0.0' to '127.0.0.1'. If you want to allow access from remote, change it manually to '0.0.0.0'. Be careful to do it at your own risk because this debug feature has no access control and allows executing any valid code.
{% endhint %}
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/netlify.toml b/netlify.toml
new file mode 100644
index 00000000..de36290c
--- /dev/null
+++ b/netlify.toml
@@ -0,0 +1,3 @@
+[build]
+ command = "./scripts/build.sh"
+ publish = "_book"
diff --git a/output/README.md b/output/README.md
index fa5b0ff1..40cc1e05 100644
--- a/output/README.md
+++ b/output/README.md
@@ -311,6 +311,3 @@ The retry timings of `retry_max_times: 10` with the secondary.
| 8th | 255s | primary |
| 9th | 511s | primary |
| 10th | 818s | secondary |
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/buffer.md b/output/buffer.md
index d83ffc07..24725a12 100644
--- a/output/buffer.md
+++ b/output/buffer.md
@@ -110,5 +110,3 @@ Please see the following for details.
* [Buffer Section Configurations](../configuration/buffer-section.md)
* [Buffer Plugin Overview](../buffer/)
* [Output Plugin Overview](./)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/output/copy.md b/output/copy.md
index de6ddee7..14412b1c 100644
--- a/output/copy.md
+++ b/output/copy.md
@@ -168,6 +168,3 @@ Since Fluentd v1.12.2, you can use `ignore_if_prev_success` to define fallback o
```
Fluentd will make use of plugin2 only if the preceding destinations \(plugin1 in this case\) fail.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/elasticsearch.md b/output/elasticsearch.md
index 8895bda7..fb10a4c4 100644
--- a/output/elasticsearch.md
+++ b/output/elasticsearch.md
@@ -164,6 +164,3 @@ Please refer to the [Elasticsearch's troubleshooting](https://github.com/uken/fl
## Further Reading
* [`fluent-plugin-elasticsearch`](https://github.com/uken/fluent-plugin-elasticsearch)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/exec.md b/output/exec.md
index fc65abf9..6920ba94 100644
--- a/output/exec.md
+++ b/output/exec.md
@@ -199,6 +199,3 @@ See [Buffer Section](../configuration/buffer-section.md) for more details.
| time | 300 | 0.14.9 |
Overwrites the default value in this plugin.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/exec_filter.md b/output/exec_filter.md
index 8c974a4c..c8095085 100644
--- a/output/exec_filter.md
+++ b/output/exec_filter.md
@@ -343,6 +343,3 @@ Corresponding configuration:
```
You may convert this script into your preferred language accordingly.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/file.md b/output/file.md
index 5c94a2ff..c24e7459 100644
--- a/output/file.md
+++ b/output/file.md
@@ -289,5 +289,3 @@ $ tree /tmp/logs/
├── current-dummy1 -> /tmp/logs/${tag}/buffer.b57fb1dd96339a870530991d4871cfe11.log
└── current-dummy2 -> /tmp/logs/${tag}/buffer.b57fb1dd96306dd0b308e094f7ec2228f.log
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/output/forward.md b/output/forward.md
index 95c75737..87a4768a 100644
--- a/output/forward.md
+++ b/output/forward.md
@@ -676,5 +676,3 @@ $ nmap -p 24224 -sU host
```
Please note that there is one [known issue](http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2019944) where VMware will occasionally lose small UDP packets used for heartbeat.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/output/http.md b/output/http.md
index a3ab12cd..d8f11c50 100644
--- a/output/http.md
+++ b/output/http.md
@@ -497,5 +497,3 @@ And, receiver `in_http` configuration should be:
```
But, we recommend using in/out [`forward`](forward.md) plugin to communicate with two Fluentd instances due to `at-most-once` and `at-least-once` semantics for rigidity.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/output/kafka.md b/output/kafka.md
index 47cb5a5b..e6d42e5f 100644
--- a/output/kafka.md
+++ b/output/kafka.md
@@ -142,6 +142,3 @@ For common output / buffer parameters, please check the following articles:
This page does not describe all the possible configurations. If you want to know about other configurations, please check the link below:
* [`fluent-plugin-kafka`](https://github.com/fluent/fluent-plugin-kafka)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/mongo.md b/output/mongo.md
index faabc67f..d087fe1f 100644
--- a/output/mongo.md
+++ b/output/mongo.md
@@ -192,6 +192,3 @@ For common output / buffer parameters, please check the following articles:
## Further Reading
* [`fluent-plugin-mongo`](https://github.com/fluent/fluent-plugin-mongo)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/mongo_replset.md b/output/mongo_replset.md
index 9a832095..084ef354 100644
--- a/output/mongo_replset.md
+++ b/output/mongo_replset.md
@@ -178,6 +178,3 @@ For common output / buffer parameters, please check the following articles:
## Further Readings
* [`fluent-plugin-webhdfs mongo`](https://github.com/fluent/fluent-plugin-mongo)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/null.md b/output/null.md
index 05ac55b0..c8a5fe94 100644
--- a/output/null.md
+++ b/output/null.md
@@ -71,6 +71,3 @@ Overwrites the default value in this plugin.
## Common Buffer / Output parameters
See [Buffer Plugin Overview](../buffer/) and [Output Plugin Overview](./).
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/opensearch.md b/output/opensearch.md
index a56383af..92263834 100644
--- a/output/opensearch.md
+++ b/output/opensearch.md
@@ -166,5 +166,3 @@ Please refer to the [OpenSearch's troubleshooting](https://github.com/fluent/flu
## Further Reading
* [`fluent-plugin-opensearch`](https://github.com/fluent/fluent-plugin-opensearch)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/output/relabel.md b/output/relabel.md
index e65b4221..59d5d343 100644
--- a/output/relabel.md
+++ b/output/relabel.md
@@ -47,6 +47,3 @@ The value must be `relabel`.
| string | `nil` | 0.14.0 |
Specifies the label. It is a required parameter.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/rewrite_tag_filter.md b/output/rewrite_tag_filter.md
index 6b5f0b61..ca273185 100644
--- a/output/rewrite_tag_filter.md
+++ b/output/rewrite_tag_filter.md
@@ -512,6 +512,3 @@ In this case, `rewrite_tag_filter` causes an infinite loop because the fluentd's
## Further Reading
* [`fluent-plugin-rewrite-tag-filter`](https://github.com/fluent/fluent-plugin-rewrite-tag-filter)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/roundrobin.md b/output/roundrobin.md
index ce557260..7ffba814 100644
--- a/output/roundrobin.md
+++ b/output/roundrobin.md
@@ -56,6 +56,3 @@ Specifies the storage destinations. The format is the same as the `` dire
| integer | 1 | 0.14.1 |
Weight to distribute events to multiple outputs.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/s3.md b/output/s3.md
index 71fe089c..995a6bf5 100644
--- a/output/s3.md
+++ b/output/s3.md
@@ -192,6 +192,3 @@ Please see the [logging](../deployment/logging.md) article for further details.
This page does not describe all the possible configurations. For more details, follow this:
* [`fluent-plugin-s3`](https://github.com/fluent/fluent-plugin-s3)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/secondary_file.md b/output/secondary_file.md
index 5488f56b..24f4db36 100644
--- a/output/secondary_file.md
+++ b/output/secondary_file.md
@@ -120,6 +120,3 @@ $ cat /path/to/dump.bin.0 | fluent-cat --format msgpack --host 127.0.0.1 --port
```
See [fluent-cat](../deployment/command-line-option.md#fluent-cat) command line option about details.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/stdout.md b/output/stdout.md
index b616c533..0b856534 100644
--- a/output/stdout.md
+++ b/output/stdout.md
@@ -104,6 +104,3 @@ This is the option for the `stdout` format. Configure the format of the record \
### `` Section
See [Inject Section Configurations](../configuration/inject-section.md) for more details.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/output/webhdfs.md b/output/webhdfs.md
index 479c6e53..b536853c 100644
--- a/output/webhdfs.md
+++ b/output/webhdfs.md
@@ -156,6 +156,3 @@ For common output / buffer parameters, please check the following articles:
* [`fluent-plugin-webhdfs`](https://github.com/fluent/fluent-plugin-webhdfs)
* [Slides: Fluentd and WebHDFS](https://www.slideshare.net/tagomoris/fluentd-and-webhdfs)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 00000000..acc81196
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,2604 @@
+{
+ "name": "fluentd-docs",
+ "version": "1.0.0",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "fluentd-docs",
+ "version": "1.0.0",
+ "dependencies": {
+ "gitbook-plugin-anchors": "0.7.1",
+ "gitbook-plugin-copy-code-button": "0.0.2",
+ "gitbook-plugin-expandable-chapters": "0.2.0",
+ "gitbook-plugin-hints": "1.0.2",
+ "gitbook-plugin-intopic-toc": "1.1.1",
+ "gitbook-plugin-localized-footer": "0.3.1",
+ "gitbook-plugin-partial-summary": "1.0.0",
+ "gitbook-plugin-versions-select": "0.1.1",
+ "honkit": "6.2.2",
+ "honkit-plugin-breadcrumbs": "0.0.3"
+ }
+ },
+ "node_modules/@asciidoctor/cli": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@asciidoctor/cli/-/cli-3.5.0.tgz",
+ "integrity": "sha512-/VMHXcZBnZ9vgWfmqk9Hu0x0gMjPLup0YGq/xA8qCQuk11kUIZNMVQwgSsIUzOEwJqIUD7CgncJdtfwv1Ndxuw==",
+ "dependencies": {
+ "yargs": "16.2.0"
+ },
+ "bin": {
+ "asciidoctor": "bin/asciidoctor",
+ "asciidoctorjs": "bin/asciidoctor"
+ },
+ "engines": {
+ "node": ">=8.11",
+ "npm": ">=5.0.0"
+ },
+ "peerDependencies": {
+ "@asciidoctor/core": "^2.0.0-rc.1"
+ }
+ },
+ "node_modules/@asciidoctor/core": {
+ "version": "2.2.9",
+ "resolved": "https://registry.npmjs.org/@asciidoctor/core/-/core-2.2.9.tgz",
+ "integrity": "sha512-tIPRHo1T2SFmAm+j77cDsj0RuaszP7xJxsaVTTAF5CwKyTbazw9TnIVlpIWM5yWfIWAWcAZy92RcnPgMJwny1w==",
+ "dependencies": {
+ "asciidoctor-opal-runtime": "0.3.4",
+ "unxhr": "~1.2"
+ },
+ "engines": {
+ "node": ">=8.11",
+ "npm": ">=5.0.0",
+ "yarn": ">=1.1.0"
+ }
+ },
+ "node_modules/@honkit/asciidoc": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/@honkit/asciidoc/-/asciidoc-6.2.2.tgz",
+ "integrity": "sha512-j2si0b1s2tQ/tPNNEa2/MJOx1RUAeeIEJgKvvmzWDRO02eh4CzEEO8DEspSCEHwMri5SAc3c8TNpfYeEviVQ3w==",
+ "dependencies": {
+ "@honkit/html": "6.2.2",
+ "asciidoctor": "^2.2.8"
+ }
+ },
+ "node_modules/@honkit/honkit-plugin-fontsettings": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/@honkit/honkit-plugin-fontsettings/-/honkit-plugin-fontsettings-6.2.2.tgz",
+ "integrity": "sha512-NnjQh3KgHDMtAr+sO+I77mrUX/toHnx4lXL9fmOm91id5ZTmyW0uAd/wqLTSigYnO5boPCALSU0JedgGOsY00Q==",
+ "engines": {
+ "gitbook": ">=2.4.0"
+ }
+ },
+ "node_modules/@honkit/honkit-plugin-highlight": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/@honkit/honkit-plugin-highlight/-/honkit-plugin-highlight-6.2.2.tgz",
+ "integrity": "sha512-JwHESE4CqEMZScjCPKVe42k4k4h84kHrF1CvbbShQ843nGprKVf8TlyvNUTBUM7ZuEQwK6Dn4LNh0fN+JQAD6w==",
+ "dependencies": {
+ "highlight.js": "^11.10.0"
+ },
+ "engines": {
+ "gitbook": ">=2.4.0"
+ }
+ },
+ "node_modules/@honkit/honkit-plugin-theme-default": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/@honkit/honkit-plugin-theme-default/-/honkit-plugin-theme-default-6.2.2.tgz",
+ "integrity": "sha512-t7i6QMIkBlbgcaC/VkWdfs/xf7iZoglJT3O6Se4cO8z9OAAFap3U98RbjnNTh71+SDEpxr9ECpgCyWI0H75nTg==",
+ "engines": {
+ "gitbook": ">=3.0.0"
+ }
+ },
+ "node_modules/@honkit/html": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/@honkit/html/-/html-6.2.2.tgz",
+ "integrity": "sha512-Jnj2RokZviSpfULSr1kv6JT7klogt3pJnBIQ45W3febtmAJYaGtSfGvZZNslLS+fjdK4udPQ1kn+KjkAf3blfA==",
+ "dependencies": {
+ "cheerio": "^1.0.0",
+ "lodash": "^4.17.23"
+ }
+ },
+ "node_modules/@honkit/markdown-legacy": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/@honkit/markdown-legacy/-/markdown-legacy-6.2.2.tgz",
+ "integrity": "sha512-9H36/tmYlQXbEGUBvIqbzPooAQPAzOvE/B/RtTxykO53YxdZc0OB30hRzivE7ZY3Wxf4vKWtmoUyfaFKzR4gHg==",
+ "dependencies": {
+ "@honkit/html": "6.2.2",
+ "kramed": "0.5.6",
+ "lodash": "^4.17.23"
+ }
+ },
+ "node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "dependencies": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/a-sync-waterfall": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz",
+ "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA=="
+ },
+ "node_modules/ansi-colors": {
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
+ "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/anymatch": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+ "dependencies": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
+ },
+ "node_modules/array-difference": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/array-difference/-/array-difference-0.0.1.tgz",
+ "integrity": "sha512-LMXXDKmRSsO+d7N73LyTBWlT+GiLfNUCWeeWmZivzJ1NxSPOobS+w8bIAAfGEV35oVBsk9u9cXii8dDceU5NPw=="
+ },
+ "node_modules/asap": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
+ "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
+ },
+ "node_modules/asciidoctor": {
+ "version": "2.2.9",
+ "resolved": "https://registry.npmjs.org/asciidoctor/-/asciidoctor-2.2.9.tgz",
+ "integrity": "sha512-lzviGTZ/tnnmDLIE+fY/m8aUc6lGTGRNh5rTC1HPevlc89G0iYez+sQFT60oZ87BPzOYllP+TeK1xh0D1wt/6Q==",
+ "dependencies": {
+ "@asciidoctor/cli": "3.5.0",
+ "@asciidoctor/core": "2.2.9"
+ },
+ "bin": {
+ "asciidoctor": "bin/asciidoctor",
+ "asciidoctorjs": "bin/asciidoctor"
+ },
+ "engines": {
+ "node": ">=8.11",
+ "npm": ">=5.0.0",
+ "yarn": ">=1.1.0"
+ }
+ },
+ "node_modules/asciidoctor-opal-runtime": {
+ "version": "0.3.4",
+ "resolved": "https://registry.npmjs.org/asciidoctor-opal-runtime/-/asciidoctor-opal-runtime-0.3.4.tgz",
+ "integrity": "sha512-zqd6zn1LV+PZ69AP/kEbB00zuPHMIAJY3IX8+aZV+X1qOwatYvKGjsMmdMc5ApfhtkjZ4mYkqiTPJWnEnBiMJg==",
+ "dependencies": {
+ "fast-glob": "~3.3",
+ "unxhr": "~1.2"
+ },
+ "engines": {
+ "node": ">=8.11"
+ }
+ },
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ },
+ "node_modules/base64-js": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/bash-color": {
+ "version": "0.0.4",
+ "resolved": "https://registry.npmjs.org/bash-color/-/bash-color-0.0.4.tgz",
+ "integrity": "sha512-ZNB4525U7BxT6v9C8LEtywyCgB4Pjnm7/bh+ru/Z9Ecxvg3fDjaJ6z305z9a61orQdbB1zqYHh5JbUqx4s4K0g=="
+ },
+ "node_modules/binary-extensions": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
+ "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/body": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
+ "integrity": "sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==",
+ "dependencies": {
+ "continuable-cache": "^0.3.1",
+ "error": "^7.0.0",
+ "raw-body": "~1.1.0",
+ "safe-json-parse": "~1.0.1"
+ }
+ },
+ "node_modules/boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
+ },
+ "node_modules/brace-expansion": {
+ "version": "1.1.18",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz",
+ "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/braces": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
+ "dependencies": {
+ "fill-range": "^7.1.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/buffer": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
+ "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "dependencies": {
+ "base64-js": "^1.3.1",
+ "ieee754": "^1.1.13"
+ }
+ },
+ "node_modules/bytes": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
+ "integrity": "sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ=="
+ },
+ "node_modules/call-bind-apply-helpers": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/call-bound": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.2",
+ "get-intrinsic": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/cheerio": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.2.0.tgz",
+ "integrity": "sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==",
+ "dependencies": {
+ "cheerio-select": "^2.1.0",
+ "dom-serializer": "^2.0.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.2.2",
+ "encoding-sniffer": "^0.2.1",
+ "htmlparser2": "^10.1.0",
+ "parse5": "^7.3.0",
+ "parse5-htmlparser2-tree-adapter": "^7.1.0",
+ "parse5-parser-stream": "^7.1.2",
+ "undici": "^7.19.0",
+ "whatwg-mimetype": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=20.18.1"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
+ }
+ },
+ "node_modules/cheerio-select": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",
+ "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==",
+ "dependencies": {
+ "boolbase": "^1.0.0",
+ "css-select": "^5.1.0",
+ "css-what": "^6.1.0",
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/chokidar": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
+ "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
+ "dependencies": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ },
+ "engines": {
+ "node": ">= 8.10.0"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "node_modules/cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ }
+ },
+ "node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/commander": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
+ "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
+ },
+ "node_modules/continuable-cache": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
+ "integrity": "sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA=="
+ },
+ "node_modules/cp": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/cp/-/cp-0.2.0.tgz",
+ "integrity": "sha512-4ftCvShHjIZG/zzomHyunNpBof3sOFTTmU6s6q9DdqAL/ANqrKV3pr6Z6kVfBI4hjn59DFLImrBqn7GuuMqSZA=="
+ },
+ "node_modules/cpr": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/cpr/-/cpr-3.0.1.tgz",
+ "integrity": "sha512-Xch4PXQ/KC8lJ+KfJ9JI6eG/nmppLrPPWg5Q+vh65Qr9EjuJEubxh/H/Le1TmCZ7+Xv7iJuNRqapyOFZB+wsxA==",
+ "dependencies": {
+ "graceful-fs": "^4.1.5",
+ "minimist": "^1.2.0",
+ "mkdirp": "~0.5.1",
+ "rimraf": "^2.5.4"
+ },
+ "bin": {
+ "cpr": "bin/cpr"
+ }
+ },
+ "node_modules/cpr/node_modules/mkdirp": {
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
+ "dependencies": {
+ "minimist": "^1.2.6"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "node_modules/crc": {
+ "version": "3.8.0",
+ "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz",
+ "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==",
+ "dependencies": {
+ "buffer": "^5.1.0"
+ }
+ },
+ "node_modules/css-select": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
+ "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==",
+ "dependencies": {
+ "boolbase": "^1.0.0",
+ "css-what": "^6.1.0",
+ "domhandler": "^5.0.2",
+ "domutils": "^3.0.1",
+ "nth-check": "^2.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/css-what": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
+ "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
+ "engines": {
+ "node": ">= 6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/dayjs": {
+ "version": "1.11.21",
+ "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.21.tgz",
+ "integrity": "sha512-98IT+HOahAisibz/yjKbzuOBwYcjJ7BCLPzARyHiyEBmRz4fatF+KPJszEHXsGYjUG234aH/cOjW1wwTbKUZlA=="
+ },
+ "node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/debug/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ },
+ "node_modules/depd": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/destroy": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
+ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
+ "engines": {
+ "node": ">= 0.8",
+ "npm": "1.2.8000 || >= 1.4.16"
+ }
+ },
+ "node_modules/direction": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/direction/-/direction-0.1.5.tgz",
+ "integrity": "sha512-HceXsAluGbXKCz2qCVbXFUH4Vn4eNMWxY5gzydMFMnS1zKSwvDASqLwcrYLIFDpwuZ63FUAqjDLEP1eicHt8DQ==",
+ "bin": {
+ "direction": "cli.js"
+ }
+ },
+ "node_modules/dom-serializer": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
+ "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
+ "dependencies": {
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.2",
+ "entities": "^4.2.0"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+ }
+ },
+ "node_modules/domelementtype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ]
+ },
+ "node_modules/domhandler": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
+ "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
+ "dependencies": {
+ "domelementtype": "^2.3.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/domutils": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
+ "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
+ "dependencies": {
+ "dom-serializer": "^2.0.0",
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domutils?sponsor=1"
+ }
+ },
+ "node_modules/dunder-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.2.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/ee-first": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
+ },
+ "node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ },
+ "node_modules/encodeurl": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
+ "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/encoding-sniffer": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz",
+ "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==",
+ "dependencies": {
+ "iconv-lite": "^0.6.3",
+ "whatwg-encoding": "^3.1.1"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/encoding-sniffer?sponsor=1"
+ }
+ },
+ "node_modules/entities": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/error": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz",
+ "integrity": "sha512-UtVv4l5MhijsYUxPJo4390gzfZvAnTHreNnDjnTZaKIiZ/SemXxAhBkYSKtWa5RtBXbLP8tMgn/n0RUa/H7jXw==",
+ "dependencies": {
+ "string-template": "~0.2.1",
+ "xtend": "~4.0.0"
+ }
+ },
+ "node_modules/es-define-property": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-object-atoms": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",
+ "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==",
+ "dependencies": {
+ "es-errors": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/escalade": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/escape-goat": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz",
+ "integrity": "sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/escape-html": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
+ },
+ "node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/etag": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/extend": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
+ },
+ "node_modules/fast-glob": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
+ "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.8"
+ },
+ "engines": {
+ "node": ">=8.6.0"
+ }
+ },
+ "node_modules/fastq": {
+ "version": "1.20.1",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
+ "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
+ "dependencies": {
+ "reusify": "^1.0.4"
+ }
+ },
+ "node_modules/faye-websocket": {
+ "version": "0.10.0",
+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
+ "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==",
+ "dependencies": {
+ "websocket-driver": ">=0.5.1"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/fill-range": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/flat-cache": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
+ "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
+ "dependencies": {
+ "flatted": "^3.2.9",
+ "keyv": "^4.5.4"
+ },
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/flatted": {
+ "version": "3.4.4",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.4.tgz",
+ "integrity": "sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q=="
+ },
+ "node_modules/fresh": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/front-matter": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.3.0.tgz",
+ "integrity": "sha512-+gOIDsGWHVAiWSDfg3vpiHwkOrwO4XNS3YQH5DMmneLEPWzdCAnbSQCtxReF4yPK1nszLvAmLeR2SprnDQDnyQ==",
+ "dependencies": {
+ "js-yaml": "^3.10.0"
+ }
+ },
+ "node_modules/front-matter/node_modules/argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "dependencies": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "node_modules/front-matter/node_modules/js-yaml": {
+ "version": "3.15.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.15.1.tgz",
+ "integrity": "sha512-S99WuO3HlhO3XN41EtYUNl9zzXjoJx7QvmipxsJVxtCBT0YHEFy+iOJhjSvrmV12nYhWpZaM8lPHkJm0yUMbag==",
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "hasInstallScript": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/function-bind": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "engines": {
+ "node": "6.* || 8.* || >= 10.*"
+ }
+ },
+ "node_modules/get-intrinsic": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.2",
+ "es-define-property": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.1.1",
+ "function-bind": "^1.1.2",
+ "get-proto": "^1.0.1",
+ "gopd": "^1.2.0",
+ "has-symbols": "^1.1.0",
+ "hasown": "^2.0.2",
+ "math-intrinsics": "^1.1.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
+ "dependencies": {
+ "dunder-proto": "^1.0.1",
+ "es-object-atoms": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/gitbook-plugin-anchors": {
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/gitbook-plugin-anchors/-/gitbook-plugin-anchors-0.7.1.tgz",
+ "integrity": "sha512-uA0agz3Z6Rohs9MfI0kTLeYVjhA16DvxsYd5ao5QOLIWePLoU3YdA2aqGGQf0lUsXbdoD/pQi1m6TuCikPH3VQ==",
+ "dependencies": {
+ "cheerio": "*",
+ "github-slugid": "1.0.1"
+ },
+ "engines": {
+ "gitbook": ">=2.5.0"
+ }
+ },
+ "node_modules/gitbook-plugin-copy-code-button": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/gitbook-plugin-copy-code-button/-/gitbook-plugin-copy-code-button-0.0.2.tgz",
+ "integrity": "sha512-47i/0/HQBb9Z7jSkfSkDuwP8vJw6gEpgvI4HTmuKGK4Vqd7mDIE3h/1HgJocLkqtz1/WwDPoU/vNiG/06J4x/Q==",
+ "engines": {
+ "gitbook": "*"
+ }
+ },
+ "node_modules/gitbook-plugin-expandable-chapters": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/gitbook-plugin-expandable-chapters/-/gitbook-plugin-expandable-chapters-0.2.0.tgz",
+ "integrity": "sha512-oEFVR/5UrjQYsu/WWPLiwgB2kUi9V3T+JqifBBzEvC45aPNmV1Jx/zoWSlISYSN9M5f8/l1DPl5zkL5hFSFfgA==",
+ "engines": {
+ "gitbook": ">=0.4.6"
+ }
+ },
+ "node_modules/gitbook-plugin-hints": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/gitbook-plugin-hints/-/gitbook-plugin-hints-1.0.2.tgz",
+ "integrity": "sha512-Zj0ZA38H31TZvhnBvyVjSNIUv30MnhNPcFlAJaAKwenytHY7fNYuOv7x1Hjukk4R4A7HGeCILiCW5a4bXRqWWQ==",
+ "engines": {
+ "gitbook": ">2.x.x"
+ }
+ },
+ "node_modules/gitbook-plugin-intopic-toc": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/gitbook-plugin-intopic-toc/-/gitbook-plugin-intopic-toc-1.1.1.tgz",
+ "integrity": "sha512-iaFbc+2O0J7qzf/cbJZtN04f0EzlccKaSSoapMZzfyHv+q13deQZnD+HizTaIb+TqWYze2uNZslS6RASdH+6hA==",
+ "engines": {
+ "gitbook": ">=2.0.0"
+ }
+ },
+ "node_modules/gitbook-plugin-livereload": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/gitbook-plugin-livereload/-/gitbook-plugin-livereload-0.0.1.tgz",
+ "integrity": "sha512-+5xinicId2ZcbP6jBTFfQBnjz8nhoBgcOuQfKTEM6Yg9fBsmo2mxY6ubrx1b5ozuIMyfDLkSihx97A7+X+EtQQ==",
+ "engines": {
+ "gitbook": "*"
+ }
+ },
+ "node_modules/gitbook-plugin-localized-footer": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/gitbook-plugin-localized-footer/-/gitbook-plugin-localized-footer-0.3.1.tgz",
+ "integrity": "sha512-nQbq8NkKoq6N1C8Jo3mM8AabPvZlevzOMV5aDVA/A8pDr5N1amG/0HrJg6AoOF6ejVfFejqYkJpfOZO2GQmRZQ==",
+ "engines": {
+ "gitbook": ">=3.1.0"
+ }
+ },
+ "node_modules/gitbook-plugin-lunr": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gitbook-plugin-lunr/-/gitbook-plugin-lunr-1.2.0.tgz",
+ "integrity": "sha512-QBfFLMZmoyOfLzc5aZrlRCkmzb9YcSjzdnyJFiRI/nX+Nd6kK1XyN4DLGnNSMHkRcJchcpWiQ6XGqSqo7e+d+g==",
+ "dependencies": {
+ "gitbook-plugin-search": "*",
+ "html-entities": "1.2.0",
+ "lunr": "0.5.12"
+ },
+ "engines": {
+ "gitbook": ">=3.0.0-pre.0"
+ }
+ },
+ "node_modules/gitbook-plugin-partial-summary": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/gitbook-plugin-partial-summary/-/gitbook-plugin-partial-summary-1.0.0.tgz",
+ "integrity": "sha512-SeToSfNToP6XQxntE0Z4Qq7T1NbpbQVJsywr2dobL450I3FXpvs2QgiMyMD+R1Anmys037liry3tk19NHQP0QA==",
+ "engines": {
+ "gitbook": ">3.0.0"
+ }
+ },
+ "node_modules/gitbook-plugin-search": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/gitbook-plugin-search/-/gitbook-plugin-search-2.2.1.tgz",
+ "integrity": "sha512-oP9jhaKFUVPo756G9ywuuI43YdkZClSjfpFzNKe/a/Rcn3oVsrAM/PjdQ+dt65KfZVo3iW1LY4WdiZnNqzRP8g==",
+ "engines": {
+ "gitbook": ">=3.0.0-pre.0"
+ }
+ },
+ "node_modules/gitbook-plugin-versions-select": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/gitbook-plugin-versions-select/-/gitbook-plugin-versions-select-0.1.1.tgz",
+ "integrity": "sha512-yo4yqgXnNwMuR8jwKdMrlnq2g6ma0FTHL5tGtrdGJEaDi893j6hQUxM3QncanZgoFX0H10vMrxGUPE4GvAsHiQ==",
+ "engines": {
+ "gitbook": ">=2.4.1"
+ }
+ },
+ "node_modules/github-slugid": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/github-slugid/-/github-slugid-1.0.1.tgz",
+ "integrity": "sha512-L5uVRzSM8jyWTgHUtaHwmymZW8S234JrIaOGotPK+0emNz9XsO6qqgw1KiI5YfP1SyBjG0ApNYU0vpb01teM9Q=="
+ },
+ "node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/gopd": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
+ },
+ "node_modules/has-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/hasown": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",
+ "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==",
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/highlight.js": {
+ "version": "11.11.1",
+ "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz",
+ "integrity": "sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==",
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
+ "node_modules/honkit": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/honkit/-/honkit-6.2.2.tgz",
+ "integrity": "sha512-frX66grJTMXTsmgS5D0Jz2OflNlhOs11hnIMskSpXMTs8js4B75gHbQ6tw6/CbuNsgIF9w3xfFgcnacZHsYSgQ==",
+ "dependencies": {
+ "@honkit/asciidoc": "6.2.2",
+ "@honkit/honkit-plugin-fontsettings": "6.2.2",
+ "@honkit/honkit-plugin-highlight": "6.2.2",
+ "@honkit/honkit-plugin-theme-default": "6.2.2",
+ "@honkit/html": "6.2.2",
+ "@honkit/markdown-legacy": "6.2.2",
+ "bash-color": "^0.0.4",
+ "cheerio": "^1.0.0",
+ "chokidar": "^3.6.0",
+ "commander": "^5.1.0",
+ "cp": "^0.2.0",
+ "cpr": "^3.0.1",
+ "crc": "^3.8.0",
+ "dayjs": "^1.11.13",
+ "destroy": "^1.2.0",
+ "direction": "^0.1.5",
+ "dom-serializer": "^0.1.1",
+ "error": "7.0.2",
+ "escape-html": "^1.0.3",
+ "escape-string-regexp": "^4.0.0",
+ "extend": "^3.0.2",
+ "flat-cache": "^4.0.1",
+ "front-matter": "^2.3.0",
+ "gitbook-plugin-livereload": "^0.0.1",
+ "gitbook-plugin-lunr": "^1.2.0",
+ "gitbook-plugin-search": "^2.2.1",
+ "github-slugid": "^1.0.1",
+ "i18n-t": "^1.0.1",
+ "ignore": "^5.3.2",
+ "immutable": "^3.8.3",
+ "is": "^3.3.0",
+ "js-yaml": "^4.1.0",
+ "json-schema-defaults": "^0.1.1",
+ "jsonschema": "1.1.0",
+ "juice": "^8.1.0",
+ "lru_map": "^0.4.1",
+ "memoize-one": "^5.2.1",
+ "mkdirp": "^1.0.4",
+ "nunjucks": "^3.2.4",
+ "nunjucks-do": "^1.0.0",
+ "omit-keys": "^0.1.0",
+ "open": "^7.4.2",
+ "resolve": "^1.22.8",
+ "semver": "^7.6.3",
+ "send": "^0.19.2",
+ "tiny-lr": "^1.1.1"
+ },
+ "bin": {
+ "honkit": "bin/honkit.js"
+ }
+ },
+ "node_modules/honkit-plugin-breadcrumbs": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/honkit-plugin-breadcrumbs/-/honkit-plugin-breadcrumbs-0.0.3.tgz",
+ "integrity": "sha512-9E8FL3NbR+mTFu8Xgvqvz3gHmcuYV4kFuYU8pfom1mUjWAZc8BmHw4Ju4VaNNw+PqCNrL8uo8IPuskHuHV4pXg==",
+ "engines": {
+ "honkit": ">1.x.x"
+ }
+ },
+ "node_modules/honkit/node_modules/dom-serializer": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
+ "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
+ "dependencies": {
+ "domelementtype": "^1.3.0",
+ "entities": "^1.1.1"
+ }
+ },
+ "node_modules/honkit/node_modules/domelementtype": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
+ },
+ "node_modules/honkit/node_modules/entities": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
+ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
+ },
+ "node_modules/html-entities": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.0.tgz",
+ "integrity": "sha512-0md7tlUUyb0BEQGsZzbqty1CgV6RESOoxdivt94AScqhBhYsPCCQCOaGvur/RospMjYpPJ7iFe3zw4Bu4SVA8g==",
+ "engines": [
+ "node >= 0.4.0"
+ ]
+ },
+ "node_modules/htmlparser2": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.1.0.tgz",
+ "integrity": "sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==",
+ "funding": [
+ "https://github.com/fb55/htmlparser2?sponsor=1",
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
+ "dependencies": {
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.2.2",
+ "entities": "^7.0.1"
+ }
+ },
+ "node_modules/htmlparser2/node_modules/entities": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
+ "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/http-errors": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
+ "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
+ "dependencies": {
+ "depd": "~2.0.0",
+ "inherits": "~2.0.4",
+ "setprototypeof": "~1.2.0",
+ "statuses": "~2.0.2",
+ "toidentifier": "~1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/http-parser-js": {
+ "version": "0.5.10",
+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz",
+ "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA=="
+ },
+ "node_modules/i18n-t": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/i18n-t/-/i18n-t-1.0.1.tgz",
+ "integrity": "sha512-2NmZwpsnRTzpZfIP6Rcic16m5QBNVaIwVyU182+iatd6RNbWmGi74LTA/R/oDa58RZ87bHChLgWpmulEAoEruQ==",
+ "dependencies": {
+ "lodash": "^4.13.1"
+ }
+ },
+ "node_modules/iconv-lite": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ieee754": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/ignore": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/immutable": {
+ "version": "3.8.3",
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.3.tgz",
+ "integrity": "sha512-AUY/VyX0E5XlibOmWt10uabJzam1zlYjwiEgQSDc5+UIkFNaF9WM0JxXKaNMGf+F/ffUF+7kRKXM9A7C0xXqMg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
+ "dependencies": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ },
+ "node_modules/is": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/is/-/is-3.3.2.tgz",
+ "integrity": "sha512-a2xr4E3s1PjDS8ORcGgXpWx6V+liNs+O3JRD2mb9aeugD7rtkkZ0zgLdYgw0tWsKhsdiezGYptSiMlVazCBTuQ==",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "dependencies": {
+ "binary-extensions": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-core-module": {
+ "version": "2.16.2",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.2.tgz",
+ "integrity": "sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==",
+ "dependencies": {
+ "hasown": "^2.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-docker": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
+ "bin": {
+ "is-docker": "cli.js"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/is-wsl": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "dependencies": {
+ "is-docker": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/isobject": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-0.2.0.tgz",
+ "integrity": "sha512-VaWq6XYAsbvM0wf4dyBO7WH9D7GosB7ZZlqrawI9BBiTMINBeCyqSKBa35m870MY3O4aM31pYyZi9DfGrYMJrQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/js-yaml": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz",
+ "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/puzrin"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/nodeca"
+ }
+ ],
+ "dependencies": {
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/json-buffer": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
+ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="
+ },
+ "node_modules/json-schema-defaults": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/json-schema-defaults/-/json-schema-defaults-0.1.1.tgz",
+ "integrity": "sha512-6Q5YS7pSDCXUbtS9uAFE+uUgvE45dBHCMyhqe6liJmL+oIa4zbACSS6nr6Lh+73mN+MnWBCExtN3C14S7Jrm7w=="
+ },
+ "node_modules/jsonschema": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/jsonschema/-/jsonschema-1.1.0.tgz",
+ "integrity": "sha512-nQhT+ioA1XM8CpxJYlBfcUj6HF3f3f2KbLgV3tcxOt85RKpk2b0Do/C5BnCCCfdAarAjWRSFlln0Uanl4tBCHA==",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/juice": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/juice/-/juice-8.1.0.tgz",
+ "integrity": "sha512-FLzurJrx5Iv1e7CfBSZH68dC04EEvXvvVvPYB7Vx1WAuhCp1ZPIMtqxc+WTWxVkpTIC2Ach/GAv0rQbtGf6YMA==",
+ "dependencies": {
+ "cheerio": "1.0.0-rc.10",
+ "commander": "^6.1.0",
+ "mensch": "^0.3.4",
+ "slick": "^1.12.2",
+ "web-resource-inliner": "^6.0.1"
+ },
+ "bin": {
+ "juice": "bin/juice"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/juice/node_modules/cheerio": {
+ "version": "1.0.0-rc.10",
+ "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz",
+ "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==",
+ "dependencies": {
+ "cheerio-select": "^1.5.0",
+ "dom-serializer": "^1.3.2",
+ "domhandler": "^4.2.0",
+ "htmlparser2": "^6.1.0",
+ "parse5": "^6.0.1",
+ "parse5-htmlparser2-tree-adapter": "^6.0.1",
+ "tslib": "^2.2.0"
+ },
+ "engines": {
+ "node": ">= 6"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
+ }
+ },
+ "node_modules/juice/node_modules/cheerio-select": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.6.0.tgz",
+ "integrity": "sha512-eq0GdBvxVFbqWgmCm7M3XGs1I8oLy/nExUnh6oLqmBditPO9AqQJrkslDpMun/hZ0yyTs8L0m85OHp4ho6Qm9g==",
+ "dependencies": {
+ "css-select": "^4.3.0",
+ "css-what": "^6.0.1",
+ "domelementtype": "^2.2.0",
+ "domhandler": "^4.3.1",
+ "domutils": "^2.8.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/juice/node_modules/commander": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
+ "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/juice/node_modules/css-select": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
+ "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
+ "dependencies": {
+ "boolbase": "^1.0.0",
+ "css-what": "^6.0.1",
+ "domhandler": "^4.3.1",
+ "domutils": "^2.8.0",
+ "nth-check": "^2.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/juice/node_modules/dom-serializer": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
+ "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.2.0",
+ "entities": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+ }
+ },
+ "node_modules/juice/node_modules/domhandler": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
+ "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
+ "dependencies": {
+ "domelementtype": "^2.2.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/juice/node_modules/domutils": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
+ "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
+ "dependencies": {
+ "dom-serializer": "^1.0.1",
+ "domelementtype": "^2.2.0",
+ "domhandler": "^4.2.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domutils?sponsor=1"
+ }
+ },
+ "node_modules/juice/node_modules/entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/juice/node_modules/htmlparser2": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
+ "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
+ "funding": [
+ "https://github.com/fb55/htmlparser2?sponsor=1",
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.0.0",
+ "domutils": "^2.5.2",
+ "entities": "^2.0.0"
+ }
+ },
+ "node_modules/juice/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
+ },
+ "node_modules/juice/node_modules/parse5-htmlparser2-tree-adapter": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
+ "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
+ "dependencies": {
+ "parse5": "^6.0.1"
+ }
+ },
+ "node_modules/keyv": {
+ "version": "4.5.4",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
+ "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
+ "dependencies": {
+ "json-buffer": "3.0.1"
+ }
+ },
+ "node_modules/kramed": {
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/kramed/-/kramed-0.5.6.tgz",
+ "integrity": "sha512-V4qwQAp8HPQPU6Ph9Q4bc+P+nKQWEGlWYLRDkK7n+CPaMi8/VRm9/R710tRmag4whLsnKR91CO9Ras/Rnff9bw==",
+ "bin": {
+ "kramed": "bin/kramed"
+ }
+ },
+ "node_modules/livereload-js": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
+ "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw=="
+ },
+ "node_modules/lodash": {
+ "version": "4.18.1",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",
+ "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q=="
+ },
+ "node_modules/lru_map": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.4.1.tgz",
+ "integrity": "sha512-I+lBvqMMFfqaV8CJCISjI3wbjmwVu/VyOoU7+qtu9d7ioW5klMgsTTiUOUp+DJvfTTzKXoPbyC6YfgkNcyPSOg=="
+ },
+ "node_modules/lunr": {
+ "version": "0.5.12",
+ "resolved": "https://registry.npmjs.org/lunr/-/lunr-0.5.12.tgz",
+ "integrity": "sha512-/EtfOyuNP7BLVKhDvLyKJkFvCup2vwcIwQXCuasZEFk7XUJ4/blztVuefeLapUb1I5uMGsosN9A8J9Mu9A6yBg=="
+ },
+ "node_modules/math-intrinsics": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/memoize-one": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz",
+ "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q=="
+ },
+ "node_modules/mensch": {
+ "version": "0.3.4",
+ "resolved": "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz",
+ "integrity": "sha512-IAeFvcOnV9V0Yk+bFhYR07O3yNina9ANIN5MoXBKYJ/RLYPurd2d0yw14MDhpr9/momp0WofT1bPUh3hkzdi/g=="
+ },
+ "node_modules/merge2": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/micromatch": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
+ "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
+ "dependencies": {
+ "braces": "^3.0.3",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "node_modules/mime": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
+ "bin": {
+ "mime": "cli.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/minimatch": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
+ "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/minimist": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ },
+ "node_modules/node-fetch": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
+ "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
+ "dependencies": {
+ "whatwg-url": "^5.0.0"
+ },
+ "engines": {
+ "node": "4.x || >=6.0.0"
+ },
+ "peerDependencies": {
+ "encoding": "^0.1.0"
+ },
+ "peerDependenciesMeta": {
+ "encoding": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/nth-check": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+ "dependencies": {
+ "boolbase": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/nth-check?sponsor=1"
+ }
+ },
+ "node_modules/nunjucks": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.4.tgz",
+ "integrity": "sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==",
+ "dependencies": {
+ "a-sync-waterfall": "^1.0.0",
+ "asap": "^2.0.3",
+ "commander": "^5.1.0"
+ },
+ "bin": {
+ "nunjucks-precompile": "bin/precompile"
+ },
+ "engines": {
+ "node": ">= 6.9.0"
+ },
+ "peerDependencies": {
+ "chokidar": "^3.3.0"
+ },
+ "peerDependenciesMeta": {
+ "chokidar": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/nunjucks-do": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/nunjucks-do/-/nunjucks-do-1.0.0.tgz",
+ "integrity": "sha512-GQwENqZdcSbni0iYfEiNi3hs634JBSQdxnbnd9CetGkMYPnpjG1Jn5DT/qgAaC/STwMc7C4MSIJvLSNertclSg=="
+ },
+ "node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object-inspect": {
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/omit-keys": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/omit-keys/-/omit-keys-0.1.0.tgz",
+ "integrity": "sha512-JfTw3lVL54592o0Vb1frMN6DpS/wT8Uz/IWg1e0w2ZkjF4yyPYHGJAtdcBcUbp/RMf/LbdMzIz6QZ6ycaRCFUA==",
+ "dependencies": {
+ "array-difference": "0.0.1",
+ "isobject": "^0.2.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/on-finished": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
+ "dependencies": {
+ "ee-first": "1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "node_modules/open": {
+ "version": "7.4.2",
+ "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz",
+ "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==",
+ "dependencies": {
+ "is-docker": "^2.0.0",
+ "is-wsl": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/parse5": {
+ "version": "7.3.0",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
+ "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==",
+ "dependencies": {
+ "entities": "^6.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
+ },
+ "node_modules/parse5-htmlparser2-tree-adapter": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz",
+ "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==",
+ "dependencies": {
+ "domhandler": "^5.0.3",
+ "parse5": "^7.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
+ },
+ "node_modules/parse5-parser-stream": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz",
+ "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==",
+ "dependencies": {
+ "parse5": "^7.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
+ },
+ "node_modules/parse5/node_modules/entities": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
+ "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-parse": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
+ },
+ "node_modules/picomatch": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
+ "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/qs": {
+ "version": "6.15.3",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.3.tgz",
+ "integrity": "sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==",
+ "dependencies": {
+ "es-define-property": "^1.0.1",
+ "side-channel": "^1.1.1"
+ },
+ "engines": {
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/range-parser": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/raw-body": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
+ "integrity": "sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==",
+ "deprecated": "No longer maintained. Please upgrade to a stable version.",
+ "dependencies": {
+ "bytes": "1",
+ "string_decoder": "0.10"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "dependencies": {
+ "picomatch": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
+ },
+ "node_modules/require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/resolve": {
+ "version": "1.22.12",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz",
+ "integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "is-core-module": "^2.16.1",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/reusify": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
+ "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "deprecated": "Rimraf versions prior to v4 are no longer supported",
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ }
+ },
+ "node_modules/run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "dependencies": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
+ "node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/safe-json-parse": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
+ "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A=="
+ },
+ "node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ },
+ "node_modules/semver": {
+ "version": "7.8.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/send": {
+ "version": "0.19.2",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz",
+ "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==",
+ "dependencies": {
+ "debug": "2.6.9",
+ "depd": "2.0.0",
+ "destroy": "1.2.0",
+ "encodeurl": "~2.0.0",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "fresh": "~0.5.2",
+ "http-errors": "~2.0.1",
+ "mime": "1.6.0",
+ "ms": "2.1.3",
+ "on-finished": "~2.4.1",
+ "range-parser": "~1.2.1",
+ "statuses": "~2.0.2"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/setprototypeof": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
+ },
+ "node_modules/side-channel": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",
+ "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.4",
+ "side-channel-list": "^1.0.1",
+ "side-channel-map": "^1.0.1",
+ "side-channel-weakmap": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel-list": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
+ "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel-map": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel-weakmap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3",
+ "side-channel-map": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/slick": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/slick/-/slick-1.12.2.tgz",
+ "integrity": "sha512-4qdtOGcBjral6YIBCWJ0ljFSKNLz9KkhbWtuGvUyRowl1kxfuE1x/Z/aJcaiilpb3do9bl5K7/1h9XC5wWpY/A==",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
+ },
+ "node_modules/statuses": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
+ "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/string_decoder": {
+ "version": "0.10.31",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+ "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ=="
+ },
+ "node_modules/string-template": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
+ "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw=="
+ },
+ "node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/tiny-lr": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
+ "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
+ "dependencies": {
+ "body": "^5.1.0",
+ "debug": "^3.1.0",
+ "faye-websocket": "~0.10.0",
+ "livereload-js": "^2.3.0",
+ "object-assign": "^4.1.0",
+ "qs": "^6.4.0"
+ }
+ },
+ "node_modules/tiny-lr/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/toidentifier": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/tr46": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
+ },
+ "node_modules/tslib": {
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
+ },
+ "node_modules/undici": {
+ "version": "7.29.0",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz",
+ "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==",
+ "engines": {
+ "node": ">=20.18.1"
+ }
+ },
+ "node_modules/unxhr": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/unxhr/-/unxhr-1.2.0.tgz",
+ "integrity": "sha512-6cGpm8NFXPD9QbSNx0cD2giy7teZ6xOkCUH3U89WKVkL9N9rBrWjlCwhR94Re18ZlAop4MOc3WU1M3Hv/bgpIw==",
+ "engines": {
+ "node": ">=8.11"
+ }
+ },
+ "node_modules/valid-data-url": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/valid-data-url/-/valid-data-url-3.0.1.tgz",
+ "integrity": "sha512-jOWVmzVceKlVVdwjNSenT4PbGghU0SBIizAev8ofZVgivk/TVHXSbNL8LP6M3spZvkR9/QolkyJavGSX5Cs0UA==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/web-resource-inliner": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-6.0.1.tgz",
+ "integrity": "sha512-kfqDxt5dTB1JhqsCUQVFDj0rmY+4HLwGQIsLPbyrsN9y9WV/1oFDSx3BQ4GfCv9X+jVeQ7rouTqwK53rA/7t8A==",
+ "dependencies": {
+ "ansi-colors": "^4.1.1",
+ "escape-goat": "^3.0.0",
+ "htmlparser2": "^5.0.0",
+ "mime": "^2.4.6",
+ "node-fetch": "^2.6.0",
+ "valid-data-url": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/web-resource-inliner/node_modules/dom-serializer": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
+ "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.2.0",
+ "entities": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+ }
+ },
+ "node_modules/web-resource-inliner/node_modules/dom-serializer/node_modules/domhandler": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
+ "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
+ "dependencies": {
+ "domelementtype": "^2.2.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/web-resource-inliner/node_modules/domhandler": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz",
+ "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==",
+ "dependencies": {
+ "domelementtype": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/web-resource-inliner/node_modules/domutils": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
+ "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
+ "dependencies": {
+ "dom-serializer": "^1.0.1",
+ "domelementtype": "^2.2.0",
+ "domhandler": "^4.2.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domutils?sponsor=1"
+ }
+ },
+ "node_modules/web-resource-inliner/node_modules/domutils/node_modules/domhandler": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
+ "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
+ "dependencies": {
+ "domelementtype": "^2.2.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/web-resource-inliner/node_modules/entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/web-resource-inliner/node_modules/htmlparser2": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-5.0.1.tgz",
+ "integrity": "sha512-vKZZra6CSe9qsJzh0BjBGXo8dvzNsq/oGvsjfRdOrrryfeD9UOBEEQdeoqCRmKZchF5h2zOBMQ6YuQ0uRUmdbQ==",
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^3.3.0",
+ "domutils": "^2.4.2",
+ "entities": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/htmlparser2?sponsor=1"
+ }
+ },
+ "node_modules/web-resource-inliner/node_modules/mime": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
+ "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
+ "bin": {
+ "mime": "cli.js"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/webidl-conversions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
+ },
+ "node_modules/websocket-driver": {
+ "version": "0.7.5",
+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.5.tgz",
+ "integrity": "sha512-ZL2+3c7kMBdIRCMz6l8jQMHyGVxj+UL+xVk74Ombiciboca8rHa15L86B19E5oh1pL9Ii/uj54gtsIrZGMo6zA==",
+ "dependencies": {
+ "http-parser-js": ">=0.5.1",
+ "safe-buffer": ">=5.1.0",
+ "websocket-extensions": ">=0.1.1"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/websocket-extensions": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
+ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/whatwg-encoding": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
+ "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
+ "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation",
+ "dependencies": {
+ "iconv-lite": "0.6.3"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/whatwg-mimetype": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
+ "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/whatwg-url": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
+ "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+ "dependencies": {
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
+ }
+ },
+ "node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ },
+ "node_modules/xtend": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
+ "engines": {
+ "node": ">=0.4"
+ }
+ },
+ "node_modules/y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "dependencies": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "engines": {
+ "node": ">=10"
+ }
+ }
+ }
+}
diff --git a/package.json b/package.json
new file mode 100644
index 00000000..e933e933
--- /dev/null
+++ b/package.json
@@ -0,0 +1,21 @@
+{
+ "name": "fluentd-docs",
+ "version": "1.0.0",
+ "description": "Fluentd documentation built with HonKit",
+ "private": true,
+ "scripts": {
+ "build": "./scripts/build.sh"
+ },
+ "dependencies": {
+ "gitbook-plugin-anchors": "0.7.1",
+ "gitbook-plugin-copy-code-button": "0.0.2",
+ "gitbook-plugin-expandable-chapters": "0.2.0",
+ "gitbook-plugin-hints": "1.0.2",
+ "gitbook-plugin-intopic-toc": "1.1.1",
+ "gitbook-plugin-localized-footer": "0.3.1",
+ "gitbook-plugin-partial-summary": "1.0.0",
+ "gitbook-plugin-versions-select": "0.1.1",
+ "honkit": "6.2.2",
+ "honkit-plugin-breadcrumbs": "0.0.3"
+ }
+}
diff --git a/parser/README.md b/parser/README.md
index 5b12f2fa..20c2cb6b 100644
--- a/parser/README.md
+++ b/parser/README.md
@@ -93,6 +93,3 @@ Following plugins support `` directive:
* [`in_udp`](../input/udp.md)
* [`in_syslog`](../input/syslog.md)
* [`in_http`](../input/http.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/parser/apache.md b/parser/apache.md
index db1e7a9e..701328ab 100644
--- a/parser/apache.md
+++ b/parser/apache.md
@@ -49,6 +49,3 @@ record:
"agent" : "Opera/12.0"
}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/parser/apache2.md b/parser/apache2.md
index 26392b00..71f0cf2e 100644
--- a/parser/apache2.md
+++ b/parser/apache2.md
@@ -45,6 +45,3 @@ record:
"agent" : "Opera/12.0"
}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/parser/apache_error.md b/parser/apache_error.md
index 463438c0..046f8892 100644
--- a/parser/apache_error.md
+++ b/parser/apache_error.md
@@ -37,6 +37,3 @@ record:
"message": "client denied by server configuration"
}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/parser/csv.md b/parser/csv.md
index 6776919e..4373232e 100644
--- a/parser/csv.md
+++ b/parser/csv.md
@@ -91,6 +91,3 @@ record:
```
If you set `null_value_pattern '-'` in the configuration, `user` field becomes `nil` instead of `"-"`.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/parser/json.md b/parser/json.md
index bf579e61..8e58f18d 100644
--- a/parser/json.md
+++ b/parser/json.md
@@ -71,6 +71,3 @@ record:
"method": "PUT",
}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/parser/ltsv.md b/parser/ltsv.md
index 20394880..d79716db 100644
--- a/parser/ltsv.md
+++ b/parser/ltsv.md
@@ -85,6 +85,3 @@ record:
"user" : "-"
}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/parser/msgpack.md b/parser/msgpack.md
index cec9c080..8f9fcfef 100644
--- a/parser/msgpack.md
+++ b/parser/msgpack.md
@@ -23,6 +23,3 @@ time:
record:
{"message":"Hello msgpack", "num":100}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/parser/multiline.md b/parser/multiline.md
index fbf420a3..709a1e80 100644
--- a/parser/multiline.md
+++ b/parser/multiline.md
@@ -142,6 +142,3 @@ record:
"message":" Main - End"
}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/parser/nginx.md b/parser/nginx.md
index 0ab753d9..7a75b306 100644
--- a/parser/nginx.md
+++ b/parser/nginx.md
@@ -45,6 +45,3 @@ record:
"http_x_forwarded_for": "-"
}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/parser/none.md b/parser/none.md
index b95b625c..9b3d1e62 100644
--- a/parser/none.md
+++ b/parser/none.md
@@ -33,6 +33,3 @@ time:
record:
{"message":"Hello world. I am a line of log!"}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/parser/regexp.md b/parser/regexp.md
index 269a37fa..a65b68fe 100644
--- a/parser/regexp.md
+++ b/parser/regexp.md
@@ -108,5 +108,3 @@ record:
[fluentd-ui's `in_tail` editor](../deployment/fluentd-ui.md#in_tail-setting) helps your regexp testing. Another way, [Fluentular](https://fluentular.herokuapp.com/) is a great website to test your regexp for Fluentd configuration.
NOTE: You may hit Application Error at Fluentular due to [heroku's free plan limitation](https://www.heroku.com/pricing). Retry a few hours later or use `fluentd-ui` instead.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/parser/syslog.md b/parser/syslog.md
index 0483c547..d1cce27f 100644
--- a/parser/syslog.md
+++ b/parser/syslog.md
@@ -154,6 +154,3 @@ record:
"message" : "Hi, from Fluentd!"
}
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/parser/tsv.md b/parser/tsv.md
index a00da8c3..aeb84fdb 100644
--- a/parser/tsv.md
+++ b/parser/tsv.md
@@ -55,6 +55,3 @@ record:
```
If you set `null_value_pattern '-'` in the configuration, `user` field becomes `nil` instead of `"-"`.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-development/README.md b/plugin-development/README.md
index 7995db38..05bf6394 100644
--- a/plugin-development/README.md
+++ b/plugin-development/README.md
@@ -342,5 +342,3 @@ Fluentd's plug-in mechanism has a merit to extend functionality, but plugin deve
* [Slides: Fluentd v0.14 Plugin API Details](https://www.slideshare.net/tagomoris/fluentd-v014-plugin-api-details)
* [Slides: Dive into Fluentd Plugin](https://www.slideshare.net/repeatedly/dive-into-fluentd-plugin-v012) (outdated)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/plugin-development/api-config-types.md b/plugin-development/api-config-types.md
index 2875d223..51c085dd 100644
--- a/plugin-development/api-config-types.md
+++ b/plugin-development/api-config-types.md
@@ -345,6 +345,3 @@ This configuration will be converted to:
```ruby
{ key1: "value1", key2: "value2" }
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-development/api-plugin-base.md b/plugin-development/api-plugin-base.md
index 617c4b10..0096bace 100644
--- a/plugin-development/api-plugin-base.md
+++ b/plugin-development/api-plugin-base.md
@@ -432,6 +432,3 @@ Provides a unique ID string for the plugin instance. It might be specified by us
### `#plugin_id_configured?`
Indicates whether `#plugin_id` is configured by users or not.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-development/api-plugin-buffer.md b/plugin-development/api-plugin-buffer.md
index c981810a..27040870 100644
--- a/plugin-development/api-plugin-buffer.md
+++ b/plugin-development/api-plugin-buffer.md
@@ -24,6 +24,3 @@ rescue => e
log.error "unexpected error while evacuating chunk files.", error: e
end
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-development/api-plugin-filter.md b/plugin-development/api-plugin-filter.md
index 685cc394..b53e3cd3 100644
--- a/plugin-development/api-plugin-filter.md
+++ b/plugin-development/api-plugin-filter.md
@@ -206,6 +206,3 @@ For:
* full feature tests, repeat steps \# 1-5
For more details, see [Testing API for Plugins](plugin-test-code.md).
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-development/api-plugin-formatter.md b/plugin-development/api-plugin-formatter.md
index 88c04e8f..dbe5d44f 100644
--- a/plugin-development/api-plugin-formatter.md
+++ b/plugin-development/api-plugin-formatter.md
@@ -168,6 +168,3 @@ For:
* full feature tests, repeat step \# 1-4
For more details, see [Testing API for Plugins](plugin-test-code.md).
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-development/api-plugin-input.md b/plugin-development/api-plugin-input.md
index e9a08ea2..fe470a5d 100644
--- a/plugin-development/api-plugin-input.md
+++ b/plugin-development/api-plugin-input.md
@@ -220,6 +220,3 @@ For:
* configuration tests, repeat steps \# 1-2
* full feature tests, repeat steps \# 1-5
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-development/api-plugin-output.md b/plugin-development/api-plugin-output.md
index c7595a09..92278b91 100644
--- a/plugin-development/api-plugin-output.md
+++ b/plugin-development/api-plugin-output.md
@@ -599,6 +599,3 @@ class YourOwnOutputTest < Test::Unit::TestCase
# ...
end
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-development/api-plugin-parser.md b/plugin-development/api-plugin-parser.md
index c8dbf08e..1a6b5a01 100644
--- a/plugin-development/api-plugin-parser.md
+++ b/plugin-development/api-plugin-parser.md
@@ -196,6 +196,3 @@ For:
* full feature tests, repeat steps \# 1-4
See [Testing API for Plugins](plugin-test-code.md) for details.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-development/api-plugin-service_discovery.md b/plugin-development/api-plugin-service_discovery.md
index ef5de3fd..5f1ae31c 100644
--- a/plugin-development/api-plugin-service_discovery.md
+++ b/plugin-development/api-plugin-service_discovery.md
@@ -1,6 +1,3 @@
# How to Write Service Discovery Plugin
TODO: Write
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-development/api-plugin-storage.md b/plugin-development/api-plugin-storage.md
index a8ea467e..4fc7c3cb 100644
--- a/plugin-development/api-plugin-storage.md
+++ b/plugin-development/api-plugin-storage.md
@@ -1,6 +1,3 @@
# How to Write Storage Plugin
TODO: Write
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-development/plugin-test-code.md b/plugin-development/plugin-test-code.md
index 634c9b93..336a14b8 100644
--- a/plugin-development/plugin-test-code.md
+++ b/plugin-development/plugin-test-code.md
@@ -884,6 +884,3 @@ assert do
logs.last.match?(/This is last log/)
end
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-development/plugin-update-from-v0.12.md b/plugin-development/plugin-update-from-v0.12.md
index 1ca5906c..a448bb09 100644
--- a/plugin-development/plugin-update-from-v0.12.md
+++ b/plugin-development/plugin-update-from-v0.12.md
@@ -682,6 +682,3 @@ class SomeOutputTest < Test::Unit::TestCase
end
end
```
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/README.md b/plugin-helper-overview/README.md
index 6cba9862..9bb0a269 100644
--- a/plugin-helper-overview/README.md
+++ b/plugin-helper-overview/README.md
@@ -32,6 +32,3 @@ It will include `Timer`, `Storage`, and `CompatParameters` plugin helpers.
* [`thread`](api-plugin-helper-thread.md)
* [`timer`](api-plugin-helper-timer.md)
* [`http_server`](api-plugin-helper-http_server.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-child_process.md b/plugin-helper-overview/api-plugin-helper-child_process.md
index 08497a7d..e29666b1 100644
--- a/plugin-helper-overview/api-plugin-helper-child_process.md
+++ b/plugin-helper-overview/api-plugin-helper-child_process.md
@@ -76,6 +76,3 @@ end
* [`in_exec`](../input/exec.md)
* [`out_exec`](../output/exec.md)
* [`out_exec_filter`](../output/exec_filter.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-compat_parameters.md b/plugin-helper-overview/api-plugin-helper-compat_parameters.md
index 3f6ee39f..555c5418 100644
--- a/plugin-helper-overview/api-plugin-helper-compat_parameters.md
+++ b/plugin-helper-overview/api-plugin-helper-compat_parameters.md
@@ -268,6 +268,3 @@ For more details, see [Formatter Plugin Overview](../formatter/) and [Writing Fo
* [`out_file`](../output/file.md)
* [`out_forward`](../output/forward.md)
* [`out_stdout`](../output/stdout.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-event_emitter.md b/plugin-helper-overview/api-plugin-helper-event_emitter.md
index 235b0182..00bec0b5 100644
--- a/plugin-helper-overview/api-plugin-helper-event_emitter.md
+++ b/plugin-helper-overview/api-plugin-helper-event_emitter.md
@@ -56,6 +56,3 @@ end
* [`out_relabel`](../output/relabel.md)
* [`out_copy`](../output/copy.md)
* [`out_roundrobin`](../output/roundrobin.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-event_loop.md b/plugin-helper-overview/api-plugin-helper-event_loop.md
index 1111567b..a59f7cf3 100644
--- a/plugin-helper-overview/api-plugin-helper-event_loop.md
+++ b/plugin-helper-overview/api-plugin-helper-event_loop.md
@@ -41,6 +41,3 @@ This method attaches watcher to the event loop.
* [`in_http`](../input/http.md)
* [`in_tail`](../input/tail.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-extract.md b/plugin-helper-overview/api-plugin-helper-extract.md
index c96e6a5c..44dac023 100644
--- a/plugin-helper-overview/api-plugin-helper-extract.md
+++ b/plugin-helper-overview/api-plugin-helper-extract.md
@@ -55,6 +55,3 @@ new_time = extract_time_from_record(record)
* [`in_tcp`](../input/tcp.md)
* [`in_udp`](../input/udp.md)
* [`out_exec_filter`](../output/exec_filter.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-formatter.md b/plugin-helper-overview/api-plugin-helper-formatter.md
index 09f21aac..2fcf3bdf 100644
--- a/plugin-helper-overview/api-plugin-helper-formatter.md
+++ b/plugin-helper-overview/api-plugin-helper-formatter.md
@@ -96,6 +96,3 @@ end
* [`out_exec_filter`](../output/exec_filter.md)
* [`out_file`](../output/file.md)
* [`out_s3`](../output/s3.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-http_server.md b/plugin-helper-overview/api-plugin-helper-http_server.md
index 3107c008..f587d2ac 100644
--- a/plugin-helper-overview/api-plugin-helper-http_server.md
+++ b/plugin-helper-overview/api-plugin-helper-http_server.md
@@ -127,6 +127,3 @@ end
## Plugins using `http_server`
* [`in_monitor_agent`](../input/monitor_agent.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-inject.md b/plugin-helper-overview/api-plugin-helper-inject.md
index ec133de9..86feea89 100644
--- a/plugin-helper-overview/api-plugin-helper-inject.md
+++ b/plugin-helper-overview/api-plugin-helper-inject.md
@@ -71,6 +71,3 @@ end
* [`out_exec_filter`](../output/exec_filter.md)
* [`out_file`](../output/file.md)
* [`out_stdout`](../output/stdout.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-metrics.md b/plugin-helper-overview/api-plugin-helper-metrics.md
index f3d9fd85..6bb62c3d 100644
--- a/plugin-helper-overview/api-plugin-helper-metrics.md
+++ b/plugin-helper-overview/api-plugin-helper-metrics.md
@@ -66,6 +66,3 @@ Since 1.19.0, `metrics_create` method generates a getter method with the specif
* [`filter`](../filter/)
* [`input`](../input/)
* [`output`](../output/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-parser.md b/plugin-helper-overview/api-plugin-helper-parser.md
index 696f46cd..11db3990 100644
--- a/plugin-helper-overview/api-plugin-helper-parser.md
+++ b/plugin-helper-overview/api-plugin-helper-parser.md
@@ -89,6 +89,3 @@ end
* [`in_tcp`](../input/tcp.md)
* [`in_udp`](../input/udp.md)
* [`out_exec_filter`](../output/exec_filter.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-record_accessor.md b/plugin-helper-overview/api-plugin-helper-record_accessor.md
index c12470cb..e39a76e5 100644
--- a/plugin-helper-overview/api-plugin-helper-record_accessor.md
+++ b/plugin-helper-overview/api-plugin-helper-record_accessor.md
@@ -81,6 +81,3 @@ NOTE: `set` method is supported since v1.10.3
* [`filter_grep`](../filter/grep.md)
* [`filter_parser`](../filter/parser.md)
* [`filter_record_transformer`](../filter/record_transformer.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-server.md b/plugin-helper-overview/api-plugin-helper-server.md
index bedea640..a98843f1 100644
--- a/plugin-helper-overview/api-plugin-helper-server.md
+++ b/plugin-helper-overview/api-plugin-helper-server.md
@@ -316,5 +316,3 @@ Fluent::Plugin::InForwardCNChecker.new
* [`in_tcp`](../input/tcp.md)
* [`in_udp`](../input/udp.md)
* [`out_forward`](../output/forward.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/plugin-helper-overview/api-plugin-helper-service_discovery.md b/plugin-helper-overview/api-plugin-helper-service_discovery.md
index 13253c42..bf5e1705 100644
--- a/plugin-helper-overview/api-plugin-helper-service_discovery.md
+++ b/plugin-helper-overview/api-plugin-helper-service_discovery.md
@@ -129,6 +129,3 @@ end
```
You can also use helper methods such as `service_discovery_services` or `service_discovery_rebalance` instead of `@discovery_manager.services` or `@discovery_manager.rebalance`.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-socket.md b/plugin-helper-overview/api-plugin-helper-socket.md
index 515d855c..d4507d87 100644
--- a/plugin-helper-overview/api-plugin-helper-socket.md
+++ b/plugin-helper-overview/api-plugin-helper-socket.md
@@ -151,6 +151,3 @@ If block is given, it will be invoked with the socket instance as a parameter, a
## Plugins using `socket`
* [`out_forward`](../output/forward.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-storage.md b/plugin-helper-overview/api-plugin-helper-storage.md
index 173f3d94..e202fda9 100644
--- a/plugin-helper-overview/api-plugin-helper-storage.md
+++ b/plugin-helper-overview/api-plugin-helper-storage.md
@@ -141,6 +141,3 @@ This method updates the stored value using a `Proc` object.
* [`in_sample`](../input/sample.md)
* [`in_windows_eventlog`](../input/windows_eventlog.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-thread.md b/plugin-helper-overview/api-plugin-helper-thread.md
index 4e670938..5b8f39b0 100644
--- a/plugin-helper-overview/api-plugin-helper-thread.md
+++ b/plugin-helper-overview/api-plugin-helper-thread.md
@@ -70,6 +70,3 @@ thread_create(:example_plugin_main) {
* [`out_forward`](../output/forward.md)
* [`in_monitor_agent`](../input/monitor_agent.md)
* [`in_sample`](../input/sample.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/plugin-helper-overview/api-plugin-helper-timer.md b/plugin-helper-overview/api-plugin-helper-timer.md
index aaf02b47..65f6b336 100644
--- a/plugin-helper-overview/api-plugin-helper-timer.md
+++ b/plugin-helper-overview/api-plugin-helper-timer.md
@@ -60,6 +60,3 @@ end
* [`out_forward`](../output/forward.md)
* [`in_monitor_agent`](../input/monitor_agent.md)
* [`in_sample`](../input/sample.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/quickstart/README.md b/quickstart/README.md
index acbd9517..ef11b72a 100644
--- a/quickstart/README.md
+++ b/quickstart/README.md
@@ -51,6 +51,3 @@ The following articles will provide detailed information about Fluentd:
* [Formatter Plugins](../formatter/)
* [High Availability Configuration](../deployment/high-availability.md)
* [FAQ](faq.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under [the Apache License 2.0.](https://www.apache.org/licenses/LICENSE-2.0)
-
diff --git a/quickstart/faq.md b/quickstart/faq.md
index 64eaf0b2..a6cbd939 100644
--- a/quickstart/faq.md
+++ b/quickstart/faq.md
@@ -111,6 +111,3 @@ Please refer to the [Plugin Development Guide](../plugin-development/).
If you are willing to write Regexp, [fluentd-ui's `in_tail` editor](../deployment/fluentd-ui.md#in_tail-setting) or [Fluentular](https://fluentular.herokuapp.com) is a great tool to verify your Regexps.
If you do NOT want to write any Regexp, look at [the Grok parser](https://github.com/kiyoto/fluent-plugin-grok-parser).
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under [the Apache License 2.0.](https://www.apache.org/licenses/LICENSE-2.0)
-
diff --git a/quickstart/fluent-package-v5-vs-td-agent.md b/quickstart/fluent-package-v5-vs-td-agent.md
index 25d13599..ed077fe1 100644
--- a/quickstart/fluent-package-v5-vs-td-agent.md
+++ b/quickstart/fluent-package-v5-vs-td-agent.md
@@ -90,6 +90,3 @@ How to install `fluent-package`:
How to upgrade to `fluent-package`:
* [Upgrade to fluent-package v5](https://www.fluentd.org/blog/upgrade-td-agent-v4-to-v5).
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under [the Apache License 2.0.](https://www.apache.org/licenses/LICENSE-2.0)
-
diff --git a/quickstart/life-of-a-fluentd-event.md b/quickstart/life-of-a-fluentd-event.md
index 6f2188ca..e8f07dc7 100644
--- a/quickstart/life-of-a-fluentd-event.md
+++ b/quickstart/life-of-a-fluentd-event.md
@@ -225,6 +225,3 @@ Once the events are reported by the [Fluentd](https://fluentd.org) engine on the
## Learn More
Fluentd is maintained continuously and released periodically. Follow [official blog announcement with `announcement` tag](https://www.fluentd.org/blog/tag/announcement).
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under [the Apache License 2.0.](https://www.apache.org/licenses/LICENSE-2.0)
-
diff --git a/quickstart/logo.md b/quickstart/logo.md
index eaa80f05..c4f8847b 100644
--- a/quickstart/logo.md
+++ b/quickstart/logo.md
@@ -24,6 +24,3 @@ Feel free to use these logos on your slides, blog posts, etc.
* [Fluentd.ai](https://github.com/fluent/fluentd-docs-gitbook/tree/53020426cdcfcb5a5f722031838ee1cb95b5a7a2/images/logo/Fluentd.ai)
* [Complete List of Logos](https://github.com/fluent/fluentd-docs-gitbook/tree/1.0/images/logo)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under [the Apache License 2.0.](https://www.apache.org/licenses/LICENSE-2.0)
-
diff --git a/quickstart/support.md b/quickstart/support.md
index a5f32430..98da604e 100644
--- a/quickstart/support.md
+++ b/quickstart/support.md
@@ -48,6 +48,3 @@ If you find bugs, please report to the GitHub Issue.
The source code is available at GitHub:
* [Fluentd](https://github.com/fluent/fluentd/)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under [the Apache License 2.0.](https://www.apache.org/licenses/LICENSE-2.0)
-
diff --git a/scripts/build.sh b/scripts/build.sh
new file mode 100755
index 00000000..0ac2a7aa
--- /dev/null
+++ b/scripts/build.sh
@@ -0,0 +1,60 @@
+#!/bin/bash
+
+#
+# build script on netlify
+#
+
+set -ex
+
+function info()
+{
+ MESSAGE="$1"
+ echo -e "[\e[32;40mINFO\e[0m] ${MESSAGE}"
+}
+
+function install_plugins()
+{
+ info "Install npm packages"
+ # Install the exact versions recorded in package-lock.json.
+ # --ignore-scripts: no dependency requires install-time scripts
+ npm ci --ignore-scripts
+}
+
+if [ "$(git rev-parse --is-shallow-repository)" = "true" ]; then
+ git fetch --unshallow
+fi
+git fetch origin 0.12
+git fetch origin 1.0
+
+install_plugins
+
+info "Setup worktree"
+for d in _build/0.12 _build/1.0; do
+ if [ -d "$d" ]; then
+ git worktree remove --force $d
+ rm -rf $d
+ fi
+done
+mkdir -p _build/{0.12,1.0}
+mkdir -p _book/{0.12,1.0}
+
+git worktree add _build/0.12 origin/0.12
+git worktree add _build/1.0 origin/1.0
+
+cp -f book.json FOOTER.md _build/0.12
+cp -r styles _layouts _build/0.12/
+cp -f book.json _build/1.0
+# TODO: Remove it when honkit migration branch was merged
+if [ "${HONKIT_ENV}" = "dev" ]; then
+ cp FOOTER.md _build/1.0/
+ rsync -avz styles/ _build/1.0/styles/
+ rsync -avz _layouts/ _build/1.0/_layouts/
+fi
+
+info "Building 0.12 branch"
+(cd _build/0.12 && npx honkit build . ../../_book/0.12)
+info "Building 1.0 branch"
+(cd _build/1.0 && npx honkit build . ../../_book/1.0)
+info "Building latest branch"
+rsync -avz _book/1.0/ _book/
+info "Done"
diff --git a/service_discovery/README.md b/service_discovery/README.md
index 059b3459..3516d60f 100644
--- a/service_discovery/README.md
+++ b/service_discovery/README.md
@@ -42,6 +42,3 @@ Here is a simple example to update target by reading file \(`/etc/fluentd/sd.yam
## List of Core Output Plugins with Service Discovery support
* [`out_forward`](../output/forward.md)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/service_discovery/file.md b/service_discovery/file.md
index 9f4046a4..0f0fe4f6 100644
--- a/service_discovery/file.md
+++ b/service_discovery/file.md
@@ -129,6 +129,3 @@ The password for authentication.
| type | default | version |
| :--- | :--- | :--- |
| integer | 60 | 1.8.0 |
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/service_discovery/srv.md b/service_discovery/srv.md
index fac6e6de..51b3ee39 100644
--- a/service_discovery/srv.md
+++ b/service_discovery/srv.md
@@ -98,5 +98,3 @@ The username for authentication.
| string | `nil` | 1.10.0 |
The password for authentication.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
diff --git a/service_discovery/static.md b/service_discovery/static.md
index 39402188..d1ac0a71 100644
--- a/service_discovery/static.md
+++ b/service_discovery/static.md
@@ -84,6 +84,3 @@ The password for authentication.
| type | default | version |
| :--- | :--- | :--- |
| integer | 60 | 1.8.0 |
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/storage/README.md b/storage/README.md
index fca74b41..09dbd7e4 100644
--- a/storage/README.md
+++ b/storage/README.md
@@ -57,6 +57,3 @@ NOTE: This 3rd party plugin list does not fully cover all of them.
* [fluent-plugin-systemd](https://github.com/fluent-plugin-systemd/fluent-plugin-systemd)
* [fluent-plugin-windows-eventlog](https://github.com/fluent/fluent-plugin-windows-eventlog)
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/storage/local.md b/storage/local.md
index 6e975238..f0f0c177 100644
--- a/storage/local.md
+++ b/storage/local.md
@@ -58,6 +58,3 @@ With this configuration:
```
The above configuration will save the internal states such as `auto_increment_value` to `storage/sample.json`. As a result, you can resume from the next value of previous `count` when restarting fluentd.
-
-If this article is incorrect or outdated, or omits critical information, please [let us know](https://github.com/fluent/fluentd-docs-gitbook/issues?state=open). [Fluentd](https://www.fluentd.org/) is an open-source project under [Cloud Native Computing Foundation \(CNCF\)](https://cncf.io/). All components are available under the Apache 2 License.
-
diff --git a/styles/website.css b/styles/website.css
new file mode 100644
index 00000000..30d7ed5e
--- /dev/null
+++ b/styles/website.css
@@ -0,0 +1,151 @@
+/* put wide header on top */
+.custom-global-header {
+ width: 100%;
+ max-width: 1600px;
+ margin: 0 auto;
+ left: 0;
+ right: 0;
+ box-sizing: border-box;
+
+ height: 50px;
+ background: #ffffff;
+ color: #000000;
+ display: flex;
+ align-items: center;
+ padding: 0 20px;
+ z-index: 999;
+ position: fixed;
+ top: 0;
+}
+
+/* Sepia theme */
+.book.color-theme-1 .custom-global-header {
+ background-color: #f3eacb;
+ color: #704214;
+ border-bottom-color: #d8c99b;
+}
+
+/* Night theme */
+.book.color-theme-2 .custom-global-header {
+ background-color: #1f1f1f;
+ color: #c1c6cc;
+ border-bottom-color: #444444;
+}
+
+/* highlight table header (mostly used for parameters) */
+.markdown-section table th {
+ background-color: #f5f5fa;
+ color: #000000;
+}
+
+/* put contents center */
+.book {
+ top: 50px !important;
+ max-width: 1600px;
+ margin: 0 auto;
+ position: relative;
+ box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
+}
+
+body {
+ background-color: #f9f9f9;
+}
+
+.book-summary, .book-body {
+ background-color: #ffffff;
+}
+
+/*
+ disable sidebar toggle button not to conflict with custom header area
+ NOTE: 's' shortcut key is not disabled yet.
+*/
+.book-header > a.js-toolbar-action:has(.fa-align-justify) {
+ display: none;
+}
+
+.book.color-theme-1 #book-search-input {
+ background-color: #f3eacb;
+ color: #704214;
+}
+
+.book.color-theme-2 #book-search-input {
+ background-color: #1f1f1f;
+ color: #c1c6cc;
+}
+
+/* FOOTER.md holds supplementary information, so render it smaller */
+.markdown-section .localized-footer {
+ font-size: 0.75em;
+}
+
+/* accent color of the partial-summary navigation cards */
+:root { --ps-accent: #4183c4; }
+.book.color-theme-1 { --ps-accent: #8b5a2b; } /* Sepia */
+.book.color-theme-2 { --ps-accent: #6aa9e9; } /* Night */
+
+/*
+ Show the navigation links generated by partial-summary as a grid of cards.
+
+ partial-summary appends the link list to the end of page.content, then
+ localized-footer appends its contents right after it with a single newline,
+ so the footer ends up inside the last . That nested .localized-footer is
+ what identifies the list; an adjacent sibling selector does not match it.
+
+ Pages whose body just ends with a bullet list are nested the same way, so
+ narrow it down further (note that :has() cannot be nested in another :has()):
+ :has(> li > a:only-of-type) -> items are bare links, not sentences
+ :not(:has(> li > a[href^="http"])) -> no external links
+*/
+.markdown-section > ul:has(> li > .localized-footer):has(> li > a:only-of-type):not(:has(> li > a[href^="http"])) {
+ display: grid;
+ /* at most 2 columns: every track takes half of the list width (minus the
+ gap), and falls back to a single column once two 16rem cards no longer fit */
+ grid-template-columns: repeat(
+ auto-fit,
+ minmax(max(min(100%, 16rem), calc(50% - 0.5rem)), 1fr)
+ );
+ gap: 1rem;
+ margin: 2rem 0 3rem;
+ padding: 0;
+
+ /* promote the links to grid items, so that the footer carried by the last
+ gets a row of its own instead of becoming a part of a card */
+ & > li {
+ display: contents;
+ }
+
+ & > li > .localized-footer {
+ grid-column: 1 / -1;
+ margin-top: 1rem;
+ }
+
+ & > li > a {
+ display: flex;
+ align-items: center;
+ min-height: 5rem;
+ padding: 1rem 1.25rem;
+
+ color: inherit; /* follow the text color of the current theme */
+ border: 1px solid color-mix(in srgb, currentColor 20%, transparent);
+ border-radius: 0.5rem;
+
+ text-decoration: none;
+ transition: all 0.15s ease;
+ }
+
+ & > li > a::after {
+ content: "\203A"; /* U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK */
+ margin-left: auto;
+ padding-left: 1rem;
+
+ color: var(--ps-accent);
+ font-size: 1.5rem;
+ line-height: 1;
+ }
+
+ & > li > a:hover {
+ color: var(--ps-accent);
+ background-color: color-mix(in srgb, var(--ps-accent) 6%, transparent);
+ border-color: var(--ps-accent);
+ }
+}