You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by dj...@apache.org on 2021/12/24 17:09:30 UTC

[camel-kamelets] branch main updated (83986c3 -> f9b4657)

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

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


    from 83986c3  Update websocket icon
     new b93c198  use source-watch partial build
     new 6b7d9d5  remove hard-coded generated pages/images and templates
     new 46819c1  simplify generator to only generate nav file.  Still much too complicated
     new 3f79c77  generated nav changes
     new 3466789  add symlink to kamelets in library
     new eb0b675  Templates for kamelet adoc generation
     new f9b4657  fix (hopefully) validator instructions

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


Summary of changes:
 README.md                                          |    2 +-
 docs/README.md                                     |   14 -
 docs/README_local_build.adoc                       |   31 +
 docs/antora-playbook.yml                           |   16 -
 docs/antora.yml                                    |    5 +-
 docs/indexPages.yml                                |   33 +
 docs/{antora.yml => local-build.sh}                |   29 +-
 .../images/kamelets/avro-deserialize-action.svg    |   59 -
 .../images/kamelets/avro-serialize-action.svg      |   59 -
 .../assets/images/kamelets/aws-cloudwatch-sink.svg |    1 -
 .../images/kamelets/aws-ddb-streams-source.svg     |    1 -
 .../ROOT/assets/images/kamelets/aws-ec2-sink.svg   |    1 -
 .../images/kamelets/aws-kinesis-firehose-sink.svg  |    1 -
 .../assets/images/kamelets/aws-kinesis-sink.svg    |    1 -
 .../assets/images/kamelets/aws-kinesis-source.svg  |    1 -
 .../assets/images/kamelets/aws-lambda-sink.svg     |    1 -
 .../assets/images/kamelets/aws-redshift-sink.svg   |    1 -
 .../assets/images/kamelets/aws-redshift-source.svg |    1 -
 .../ROOT/assets/images/kamelets/aws-s3-sink.svg    |    1 -
 .../ROOT/assets/images/kamelets/aws-s3-source.svg  |    1 -
 .../kamelets/aws-s3-streaming-upload-sink.svg      |    1 -
 .../images/kamelets/aws-secrets-manager-sink.svg   |    1 -
 .../assets/images/kamelets/aws-sns-fifo-sink.svg   |   14 -
 .../ROOT/assets/images/kamelets/aws-sns-sink.svg   |   14 -
 .../assets/images/kamelets/aws-sqs-batch-sink.svg  |   81 -
 .../assets/images/kamelets/aws-sqs-fifo-sink.svg   |   81 -
 .../ROOT/assets/images/kamelets/aws-sqs-sink.svg   |   81 -
 .../ROOT/assets/images/kamelets/aws-sqs-source.svg |   81 -
 .../images/kamelets/aws-translate-action.svg       |    1 -
 .../images/kamelets/azure-cosmosdb-source.svg      |    1 -
 .../images/kamelets/azure-eventhubs-sink.svg       |    1 -
 .../images/kamelets/azure-eventhubs-source.svg     |    1 -
 .../images/kamelets/azure-storage-blob-sink.svg    |    1 -
 .../images/kamelets/azure-storage-blob-source.svg  |    1 -
 .../images/kamelets/azure-storage-queue-sink.svg   |    1 -
 .../images/kamelets/azure-storage-queue-source.svg |    1 -
 .../ROOT/assets/images/kamelets/bitcoin-source.svg |    7 -
 .../assets/images/kamelets/caffeine-action.svg     |   39 -
 .../ROOT/assets/images/kamelets/cassandra-sink.svg |   47 -
 .../assets/images/kamelets/cassandra-source.svg    |   47 -
 .../assets/images/kamelets/chuck-norris-source.svg |  103 -
 .../images/kamelets/chunk-template-action.svg      |   59 -
 .../ROOT/assets/images/kamelets/couchbase-sink.svg |    1 -
 .../ROOT/assets/images/kamelets/cron-source.svg    |    1 -
 .../ROOT/assets/images/kamelets/dns-dig-action.svg |    1 -
 .../ROOT/assets/images/kamelets/dns-ip-action.svg  |    1 -
 .../assets/images/kamelets/dns-lookup-action.svg   |    1 -
 .../ROOT/assets/images/kamelets/dropbox-sink.svg   |    4 -
 .../ROOT/assets/images/kamelets/dropbox-source.svg |    4 -
 .../assets/images/kamelets/earthquake-source.svg   |    1 -
 .../images/kamelets/elasticsearch-index-sink.svg   |   25 -
 .../kamelets/elasticsearch-search-source.svg       |   25 -
 .../ROOT/assets/images/kamelets/exec-sink.svg      |   29 -
 .../images/kamelets/extract-field-action.svg       |   59 -
 .../ROOT/assets/images/kamelets/fhir-source.svg    |    1 -
 .../assets/images/kamelets/file-watch-source.svg   |   75 -
 .../images/kamelets/freemarker-template-action.svg |   59 -
 .../ROOT/assets/images/kamelets/ftp-sink.svg       |   89 -
 .../ROOT/assets/images/kamelets/ftp-source.svg     |   89 -
 .../ROOT/assets/images/kamelets/ftps-sink.svg      |   89 -
 .../ROOT/assets/images/kamelets/ftps-source.svg    |   89 -
 .../images/kamelets/github-commit-source.svg       |    3 -
 .../assets/images/kamelets/github-event-source.svg |    3 -
 .../ROOT/assets/images/kamelets/github-source.svg  |    3 -
 .../assets/images/kamelets/github-tag-source.svg   |    3 -
 .../images/kamelets/google-calendar-source.svg     |    1 -
 .../images/kamelets/google-functions-sink.svg      |   19 -
 .../assets/images/kamelets/google-mail-source.svg  |    7 -
 .../images/kamelets/google-mail-stream-source.svg  |    7 -
 .../assets/images/kamelets/google-pubsub-sink.svg  |    1 -
 .../images/kamelets/google-pubsub-source.svg       |    1 -
 .../images/kamelets/google-sheets-source.svg       |   16 -
 .../kamelets/google-sheets-stream-source.svg       |   16 -
 .../assets/images/kamelets/google-storage-sink.svg |    1 -
 .../images/kamelets/google-storage-source.svg      |    1 -
 .../images/kamelets/has-header-filter-action.svg   |   59 -
 .../kamelets/header-matches-filter-action.svg      |   59 -
 .../assets/images/kamelets/hoist-field-action.svg  |   59 -
 .../assets/images/kamelets/http-secured-sink.svg   |    8 -
 .../assets/images/kamelets/http-secured-source.svg |    8 -
 .../ROOT/assets/images/kamelets/http-sink.svg      |    8 -
 .../ROOT/assets/images/kamelets/http-source.svg    |    8 -
 .../assets/images/kamelets/infinispan-sink.svg     |    1 -
 .../assets/images/kamelets/infinispan-source.svg   |    1 -
 .../assets/images/kamelets/insert-field-action.svg |   59 -
 .../ROOT/assets/images/kamelets/insert-field.svg   |   59 -
 .../images/kamelets/insert-header-action.svg       |   59 -
 .../images/kamelets/is-tombstone-filter-action.svg |   59 -
 .../ROOT/assets/images/kamelets/jira-source.svg    |   18 -
 .../assets/images/kamelets/jms-amqp-10-sink.svg    |  689 -----
 .../assets/images/kamelets/jms-amqp-10-source.svg  |  689 -----
 .../images/kamelets/jms-apache-artemis-sink.svg    |  497 ----
 .../images/kamelets/jms-apache-artemis-source.svg  |  497 ----
 .../images/kamelets/jolt-transformation-action.svg |   59 -
 .../images/kamelets/json-deserialize-action.svg    |   59 -
 .../assets/images/kamelets/json-patch-action.svg   |   59 -
 .../kamelets/json-schema-validator-action.svg      |   59 -
 .../images/kamelets/json-serialize-action.svg      |   59 -
 .../ROOT/assets/images/kamelets/jsonata-action.svg |   59 -
 .../images/kamelets/kafka-manual-commit-action.svg |   59 -
 .../images/kamelets/kafka-not-secured-sink.svg     |   19 -
 .../images/kamelets/kafka-not-secured-source.svg   |   19 -
 .../ROOT/assets/images/kamelets/kafka-sink.svg     |   19 -
 .../ROOT/assets/images/kamelets/kafka-source.svg   |   19 -
 .../kamelets/kubernetes-namespaces-source.svg      |   84 -
 .../images/kamelets/kubernetes-nodes-source.svg    |   84 -
 .../images/kamelets/kubernetes-pods-source.svg     |   84 -
 .../ROOT/assets/images/kamelets/log-sink.svg       |   41 -
 .../assets/images/kamelets/mail-imap-source.svg    |   68 -
 .../ROOT/assets/images/kamelets/mail-sink.svg      |   68 -
 .../ROOT/assets/images/kamelets/mariadb-sink.svg   |   25 -
 .../ROOT/assets/images/kamelets/mariadb-source.svg |   25 -
 .../assets/images/kamelets/mask-field-action.svg   |   59 -
 .../kamelets/message-timestamp-router-action.svg   |   59 -
 .../ROOT/assets/images/kamelets/minio-sink.svg     |    1 -
 .../ROOT/assets/images/kamelets/minio-source.svg   |    1 -
 .../ROOT/assets/images/kamelets/mongodb-sink.svg   |    1 -
 .../ROOT/assets/images/kamelets/mongodb-source.svg |    1 -
 .../ROOT/assets/images/kamelets/mqtt-sink.svg      |   18 -
 .../ROOT/assets/images/kamelets/mqtt-source.svg    |   18 -
 .../images/kamelets/mustache-template-action.svg   |   59 -
 .../images/kamelets/mvel-template-action.svg       |   59 -
 .../ROOT/assets/images/kamelets/mysql-sink.svg     |    7 -
 .../ROOT/assets/images/kamelets/mysql-source.svg   |    7 -
 .../ROOT/assets/images/kamelets/nats-sink.svg      |    1 -
 .../ROOT/assets/images/kamelets/nats-source.svg    |    1 -
 .../kamelets/openai-classification-action.svg      |    2 -
 .../images/kamelets/openai-completion-action.svg   |    2 -
 .../ROOT/assets/images/kamelets/pdf-action.svg     |   75 -
 .../assets/images/kamelets/postgresql-sink.svg     |    1 -
 .../assets/images/kamelets/postgresql-source.svg   |    1 -
 .../images/kamelets/predicate-filter-action.svg    |   59 -
 .../kamelets/protobuf-deserialize-action.svg       |   59 -
 .../images/kamelets/protobuf-serialize-action.svg  |   59 -
 .../ROOT/assets/images/kamelets/pulsar-sink.svg    |  100 -
 .../ROOT/assets/images/kamelets/pulsar-source.svg  |  100 -
 .../assets/images/kamelets/rabbitmq-source.svg     |    1 -
 .../ROOT/assets/images/kamelets/redis-sink.svg     |    1 -
 .../ROOT/assets/images/kamelets/redis-source.svg   |    1 -
 .../assets/images/kamelets/regex-router-action.svg |   59 -
 .../images/kamelets/replace-field-action.svg       |   59 -
 .../assets/images/kamelets/salesforce-source.svg   |    1 -
 .../ROOT/assets/images/kamelets/sftp-sink.svg      |   89 -
 .../ROOT/assets/images/kamelets/sftp-source.svg    |   89 -
 .../ROOT/assets/images/kamelets/slack-sink.svg     |   28 -
 .../ROOT/assets/images/kamelets/slack-source.svg   |   28 -
 .../ROOT/assets/images/kamelets/solr-sink.svg      |    1 -
 .../ROOT/assets/images/kamelets/solr-source.svg    |    1 -
 .../ROOT/assets/images/kamelets/sqlserver-sink.svg |    7 -
 .../assets/images/kamelets/sqlserver-source.svg    |    7 -
 .../ROOT/assets/images/kamelets/ssh-sink.svg       |    4 -
 .../ROOT/assets/images/kamelets/ssh-source.svg     |    4 -
 .../images/kamelets/string-template-action.svg     |   59 -
 .../ROOT/assets/images/kamelets/telegram-sink.svg  |    1 -
 .../assets/images/kamelets/telegram-source.svg     |    1 -
 .../assets/images/kamelets/throttle-action.svg     |   59 -
 .../ROOT/assets/images/kamelets/timer-source.svg   |    7 -
 .../images/kamelets/timestamp-router-action.svg    |   59 -
 .../kamelets/topic-name-matches-filter-action.svg  |   59 -
 .../kamelets/twitter-directmessage-source.svg      |    6 -
 .../images/kamelets/twitter-search-source.svg      |    6 -
 .../images/kamelets/twitter-timeline-source.svg    |    6 -
 .../assets/images/kamelets/value-to-key-action.svg |   59 -
 .../images/kamelets/velocity-template-action.svg   |   59 -
 .../ROOT/assets/images/kamelets/webhook-source.svg |    1 -
 .../assets/images/kamelets/websocket-source.svg    |    1 -
 .../ROOT/assets/images/kamelets/wttrin-source.svg  |    1 -
 .../assets/images/kamelets/xj-identity-action.svg  |   59 -
 .../assets/images/kamelets/xj-template-action.svg  |   59 -
 docs/modules/ROOT/examples/js/kamelets.js          |  160 ++
 .../ROOT/examples/template/kamelet-icon.svg        |    1 +
 .../ROOT/examples/template/kamelet-options.adoc    |  131 +
 docs/modules/ROOT/examples/yaml                    |    1 +
 docs/modules/ROOT/kamelet-binding-sink-source.tmpl |   43 -
 docs/modules/ROOT/kamelet.adoc.tmpl                |  115 -
 docs/modules/ROOT/nav.adoc                         |  318 +--
 .../ROOT/pages/avro-deserialize-action.adoc        |  163 --
 docs/modules/ROOT/pages/avro-serialize-action.adoc |  163 --
 docs/modules/ROOT/pages/aws-cloudwatch-sink.adoc   |  164 --
 .../modules/ROOT/pages/aws-ddb-streams-source.adoc |  158 --
 docs/modules/ROOT/pages/aws-ec2-sink.adoc          |  156 --
 .../ROOT/pages/aws-kinesis-firehose-sink.adoc      |  155 --
 docs/modules/ROOT/pages/aws-kinesis-sink.adoc      |  167 --
 docs/modules/ROOT/pages/aws-kinesis-source.adoc    |  156 --
 docs/modules/ROOT/pages/aws-lambda-sink.adoc       |  155 --
 docs/modules/ROOT/pages/aws-redshift-sink.adoc     |  170 --
 docs/modules/ROOT/pages/aws-redshift-source.adoc   |  163 --
 docs/modules/ROOT/pages/aws-s3-sink.adoc           |  162 --
 docs/modules/ROOT/pages/aws-s3-source.adoc         |  160 --
 .../ROOT/pages/aws-s3-streaming-upload-sink.adoc   |  165 --
 .../ROOT/pages/aws-secrets-manager-sink.adoc       |  158 --
 docs/modules/ROOT/pages/aws-sns-fifo-sink.adoc     |  162 --
 docs/modules/ROOT/pages/aws-sns-sink.adoc          |  160 --
 docs/modules/ROOT/pages/aws-sqs-batch-sink.adoc    |  161 --
 docs/modules/ROOT/pages/aws-sqs-fifo-sink.adoc     |  160 --
 docs/modules/ROOT/pages/aws-sqs-sink.adoc          |  158 --
 docs/modules/ROOT/pages/aws-sqs-source.adoc        |  159 --
 docs/modules/ROOT/pages/aws-translate-action.adoc  |  173 --
 docs/modules/ROOT/pages/azure-cosmosdb-source.adoc |  160 --
 docs/modules/ROOT/pages/azure-eventhubs-sink.adoc  |  165 --
 .../modules/ROOT/pages/azure-eventhubs-source.adoc |  169 --
 .../ROOT/pages/azure-storage-blob-sink.adoc        |  159 --
 .../ROOT/pages/azure-storage-blob-source.adoc      |  156 --
 .../ROOT/pages/azure-storage-queue-sink.adoc       |  160 --
 .../ROOT/pages/azure-storage-queue-source.adoc     |  153 --
 docs/modules/ROOT/pages/bitcoin-source.adoc        |  144 --
 docs/modules/ROOT/pages/caffeine-action.adoc       |  166 --
 docs/modules/ROOT/pages/cassandra-sink.adoc        |  162 --
 docs/modules/ROOT/pages/cassandra-source.adoc      |  160 --
 docs/modules/ROOT/pages/chuck-norris-source.adoc   |  144 --
 docs/modules/ROOT/pages/chunk-template-action.adoc |  162 --
 docs/modules/ROOT/pages/couchbase-sink.adoc        |  157 --
 docs/modules/ROOT/pages/cron-source.adoc           |  151 --
 docs/modules/ROOT/pages/dns-dig-action.adoc        |  159 --
 docs/modules/ROOT/pages/dns-ip-action.adoc         |  155 --
 docs/modules/ROOT/pages/dns-lookup-action.adoc     |  156 --
 docs/modules/ROOT/pages/dropbox-sink.adoc          |  159 --
 docs/modules/ROOT/pages/dropbox-source.adoc        |  159 --
 docs/modules/ROOT/pages/earthquake-source.adoc     |  148 --
 .../ROOT/pages/elasticsearch-index-sink.adoc       |  166 --
 .../ROOT/pages/elasticsearch-search-source.adoc    |  162 --
 docs/modules/ROOT/pages/exec-sink.adoc             |  153 --
 docs/modules/ROOT/pages/extract-field-action.adoc  |  162 --
 docs/modules/ROOT/pages/fhir-source.adoc           |  156 --
 docs/modules/ROOT/pages/file-watch-source.adoc     |  147 --
 .../ROOT/pages/freemarker-template-action.adoc     |  162 --
 docs/modules/ROOT/pages/ftp-sink.adoc              |  165 --
 docs/modules/ROOT/pages/ftp-source.adoc            |  160 --
 docs/modules/ROOT/pages/ftps-sink.adoc             |  165 --
 docs/modules/ROOT/pages/ftps-source.adoc           |  160 --
 docs/modules/ROOT/pages/github-commit-source.adoc  |  157 --
 docs/modules/ROOT/pages/github-event-source.adoc   |  153 --
 docs/modules/ROOT/pages/github-source.adoc         |  154 --
 docs/modules/ROOT/pages/github-tag-source.adoc     |  153 --
 .../modules/ROOT/pages/google-calendar-source.adoc |  168 --
 docs/modules/ROOT/pages/google-functions-sink.adoc |  158 --
 docs/modules/ROOT/pages/google-mail-source.adoc    |  166 --
 docs/modules/ROOT/pages/google-pubsub-sink.adoc    |  155 --
 docs/modules/ROOT/pages/google-pubsub-source.adoc  |  158 --
 docs/modules/ROOT/pages/google-sheets-source.adoc  |  169 --
 docs/modules/ROOT/pages/google-storage-sink.adoc   |  157 --
 docs/modules/ROOT/pages/google-storage-source.adoc |  154 --
 .../ROOT/pages/has-header-filter-action.adoc       |  161 --
 .../ROOT/pages/header-matches-filter-action.adoc   |  161 --
 docs/modules/ROOT/pages/hoist-field-action.adoc    |  162 --
 docs/modules/ROOT/pages/http-secured-sink.adoc     |  152 --
 docs/modules/ROOT/pages/http-secured-source.adoc   |  154 --
 docs/modules/ROOT/pages/http-sink.adoc             |  148 --
 docs/modules/ROOT/pages/http-source.adoc           |  150 --
 docs/modules/ROOT/pages/infinispan-sink.adoc       |  166 --
 docs/modules/ROOT/pages/infinispan-source.adoc     |  161 --
 docs/modules/ROOT/pages/insert-field-action.adoc   |  171 --
 docs/modules/ROOT/pages/insert-header-action.adoc  |  163 --
 .../ROOT/pages/is-tombstone-filter-action.adoc     |  149 --
 docs/modules/ROOT/pages/jira-source.adoc           |  155 --
 docs/modules/ROOT/pages/jms-amqp-10-sink.adoc      |  151 --
 docs/modules/ROOT/pages/jms-amqp-10-source.adoc    |  151 --
 .../ROOT/pages/jms-apache-artemis-sink.adoc        |  151 --
 .../ROOT/pages/jms-apache-artemis-source.adoc      |  151 --
 .../ROOT/pages/jolt-transformation-action.adoc     |  162 --
 .../ROOT/pages/json-deserialize-action.adoc        |  151 --
 docs/modules/ROOT/pages/json-patch-action.adoc     |  162 --
 .../ROOT/pages/json-schema-validator-action.adoc   |  162 --
 docs/modules/ROOT/pages/json-serialize-action.adoc |  151 --
 docs/modules/ROOT/pages/jsonata-action.adoc        |  162 --
 .../ROOT/pages/kafka-manual-commit-action.adoc     |  149 --
 .../modules/ROOT/pages/kafka-not-secured-sink.adoc |  157 --
 .../ROOT/pages/kafka-not-secured-source.adoc       |  154 --
 docs/modules/ROOT/pages/kafka-sink.adoc            |  165 --
 docs/modules/ROOT/pages/kafka-source.adoc          |  162 --
 .../ROOT/pages/kubernetes-namespaces-source.adoc   |  150 --
 .../ROOT/pages/kubernetes-nodes-source.adoc        |  151 --
 .../modules/ROOT/pages/kubernetes-pods-source.adoc |  151 --
 docs/modules/ROOT/pages/log-sink.adoc              |  143 --
 docs/modules/ROOT/pages/mail-imap-source.adoc      |  166 --
 docs/modules/ROOT/pages/mail-sink.adoc             |  158 --
 docs/modules/ROOT/pages/mariadb-sink.adoc          |  173 --
 docs/modules/ROOT/pages/mariadb-source.adoc        |  166 --
 docs/modules/ROOT/pages/mask-field-action.adoc     |  165 --
 .../pages/message-timestamp-router-action.adoc     |  165 --
 docs/modules/ROOT/pages/minio-sink.adoc            |  162 --
 docs/modules/ROOT/pages/minio-source.adoc          |  158 --
 docs/modules/ROOT/pages/mongodb-sink.adoc          |  163 --
 docs/modules/ROOT/pages/mongodb-source.adoc        |  161 --
 docs/modules/ROOT/pages/mqtt-sink.adoc             |  151 --
 docs/modules/ROOT/pages/mqtt-source.adoc           |  152 --
 .../ROOT/pages/mustache-template-action.adoc       |  162 --
 docs/modules/ROOT/pages/mvel-template-action.adoc  |  162 --
 docs/modules/ROOT/pages/mysql-sink.adoc            |  173 --
 docs/modules/ROOT/pages/mysql-source.adoc          |  166 --
 docs/modules/ROOT/pages/nats-sink.adoc             |  149 --
 docs/modules/ROOT/pages/nats-source.adoc           |  150 --
 .../ROOT/pages/openai-classification-action.adoc   |  177 --
 .../ROOT/pages/openai-completion-action.adoc       |  173 --
 docs/modules/ROOT/pages/pdf-action.adoc            |  158 --
 docs/modules/ROOT/pages/postgresql-sink.adoc       |  170 --
 docs/modules/ROOT/pages/postgresql-source.adoc     |  163 --
 .../ROOT/pages/predicate-filter-action.adoc        |  161 --
 .../ROOT/pages/protobuf-deserialize-action.adoc    |  162 --
 .../ROOT/pages/protobuf-serialize-action.adoc      |  162 --
 docs/modules/ROOT/pages/pulsar-sink.adoc           |  173 --
 docs/modules/ROOT/pages/pulsar-source.adoc         |  175 --
 docs/modules/ROOT/pages/rabbitmq-source.adoc       |  153 --
 docs/modules/ROOT/pages/redis-sink.adoc            |  153 --
 docs/modules/ROOT/pages/redis-source.adoc          |  153 --
 docs/modules/ROOT/pages/regex-router-action.adoc   |  164 --
 docs/modules/ROOT/pages/replace-field-action.adoc  |  168 --
 docs/modules/ROOT/pages/salesforce-source.adoc     |  164 --
 docs/modules/ROOT/pages/sftp-sink.adoc             |  165 --
 docs/modules/ROOT/pages/sftp-source.adoc           |  160 --
 docs/modules/ROOT/pages/slack-sink.adoc            |  153 --
 docs/modules/ROOT/pages/slack-source.adoc          |  150 --
 docs/modules/ROOT/pages/solr-sink.adoc             |  154 --
 docs/modules/ROOT/pages/solr-source.adoc           |  158 --
 docs/modules/ROOT/pages/sqlserver-sink.adoc        |  173 --
 docs/modules/ROOT/pages/sqlserver-source.adoc      |  166 --
 docs/modules/ROOT/pages/ssh-sink.adoc              |  154 --
 docs/modules/ROOT/pages/ssh-source.adoc            |  157 --
 .../modules/ROOT/pages/string-template-action.adoc |  162 --
 docs/modules/ROOT/pages/telegram-sink.adoc         |  161 --
 docs/modules/ROOT/pages/telegram-source.adoc       |  154 --
 docs/modules/ROOT/pages/throttle-action.adoc       |  161 --
 docs/modules/ROOT/pages/timer-source.adoc          |  149 --
 .../ROOT/pages/timestamp-router-action.adoc        |  159 --
 .../pages/topic-name-matches-filter-action.adoc    |  160 --
 .../ROOT/pages/twitter-directmessage-source.adoc   |  162 --
 docs/modules/ROOT/pages/twitter-search-source.adoc |  162 --
 .../ROOT/pages/twitter-timeline-source.adoc        |  162 --
 docs/modules/ROOT/pages/value-to-key-action.adoc   |  162 --
 .../ROOT/pages/velocity-template-action.adoc       |  162 --
 docs/modules/ROOT/pages/webhook-source.adoc        |  148 --
 docs/modules/ROOT/pages/websocket-source.adoc      |  161 --
 docs/modules/ROOT/pages/wttrin-source.adoc         |  148 --
 docs/modules/ROOT/pages/xj-identity-action.adoc    |  160 --
 docs/modules/ROOT/pages/xj-template-action.adoc    |  165 --
 docs/modules/ROOT/properties-list.tmpl             |    1 -
 docs/package.json                                  |   18 -
 docs/source-map.yml                                |    8 +
 docs/source-watch.yml                              |   15 +
 docs/yarn.lock                                     | 2657 --------------------
 script/generator/README.md                         |    4 +-
 script/generator/generator.go                      |  355 +--
 342 files changed, 567 insertions(+), 35665 deletions(-)
 delete mode 100644 docs/README.md
 create mode 100644 docs/README_local_build.adoc
 delete mode 100644 docs/antora-playbook.yml
 create mode 100644 docs/indexPages.yml
 copy docs/{antora.yml => local-build.sh} (55%)
 mode change 100644 => 100755
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/avro-deserialize-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/avro-serialize-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-cloudwatch-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-ddb-streams-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-ec2-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-kinesis-firehose-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-kinesis-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-kinesis-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-lambda-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-redshift-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-redshift-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-s3-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-s3-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-s3-streaming-upload-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-secrets-manager-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-sns-fifo-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-sns-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-sqs-batch-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-sqs-fifo-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-sqs-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-sqs-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/aws-translate-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/azure-cosmosdb-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/azure-eventhubs-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/azure-eventhubs-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/azure-storage-blob-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/azure-storage-blob-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/azure-storage-queue-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/azure-storage-queue-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/bitcoin-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/caffeine-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/cassandra-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/cassandra-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/chuck-norris-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/chunk-template-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/couchbase-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/cron-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/dns-dig-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/dns-ip-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/dns-lookup-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/dropbox-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/dropbox-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/earthquake-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/elasticsearch-index-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/elasticsearch-search-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/exec-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/extract-field-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/fhir-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/file-watch-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/freemarker-template-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/ftp-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/ftp-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/ftps-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/ftps-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/github-commit-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/github-event-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/github-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/github-tag-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/google-calendar-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/google-functions-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/google-mail-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/google-mail-stream-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/google-pubsub-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/google-pubsub-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/google-sheets-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/google-sheets-stream-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/google-storage-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/google-storage-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/has-header-filter-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/header-matches-filter-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/hoist-field-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/http-secured-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/http-secured-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/http-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/http-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/infinispan-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/infinispan-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/insert-field-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/insert-field.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/insert-header-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/is-tombstone-filter-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/jira-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/jms-amqp-10-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/jms-amqp-10-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/jms-apache-artemis-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/jms-apache-artemis-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/jolt-transformation-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/json-deserialize-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/json-patch-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/json-schema-validator-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/json-serialize-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/jsonata-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/kafka-manual-commit-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/kafka-not-secured-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/kafka-not-secured-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/kafka-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/kafka-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/kubernetes-namespaces-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/kubernetes-nodes-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/kubernetes-pods-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/log-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mail-imap-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mail-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mariadb-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mariadb-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mask-field-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/message-timestamp-router-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/minio-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/minio-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mongodb-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mongodb-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mqtt-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mqtt-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mustache-template-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mvel-template-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mysql-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/mysql-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/nats-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/nats-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/openai-classification-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/openai-completion-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/pdf-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/postgresql-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/postgresql-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/predicate-filter-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/protobuf-deserialize-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/protobuf-serialize-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/pulsar-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/pulsar-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/rabbitmq-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/redis-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/redis-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/regex-router-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/replace-field-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/salesforce-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/sftp-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/sftp-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/slack-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/slack-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/solr-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/solr-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/sqlserver-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/sqlserver-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/ssh-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/ssh-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/string-template-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/telegram-sink.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/telegram-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/throttle-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/timer-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/timestamp-router-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/topic-name-matches-filter-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/twitter-directmessage-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/twitter-search-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/twitter-timeline-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/value-to-key-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/velocity-template-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/webhook-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/websocket-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/wttrin-source.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/xj-identity-action.svg
 delete mode 100644 docs/modules/ROOT/assets/images/kamelets/xj-template-action.svg
 create mode 100644 docs/modules/ROOT/examples/js/kamelets.js
 create mode 100644 docs/modules/ROOT/examples/template/kamelet-icon.svg
 create mode 100644 docs/modules/ROOT/examples/template/kamelet-options.adoc
 create mode 120000 docs/modules/ROOT/examples/yaml
 delete mode 100644 docs/modules/ROOT/kamelet-binding-sink-source.tmpl
 delete mode 100644 docs/modules/ROOT/kamelet.adoc.tmpl
 delete mode 100644 docs/modules/ROOT/pages/avro-deserialize-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/avro-serialize-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-cloudwatch-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-ddb-streams-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-ec2-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-kinesis-firehose-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-kinesis-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-kinesis-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-lambda-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-redshift-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-redshift-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-s3-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-s3-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-s3-streaming-upload-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-secrets-manager-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-sns-fifo-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-sns-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-sqs-batch-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-sqs-fifo-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-sqs-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-sqs-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/aws-translate-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/azure-cosmosdb-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/azure-eventhubs-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/azure-eventhubs-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/azure-storage-blob-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/azure-storage-blob-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/azure-storage-queue-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/azure-storage-queue-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/bitcoin-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/caffeine-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/cassandra-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/cassandra-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/chuck-norris-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/chunk-template-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/couchbase-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/cron-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/dns-dig-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/dns-ip-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/dns-lookup-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/dropbox-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/dropbox-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/earthquake-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/elasticsearch-index-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/elasticsearch-search-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/exec-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/extract-field-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/fhir-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/file-watch-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/freemarker-template-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/ftp-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/ftp-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/ftps-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/ftps-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/github-commit-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/github-event-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/github-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/github-tag-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/google-calendar-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/google-functions-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/google-mail-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/google-pubsub-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/google-pubsub-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/google-sheets-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/google-storage-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/google-storage-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/has-header-filter-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/header-matches-filter-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/hoist-field-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/http-secured-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/http-secured-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/http-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/http-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/infinispan-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/infinispan-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/insert-field-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/insert-header-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/is-tombstone-filter-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/jira-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/jms-amqp-10-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/jms-amqp-10-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/jms-apache-artemis-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/jms-apache-artemis-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/jolt-transformation-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/json-deserialize-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/json-patch-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/json-schema-validator-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/json-serialize-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/jsonata-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/kafka-manual-commit-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/kafka-not-secured-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/kafka-not-secured-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/kafka-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/kafka-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/kubernetes-nodes-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/kubernetes-pods-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/log-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/mail-imap-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/mail-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/mariadb-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/mariadb-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/mask-field-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/message-timestamp-router-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/minio-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/minio-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/mongodb-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/mongodb-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/mqtt-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/mqtt-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/mustache-template-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/mvel-template-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/mysql-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/mysql-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/nats-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/nats-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/openai-classification-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/openai-completion-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/pdf-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/postgresql-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/postgresql-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/predicate-filter-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/protobuf-deserialize-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/protobuf-serialize-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/pulsar-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/pulsar-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/rabbitmq-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/redis-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/redis-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/regex-router-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/replace-field-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/salesforce-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/sftp-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/sftp-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/slack-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/slack-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/solr-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/solr-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/sqlserver-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/sqlserver-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/ssh-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/ssh-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/string-template-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/telegram-sink.adoc
 delete mode 100644 docs/modules/ROOT/pages/telegram-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/throttle-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/timer-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/timestamp-router-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/topic-name-matches-filter-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/twitter-directmessage-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/twitter-search-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/twitter-timeline-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/value-to-key-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/velocity-template-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/webhook-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/websocket-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/wttrin-source.adoc
 delete mode 100644 docs/modules/ROOT/pages/xj-identity-action.adoc
 delete mode 100644 docs/modules/ROOT/pages/xj-template-action.adoc
 delete mode 100644 docs/modules/ROOT/properties-list.tmpl
 delete mode 100644 docs/package.json
 create mode 100644 docs/source-map.yml
 create mode 100644 docs/source-watch.yml
 delete mode 100644 docs/yarn.lock

[camel-kamelets] 03/07: simplify generator to only generate nav file. Still much too complicated

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

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

commit 46819c114c00a34ce2af19653217dd734ed6ca82
Author: David Jencks <dj...@apache.org>
AuthorDate: Tue Dec 21 13:48:32 2021 -0800

    simplify generator to only generate nav file.  Still much too complicated
---
 script/generator/README.md    |   4 +-
 script/generator/generator.go | 355 +-----------------------------------------
 2 files changed, 5 insertions(+), 354 deletions(-)

diff --git a/script/generator/README.md b/script/generator/README.md
index a4f3fa8..61853fd 100644
--- a/script/generator/README.md
+++ b/script/generator/README.md
@@ -1,6 +1,6 @@
-# Website Generator
+# Website nav file Generator
 
-To generate the adoc and svg files for the website (you need `go`):
+To generate the nav file for the website (you need `go`):
 
 ```
 # From the script/generator directory
diff --git a/script/generator/generator.go b/script/generator/generator.go
index 8cb80d3..b594172 100644
--- a/script/generator/generator.go
+++ b/script/generator/generator.go
@@ -1,20 +1,14 @@
 package main
 
 import (
-	"bytes"
-	"encoding/base64"
-	"errors"
 	"fmt"
 	"io/ioutil"
 	"os"
-	"path"
 	"path/filepath"
 	"sort"
 	"strings"
-	"text/template"
 
 	camel "github.com/apache/camel-k/pkg/apis/camel/v1alpha1"
-	"github.com/iancoleman/strcase"
 	"k8s.io/apimachinery/pkg/runtime"
 	"k8s.io/apimachinery/pkg/runtime/schema"
 	"k8s.io/apimachinery/pkg/runtime/serializer"
@@ -30,307 +24,18 @@ func main() {
 	projectBaseDir := os.Args[1]
 	docBaseDir := os.Args[2]
 
-	funcMap := template.FuncMap{
-		"ToCamel": strcase.ToCamel,
-	}
-
-	templateFile := path.Join(docBaseDir, "kamelet.adoc.tmpl")
-	kameletBindingFile := path.Join(docBaseDir, "kamelet-binding-sink-source.tmpl")
-	propertiesListFile := path.Join(docBaseDir, "properties-list.tmpl")
-
-
-
-	docTemplate, err := template.New("kamelet.adoc.tmpl").Funcs(funcMap).ParseFiles(templateFile, kameletBindingFile, propertiesListFile)
-	handleGeneralError(fmt.Sprintf("cannot load template file from %s", templateFile), err)
-
-	camelKYamlBindingsBaseDir := filepath.Join(projectBaseDir, "../templates", "bindings", "camel-k")
-	yamlTemplateFile := path.Join(camelKYamlBindingsBaseDir, "kamelet.yaml.tmpl")
-
-	yamlTemplate, err := template.New("kamelet.yaml.tmpl").Funcs(funcMap).ParseFiles(yamlTemplateFile, kameletBindingFile, propertiesListFile)
-	handleGeneralError(fmt.Sprintf("cannot load template file from %s", templateFile), err)
-
-	coreYamlBindingsBaseDir := filepath.Join(projectBaseDir, "../templates", "bindings", "core")
-	coreYamlTemplateFile := path.Join(coreYamlBindingsBaseDir, "kamelet-core-binding.yaml.tmpl")
-	parameterListFile := path.Join(coreYamlBindingsBaseDir, "parameter-list.tmpl")
-
-	coreYamlTemplate, err := template.New("kamelet-core-binding.yaml.tmpl").Funcs(funcMap).ParseFiles(coreYamlTemplateFile, kameletBindingFile, parameterListFile)
-	handleGeneralError(fmt.Sprintf("cannot load template file from %s", templateFile), err)
-
 	kamelets := listKamelets(projectBaseDir)
 
 	links := make([]string, 0)
 	for _, k := range kamelets {
-		img := saveImage(k, docBaseDir)
-
-		ctx := NewTemplateContext(k, img)
-
-		processDocTemplate(k, docBaseDir, err, docTemplate, &ctx)
-		links = updateImageLink(k, img, links)
-
-		processYamlTemplate(k, projectBaseDir, err, yamlTemplate, &ctx)
-		processCoreYamlTemplate(k, projectBaseDir, err, coreYamlTemplate, &ctx)
-
+		links = updateImageLink(k, links)
 	}
 
 	saveNav(links, docBaseDir)
 }
 
-func processDocTemplate(k camel.Kamelet, baseDir string, err error, docTemplate *template.Template, ctx *TemplateContext) {
-	buffer := new(bytes.Buffer)
-	err = docTemplate.Execute(buffer, &ctx)
-	handleGeneralError("cannot process documentation template", err)
-
-	produceDocFile(k, baseDir, buffer.String())
-}
-
-func processYamlTemplate(k camel.Kamelet, baseDir string, err error, yamlTemplate *template.Template, ctx *TemplateContext) {
-	buffer := new(bytes.Buffer)
-	err = yamlTemplate.Execute(buffer, ctx)
-	handleGeneralError("cannot process yaml binding template", err)
-
-	produceBindingFile(k, baseDir, "camel-k", buffer.String())
-}
-
-func processCoreYamlTemplate(k camel.Kamelet, baseDir string, err error, yamlTemplate *template.Template, ctx *TemplateContext) {
-	buffer := new(bytes.Buffer)
-	err = yamlTemplate.Execute(buffer, ctx)
-	handleGeneralError("cannot process yaml binding template", err)
-
-	produceBindingFile(k, baseDir, "core", buffer.String())
-}
-
-func updateImageLink(k camel.Kamelet, img string, links []string) []string {
-	return append(links, fmt.Sprintf("* xref:ROOT:%s.adoc[%s %s]", k.Name, img, k.Spec.Definition.Title))
-}
-
-type TemplateContext struct {
-	Kamelet camel.Kamelet
-	Image   string
-	TemplateProperties map[string]string
-}
-
-func NewTemplateContext(kamelet camel.Kamelet, image string) TemplateContext {
-	return TemplateContext{
-		Kamelet: kamelet,
-		Image:   image,
-		TemplateProperties: map[string]string{},
-	}
-}
-
-type Prop struct {
-	Name     string
-	Title    string
-	Required bool
-	Default  *string
-	Example  *string
-}
-
-func (p Prop) GetSampleValue() string {
-	if p.Default != nil {
-		return *p.Default
-	}
-	if p.Example != nil {
-		return *p.Example
-	}
-	return fmt.Sprintf(`"The %s"`, p.Title)
-}
-
-func getSortedProps(k camel.Kamelet) []Prop {
-	required := make(map[string]bool)
-	props := make([]Prop, 0, len(k.Spec.Definition.Properties))
-	for _, r := range k.Spec.Definition.Required {
-		required[r] = true
-	}
-	for key := range k.Spec.Definition.Properties {
-		prop := k.Spec.Definition.Properties[key]
-		var def *string
-		if prop.Default != nil {
-			b, err := prop.Default.MarshalJSON()
-			handleGeneralError(fmt.Sprintf("cannot marshal property %q default value in Kamelet %s", key, k.Name), err)
-			defVal := string(b)
-			def = &defVal
-		}
-		var ex *string
-		if prop.Example != nil {
-			b, err := prop.Example.MarshalJSON()
-			handleGeneralError(fmt.Sprintf("cannot marshal property %q example value in Kamelet %s", key, k.Name), err)
-			exVal := string(b)
-			ex = &exVal
-		}
-		props = append(props, Prop{Name: key, Title: prop.Title, Required: required[key], Default: def, Example: ex})
-	}
-	sort.Slice(props, func(i, j int) bool {
-		ri := props[i].Required
-		rj := props[j].Required
-		if ri && !rj {
-			return true
-		} else if !ri && rj {
-			return false
-		}
-		return props[i].Name < props[j].Name
-	})
-	return props
-}
-
-func (ctx *TemplateContext) HasProperties() bool {
-	return len(ctx.Kamelet.Spec.Definition.Properties) > 0
-}
-
-func (ctx *TemplateContext) HasRequiredProperties() bool {
-	propDefs := getSortedProps(ctx.Kamelet)
-
-	for _, propDef := range propDefs {
-		if propDef.Required {
-			return true
-		}
-	}
-
-	return false
-}
-
-func (ctx *TemplateContext) PropertyList() string {
-	propDefs := getSortedProps(ctx.Kamelet)
-
-	sampleConfig := make([]string, 0)
-	for _, propDef := range propDefs {
-		if !propDef.Required {
-			continue
-		}
-		key := propDef.Name
-		if propDef.Default == nil {
-			ex := propDef.GetSampleValue()
-			sampleConfig = append(sampleConfig, fmt.Sprintf("%s: %s", key, ex))
-		}
-	}
-	
-	/*
-	Creates the properties list in the YAML format.
-	 */
-	props := ""
-	if len(sampleConfig) > 0 {
-		props = fmt.Sprintf("\n    %s:\n      %s", "properties", strings.Join(sampleConfig, "\n      "))
-	}
-
-	return props
-}
-
-func (ctx *TemplateContext) ParameterList() string {
-	tp := ctx.Kamelet.ObjectMeta.Labels["camel.apache.org/kamelet.type"]
-	propDefs := getSortedProps(ctx.Kamelet)
-
-	sampleConfig := make([]string, 0)
-	for _, propDef := range propDefs {
-		if !propDef.Required {
-			continue
-		}
-		key := propDef.Name
-		if propDef.Default == nil {
-			ex := propDef.GetSampleValue()
-			sampleConfig = append(sampleConfig, fmt.Sprintf("%s: %s", key, ex))
-		}
-	}
-
-	props := ""
-
-	if len(sampleConfig) > 0 {
-		paddingSpace := ""
-		switch tp {
-		case "sink":
-			props = fmt.Sprintf("\n%10s%s:\n%12s%s", "", "parameters",
-				"", strings.Join(sampleConfig, fmt.Sprintf("\n%12s", "")))
-		case "source":
-			props = fmt.Sprintf("\n%6s%s:\n%8s%s", "", "parameters",
-				"", strings.Join(sampleConfig, fmt.Sprintf("\n%8s", "")))
-		case "action":
-			props = fmt.Sprintf("\n%10s%s:\n%12s%s", paddingSpace, "parameters",
-				"", strings.Join(sampleConfig, fmt.Sprintf("\n%8s", "")))
-		}
-	}
-
-	return props
-}
-
-func (ctx *TemplateContext) SetVal(key, val string) string {
-	ctx.TemplateProperties[key] = val
-	return ""
-}
-
-func (ctx *TemplateContext) GetVal(key string) string {
-	return ctx.TemplateProperties[key]
-}
-
-func (ctx *TemplateContext) Properties() string {
-	content := ""
-	if len(ctx.Kamelet.Spec.Definition.Properties) > 0 {
-		props := getSortedProps(ctx.Kamelet)
-		content += `[width="100%",cols="2,^2,3,^2,^2,^3",options="header"]` + "\n"
-		content += "|===\n"
-		content += tableLine("Property", "Name", "Description", "Type", "Default", "Example")
-
-		for _, propDef := range props {
-			key := propDef.Name
-			prop := ctx.Kamelet.Spec.Definition.Properties[key]
-			name := key
-			if propDef.Required {
-				name = "*" + name + " {empty}* *"
-			}
-			var def string
-			if propDef.Default != nil {
-				def = "`" + strings.ReplaceAll(*propDef.Default, "`", "'") + "`"
-			}
-			var ex string
-			if propDef.Example != nil {
-				ex = "`" + strings.ReplaceAll(*propDef.Example, "`", "'") + "`"
-			}
-			content += tableLine(name, prop.Title, prop.Description, prop.Type, def, ex)
-		}
-
-		content += "|===\n"
-
-	}
-	return content
-}
-
-func (ctx *TemplateContext) ExampleKamelBindCommand(ref string) string {
-	tp := ctx.Kamelet.ObjectMeta.Labels["camel.apache.org/kamelet.type"]
-	var prefix string
-	switch tp {
-	case "source":
-		prefix = "source."
-	case "sink":
-		prefix = "sink."
-	case "action":
-		prefix = "step-0."
-	default:
-		handleGeneralError("unknown kamelet type", errors.New(tp))
-	}
-
-	cmd := "kamel bind "
-	timer := "timer-source?message=Hello"
-	kamelet := ctx.Kamelet.Name
-	propDefs := getSortedProps(ctx.Kamelet)
-	for _, p := range propDefs {
-		if p.Required && p.Default == nil {
-			val := p.GetSampleValue()
-			if strings.HasPrefix(val, `"`) {
-				kamelet += fmt.Sprintf(` -p "%s%s=%s`, prefix, p.Name, val[1:])
-			} else {
-				kamelet += fmt.Sprintf(" -p %s%s=%s", prefix, p.Name, val)
-			}
-		}
-	}
-
-	switch tp {
-	case "source":
-		return cmd + kamelet + " " + ref
-	case "sink":
-		return cmd + ref + " " + kamelet
-	case "action":
-		return cmd + timer + " --step " + kamelet + " " + ref
-	default:
-		handleGeneralError("unknown kamelet type", errors.New(tp))
-	}
-	return ""
+func updateImageLink(k camel.Kamelet, links []string) []string {
+	return append(links, fmt.Sprintf("* xref:%s.adoc[]", k.Name))
 }
 
 func saveNav(links []string, out string) {
@@ -349,60 +54,6 @@ func saveNav(links []string, out string) {
 	fmt.Printf("%q written\n", dest)
 }
 
-func saveImage(k camel.Kamelet, out string) string {
-	if ic, ok := k.ObjectMeta.Annotations["camel.apache.org/kamelet.icon"]; ok {
-		svgb64Prefix := "data:image/svg+xml;base64,"
-		if strings.HasPrefix(ic, svgb64Prefix) {
-			data := ic[len(svgb64Prefix):]
-			decoder := base64.NewDecoder(base64.StdEncoding, strings.NewReader(data))
-			iconContent, err := ioutil.ReadAll(decoder)
-			handleGeneralError(fmt.Sprintf("cannot decode icon from Kamelet %s", k.Name), err)
-			dest := filepath.Join(out, "assets", "images", "kamelets", fmt.Sprintf("%s.svg", k.Name))
-			if _, err := os.Stat(dest); err == nil {
-				err = os.Remove(dest)
-				handleGeneralError(fmt.Sprintf("cannot remove file %q", dest), err)
-			}
-			err = ioutil.WriteFile(dest, iconContent, 0666)
-			handleGeneralError(fmt.Sprintf("cannot write file %q", dest), err)
-			fmt.Printf("%q written\n", dest)
-			return fmt.Sprintf("image:kamelets/%s.svg[]", k.Name)
-		}
-	}
-	return ""
-}
-
-func produceDocFile(k camel.Kamelet, baseDir string, content string) {
-	outputDir := filepath.Join(baseDir, "pages")
-
-	produceOutputFile(k, outputDir, content,".adoc")
-}
-
-func produceBindingFile(k camel.Kamelet, baseDir string, projectName string, content string) {
-	camelKOutputDir := filepath.Join(baseDir, "../templates", "bindings", projectName)
-
-	produceOutputFile(k, camelKOutputDir, content,"-binding.yaml")
-}
-
-func produceOutputFile(k camel.Kamelet, outputDir string, content string, extension string) {
-	outputFile := filepath.Join(outputDir, k.Name + extension)
-	if _, err := os.Stat(outputFile); err == nil {
-		err = os.Remove(outputFile)
-		handleGeneralError(fmt.Sprintf("cannot remove file %q", outputFile), err)
-	}
-	err := ioutil.WriteFile(outputFile, []byte(content), 0666)
-	handleGeneralError(fmt.Sprintf("cannot write to file %q", outputFile), err)
-	fmt.Printf("%q written\n", outputFile)
-}
-
-func tableLine(val ...string) string {
-	res := ""
-	for _, s := range val {
-		clean := strings.ReplaceAll(s, "|", "\\|")
-		res += "| " + clean
-	}
-	return res + "\n"
-}
-
 func listKamelets(dir string) []camel.Kamelet {
 	scheme := runtime.NewScheme()
 	err := camel.AddToScheme(scheme)

[camel-kamelets] 07/07: fix (hopefully) validator instructions

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

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

commit f9b465772c47cee8d9e1032d2f243695c20f3627
Author: David Jencks <dj...@apache.org>
AuthorDate: Tue Dec 21 13:55:01 2021 -0800

    fix (hopefully) validator instructions
---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index dfd930d..5100a59 100644
--- a/README.md
+++ b/README.md
@@ -31,7 +31,7 @@ $ go run . ../../kamelets/ ../../docs/modules/ROOT/
 and validate:
 ```bash
 $ cd script/validator
-$ go run go run . ../../kamelets/
+$ go run . ../../kamelets/
 ```
 be sure that there aren't reported ERRORS.
 

[camel-kamelets] 01/07: use source-watch partial build

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

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

commit b93c19880ef17f2e0a990caab7093822f420f7c1
Author: David Jencks <dj...@apache.org>
AuthorDate: Fri Dec 10 20:41:18 2021 -0800

    use source-watch partial build
---
 docs/README.md               |   14 -
 docs/README_local_build.adoc |   31 +
 docs/antora-playbook.yml     |   16 -
 docs/local-build.sh          |   37 +
 docs/package.json            |   18 -
 docs/source-map.yml          |    8 +
 docs/source-watch.yml        |   15 +
 docs/yarn.lock               | 2657 ------------------------------------------
 8 files changed, 91 insertions(+), 2705 deletions(-)

diff --git a/docs/README.md b/docs/README.md
deleted file mode 100644
index 4a8ce33..0000000
--- a/docs/README.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# Camelet Catalog Website
-
-This section contains the Kamelet catalog website, auto-generated from the source Kamelets.
-
-To preview the website:
-
-```
-# From the /docs directory
-yarn preview
-```
-
-## Generator
-
-The generator tool has been moved in the /script/generator directory
diff --git a/docs/README_local_build.adoc b/docs/README_local_build.adoc
new file mode 100644
index 0000000..75bdd8e
--- /dev/null
+++ b/docs/README_local_build.adoc
@@ -0,0 +1,31 @@
+= Local/partial build of docs
+
+This should be explained soon at https://camel.apache.org/manual/improving-the-documentation.html.
+
+* (once, or occasionally)
+. In `../..` (next to this project's clone) run
+[source,sh]
+----
+git clone https://github.com/apache/camel-website.git
+----
+. In `../../camel-website/antora-ui-camel` run
+[source,sh]
+----
+yarn build
+----
+. In this directory run
+[source,sh]
+----
+./local-build.sh full
+----
+This will build the full Antora site on your machine in the camel-website project under /documentation, with any local changes you have made in this project.
+It will also do a full xref check for the entire site.
+* Thereafter
+. In this directory run
+[source,sh]
+----
+./local-build.sh
+----
+
+This will build just this project, with local changes, into the full build from the previous step.
+It will start a local webserver for the build site, rebuild when changes are detected, and sync your browser to the changes.
diff --git a/docs/antora-playbook.yml b/docs/antora-playbook.yml
deleted file mode 100644
index 5fc0270..0000000
--- a/docs/antora-playbook.yml
+++ /dev/null
@@ -1,16 +0,0 @@
-site:
-  title: Kamelet Catalog
-  url: https://camel.apache.org/
-  start_page: camel-kamelets::index.adoc
-content:
-  sources:
-  - url: ../
-    branches: HEAD
-    start_path: docs
-asciidoc:
-  extensions:
-    - "@djencks/asciidoctor-antora-indexer"
-ui:
-  bundle:
-    url: https://gitlab.com/antora/antora-ui-default/-/jobs/artifacts/master/raw/build/ui-bundle.zip?job=bundle-stable
-    snapshot: true
diff --git a/docs/local-build.sh b/docs/local-build.sh
new file mode 100755
index 0000000..cf1a8fa
--- /dev/null
+++ b/docs/local-build.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+CW=./../../camel-website
+LOCAL=./../camel-kamelets
+
+cd $CW || (echo 'camel-website not in expected location $CW' && exit)
+cp antora-playbook.yml local-antora-playbook-full.yml
+cat $LOCAL/docs/source-map.yml >> local-antora-playbook-full.yml
+cat playbook-patch-full.yml >> local-antora-playbook-full.yml
+
+cp antora-playbook.yml local-antora-playbook-partial.yml
+cat $LOCAL/docs/source-map.yml >> local-antora-playbook-partial.yml
+cat $LOCAL/docs/source-watch.yml >> local-antora-playbook-partial.yml
+
+if [ "$1" = "full" ] || [ "$1" = "1" ]
+then
+  yarn build:antora-local-full
+else
+  yarn build:antora-local-partial
+fi
\ No newline at end of file
diff --git a/docs/package.json b/docs/package.json
deleted file mode 100644
index 1cac31d..0000000
--- a/docs/package.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
-  "name": "camel-kamelets",
-  "version": "1.0.0",
-  "description": "Kamelet Catalog",
-  "license": "Apache-2.0",
-  "devDependencies": {
-    "@antora/cli": "~2.3.1",
-    "@antora/site-generator-default": "~2.3.1",
-    "@antora/xref-validator": "gitlab:antora/xref-validator",
-    "@djencks/asciidoctor-antora-indexer": "^0.0.2",
-    "lite-server": "^2.4.0"
-  },
-  "scripts": {
-    "preview": "yarn build && cd build/site && lite-server",
-    "build": "yarn antora --stacktrace antora-playbook.yml",
-    "checks": "yarn antora --generator @antora/xref-validator antora-playbook.yml"
-  }
-}
diff --git a/docs/source-map.yml b/docs/source-map.yml
new file mode 100644
index 0000000..c6a6ee8
--- /dev/null
+++ b/docs/source-map.yml
@@ -0,0 +1,8 @@
+    - require: '@djencks/antora-source-map'
+#      log_level: trace
+      source-map:
+        - url: 'https://github.com/apache/camel-kamelets.git'
+          mapped-url: './../camel-kamelets'
+          branches:
+            - branch: main
+              mapped-branch: HEAD
diff --git a/docs/source-watch.yml b/docs/source-watch.yml
new file mode 100644
index 0000000..857b71f
--- /dev/null
+++ b/docs/source-watch.yml
@@ -0,0 +1,15 @@
+    - require: '@djencks/antora-source-watch'
+#      log_level: trace
+      sources:
+        - url: ./../camel-kamelets
+
+    - require: "@djencks/antora-site-manifest"
+      import-manifests:
+        - primary-site-manifest-url: ./documentation/site-manifest.json
+      partial-components: true
+      local-urls: true
+
+    - require: '@djencks/antora-timer'
+      log_level: info
+
+  generator: '@djencks/antora-source-watch'
\ No newline at end of file
diff --git a/docs/yarn.lock b/docs/yarn.lock
deleted file mode 100644
index d293d2d..0000000
--- a/docs/yarn.lock
+++ /dev/null
@@ -1,2657 +0,0 @@
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
-# yarn lockfile v1
-
-
-"@antora/asciidoc-loader@2.3.4", "@antora/asciidoc-loader@~2 >=2.3.1 || ^3.0.0-alpha.1":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/asciidoc-loader/-/asciidoc-loader-2.3.4.tgz#b5c4b6447981e191cea8438226a8e76904fc1e7d"
-  integrity sha512-IQ0d/hnOCGZXzTYUwKAw2BlyRMI4Kg/zu7XejQ6ERIncjuUUv/+PhlzVxoJNT0r9uasJFHDlZ7l3X53Hn+MUuQ==
-  dependencies:
-    asciidoctor.js "1.5.9"
-    opal-runtime "1.0.11"
-
-"@antora/cli@~2.3.1":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/cli/-/cli-2.3.4.tgz#1b2df06eb5bbbfcb5c6ae8618e18c79dc1f6758e"
-  integrity sha512-KItaWFEf/X4LLY2XCidjD00oUp4Ay7y9Hu26+T8dPqV+qnMwOL+MGHhYXsJz+4JaeNJu1Ofwc4onmShpwHQruA==
-  dependencies:
-    "@antora/playbook-builder" "2.3.4"
-    commander "~6.1"
-
-"@antora/content-aggregator@2.3.4", "@antora/content-aggregator@~2 >=2.3.1 || ^3.0.0-alpha.1":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/content-aggregator/-/content-aggregator-2.3.4.tgz#6b1f4258fbf2a42c79be52886edbf36c2703a877"
-  integrity sha512-ZwlGm/t90PUnGVo+pir71O+wC+gyXnVuhoAed+9bBLjsiGI7EGUzwUEXSZqHRSihPx5XLFj6pZinoCGX+uabcw==
-  dependencies:
-    "@antora/expand-path-helper" "~1.0"
-    braces "~3.0"
-    cache-directory "~2.0"
-    camelcase-keys "~6.2"
-    fs-extra "~8.1"
-    isomorphic-git "0.78.5"
-    js-yaml "~3.14"
-    matcher "~2.1"
-    mime-types "~2.1"
-    multi-progress "~2.0"
-    picomatch "~2.2"
-    through2 "~4.0"
-    vinyl "~2.2"
-    vinyl-fs "~3.0"
-
-"@antora/content-classifier@2.3.4", "@antora/content-classifier@~2 >=2.3.1 || ^3.0.0-alpha.1":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/content-classifier/-/content-classifier-2.3.4.tgz#a2c59d5e971ed3ed48860bee2fd4d93b02012f97"
-  integrity sha512-DR4I6dLSZEFOS3T0F/hYwLf3AGY2Rb3e9j8V8ygEFzdP8OySAAZWyTjjJPF4pJZqjWtqD7s7S1f5/cCI83977Q==
-  dependencies:
-    "@antora/asciidoc-loader" "2.3.4"
-    vinyl "~2.2"
-
-"@antora/document-converter@2.3.4", "@antora/document-converter@~2 >=2.3.1 || ^3.0.0-alpha.1":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/document-converter/-/document-converter-2.3.4.tgz#c787ebe0f24a3bc613843b557a1b04488f48c0be"
-  integrity sha512-Fo2SKdX3BlNrvfQEBOi2II+YmYzdEqKQ5+lO2pzxJuNBfqN0kJJYYk30jFPR27h6QuU43U/XZgufyDt+FjfdZg==
-  dependencies:
-    "@antora/asciidoc-loader" "2.3.4"
-
-"@antora/expand-path-helper@~1.0":
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/@antora/expand-path-helper/-/expand-path-helper-1.0.0.tgz#3bfd6938ab86d4709af8d869cbf3bb17b8fe8912"
-  integrity sha512-hg3y6M3OvRTb7jtLAnwwloYDxafbyKYttcf16kGCXvP7Wqosh7c+Ag+ltaZ7VSebpzpphO/umb/BXdpU7rxapw==
-
-"@antora/navigation-builder@2.3.4":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/navigation-builder/-/navigation-builder-2.3.4.tgz#aace46d61506ecf25de2d47f3a16f9d7debb47de"
-  integrity sha512-55I7p9tNTernQ/YR1+mp6RRXMV5EcU8q20Tdodt3mazdm3ObTe9E9XVAvUDFmDzRA27D0eb06jVRwLoth1gHYA==
-  dependencies:
-    "@antora/asciidoc-loader" "2.3.4"
-
-"@antora/page-composer@2.3.4":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/page-composer/-/page-composer-2.3.4.tgz#47f6438cce7d7140c3e2658d8224ef138471d256"
-  integrity sha512-xY0O9X87DzcoP6k/5Jx55ysy0iQIhgav3q1JbOQK/FoYQYHbiQgmVWOjJdqh5nZw57ih3yE20JROPuYqOYuUZA==
-  dependencies:
-    handlebars "~4.7"
-    require-from-string "~2.0"
-
-"@antora/playbook-builder@2.3.4", "@antora/playbook-builder@~2 >=2.3.1 || ^3.0.0-alpha.1":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/playbook-builder/-/playbook-builder-2.3.4.tgz#7f33d92a3800a3e3c78ebf17d4b0cd46644e0525"
-  integrity sha512-iPjBndcoZhWqpN608WOkXKUUD94b3JX38igebshiT5/NRINJbeEclpdEX/gPv8D1Z1JcrSVGURZQO1uML76dkg==
-  dependencies:
-    "@iarna/toml" "~2.2"
-    camelcase-keys "~6.2"
-    convict "~6.0"
-    js-yaml "~3.14"
-    json5 "~2.1"
-
-"@antora/redirect-producer@2.3.4":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/redirect-producer/-/redirect-producer-2.3.4.tgz#5f47337e8062d304518359fbbbcaaf75e82b656b"
-  integrity sha512-148amiLc+1Pod6kluAOBke8OATFWFUW3LZdTPFVfqX1lJolCp5ciOnGciy52sIIysSyVkQUjotEUhqGO9Af1EQ==
-  dependencies:
-    "@antora/asciidoc-loader" "2.3.4"
-    vinyl "~2.2"
-
-"@antora/site-generator-default@~2.3.1":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/site-generator-default/-/site-generator-default-2.3.4.tgz#1b4fe3e1097ea03aa8877f98d944f26921049418"
-  integrity sha512-uRiFJ/nG5bxjDmFOur27ae7A1J7r+OFVocEwx+vVLRvVYfNHxYP0fI2uUrmJTci8xJ92NLH9VLHpfsHypsoq9Q==
-  dependencies:
-    "@antora/asciidoc-loader" "2.3.4"
-    "@antora/content-aggregator" "2.3.4"
-    "@antora/content-classifier" "2.3.4"
-    "@antora/document-converter" "2.3.4"
-    "@antora/navigation-builder" "2.3.4"
-    "@antora/page-composer" "2.3.4"
-    "@antora/playbook-builder" "2.3.4"
-    "@antora/redirect-producer" "2.3.4"
-    "@antora/site-mapper" "2.3.4"
-    "@antora/site-publisher" "2.3.4"
-    "@antora/ui-loader" "2.3.4"
-
-"@antora/site-mapper@2.3.4":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/site-mapper/-/site-mapper-2.3.4.tgz#ea19fc1eff09bbb49f14a3e80f829867a695356e"
-  integrity sha512-GVghn6ausIWZlUfbEEdDD4YB7M1mWJAUMokyha9sE5w0gyYoWwukKWQiwCwk/JhvnwXunMLhEUm6y2nrHEmlLw==
-  dependencies:
-    "@antora/content-classifier" "2.3.4"
-    vinyl "~2.2"
-
-"@antora/site-publisher@2.3.4":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/site-publisher/-/site-publisher-2.3.4.tgz#cb3a931f39fd6973d10172a07c730cb0ce40208f"
-  integrity sha512-7xI/5OdjKq5tkdGzE0ABkl/QpIcgtnof+rnIWZweQKeQtA3LWutvEHtdIeXLQt0oNZmE/kf45FwC2XCg9/ptDg==
-  dependencies:
-    "@antora/expand-path-helper" "~1.0"
-    fs-extra "~8.1"
-    gulp-vinyl-zip "~2.2"
-    vinyl "~2.2"
-    vinyl-fs "~3.0"
-
-"@antora/ui-loader@2.3.4":
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/@antora/ui-loader/-/ui-loader-2.3.4.tgz#3c060c2da8752f42cf841569519396a6f4155cba"
-  integrity sha512-eorTmZW7zc6ZHgGLt3Vrq7mzPuobPeJnyfli50/m/DIQ91slkqjPKUYGcq4paPEz6IWoa7LT2ZwtwA5KzMyTPg==
-  dependencies:
-    "@antora/expand-path-helper" "~1.0"
-    bl "~4.0"
-    cache-directory "~2.0"
-    camelcase-keys "~6.2"
-    fs-extra "~8.1"
-    got "~9.6"
-    gulp-vinyl-zip "~2.2"
-    js-yaml "~3.14"
-    minimatch-all "~1.1"
-    through2 "~4.0"
-    vinyl "~2.2"
-    vinyl-fs "~3.0"
-
-"@antora/xref-validator@gitlab:antora/xref-validator":
-  version "1.0.0-alpha.13"
-  resolved "https://gitlab.com/antora/xref-validator/repository/archive.tar.gz?ref=19bfaf88fc7dd39552cfd8b3ac41c55d6d8f9edd"
-  dependencies:
-    "@antora/expand-path-helper" "~1.0"
-    cache-directory "~2.0"
-    got "~11.7"
-    node-gzip "~1.1"
-  optionalDependencies:
-    "@antora/asciidoc-loader" "~2 >=2.3.1 || ^3.0.0-alpha.1"
-    "@antora/content-aggregator" "~2 >=2.3.1 || ^3.0.0-alpha.1"
-    "@antora/content-classifier" "~2 >=2.3.1 || ^3.0.0-alpha.1"
-    "@antora/document-converter" "~2 >=2.3.1 || ^3.0.0-alpha.1"
-    "@antora/playbook-builder" "~2 >=2.3.1 || ^3.0.0-alpha.1"
-
-"@djencks/asciidoctor-antora-indexer@^0.0.2":
-  version "0.0.2"
-  resolved "https://registry.yarnpkg.com/@djencks/asciidoctor-antora-indexer/-/asciidoctor-antora-indexer-0.0.2.tgz#ad1a14b3a58895a2202e456e24ec039fa9da43d3"
-  integrity sha512-1PhltF2Pfj8CrcV3BWe52bG+iZ1BKe1DJSk1EXM56Yn7hFoCnLfvA7i2b+NQy6wIjMwTVM5LVrv2sl50LF4EFQ==
-  dependencies:
-    picomatch "~2.1"
-
-"@iarna/toml@~2.2":
-  version "2.2.5"
-  resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.5.tgz#b32366c89b43c6f8cefbdefac778b9c828e3ba8c"
-  integrity sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==
-
-"@sindresorhus/is@^0.14.0":
-  version "0.14.0"
-  resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
-  integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==
-
-"@sindresorhus/is@^3.1.1":
-  version "3.1.2"
-  resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-3.1.2.tgz#548650de521b344e3781fbdb0ece4aa6f729afb8"
-  integrity sha512-JiX9vxoKMmu8Y3Zr2RVathBL1Cdu4Nt4MuNWemt1Nc06A0RAin9c5FArkhGsyMBWfCu4zj+9b+GxtjAnE4qqLQ==
-
-"@szmarczak/http-timer@^1.1.2":
-  version "1.1.2"
-  resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
-  integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==
-  dependencies:
-    defer-to-connect "^1.0.1"
-
-"@szmarczak/http-timer@^4.0.5":
-  version "4.0.5"
-  resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.5.tgz#bfbd50211e9dfa51ba07da58a14cdfd333205152"
-  integrity sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==
-  dependencies:
-    defer-to-connect "^2.0.0"
-
-"@types/cacheable-request@^6.0.1":
-  version "6.0.1"
-  resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.1.tgz#5d22f3dded1fd3a84c0bbeb5039a7419c2c91976"
-  integrity sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==
-  dependencies:
-    "@types/http-cache-semantics" "*"
-    "@types/keyv" "*"
-    "@types/node" "*"
-    "@types/responselike" "*"
-
-"@types/http-cache-semantics@*":
-  version "4.0.0"
-  resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz#9140779736aa2655635ee756e2467d787cfe8a2a"
-  integrity sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==
-
-"@types/keyv@*":
-  version "3.1.1"
-  resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.1.tgz#e45a45324fca9dab716ab1230ee249c9fb52cfa7"
-  integrity sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==
-  dependencies:
-    "@types/node" "*"
-
-"@types/node@*":
-  version "14.14.25"
-  resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.25.tgz#15967a7b577ff81383f9b888aa6705d43fbbae93"
-  integrity sha512-EPpXLOVqDvisVxtlbvzfyqSsFeQxltFbluZNRndIb8tr9KiBnYNLzrc1N3pyKUCww2RNrfHDViqDWWE1LCJQtQ==
-
-"@types/responselike@*", "@types/responselike@^1.0.0":
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29"
-  integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==
-  dependencies:
-    "@types/node" "*"
-
-accepts@~1.3.4:
-  version "1.3.7"
-  resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd"
-  integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==
-  dependencies:
-    mime-types "~2.1.24"
-    negotiator "0.6.2"
-
-after@0.8.2:
-  version "0.8.2"
-  resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f"
-  integrity sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=
-
-ansi-regex@^2.0.0:
-  version "2.1.1"
-  resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
-  integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
-
-ansi-regex@^5.0.0:
-  version "5.0.0"
-  resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
-  integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
-
-ansi-styles@^2.2.1:
-  version "2.2.1"
-  resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
-  integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
-
-ansi-styles@^4.0.0:
-  version "4.3.0"
-  resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
-  integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
-  dependencies:
-    color-convert "^2.0.1"
-
-anymatch@~3.1.1:
-  version "3.1.1"
-  resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142"
-  integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==
-  dependencies:
-    normalize-path "^3.0.0"
-    picomatch "^2.0.4"
-
-append-buffer@^1.0.2:
-  version "1.0.2"
-  resolved "https://registry.yarnpkg.com/append-buffer/-/append-buffer-1.0.2.tgz#d8220cf466081525efea50614f3de6514dfa58f1"
-  integrity sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=
-  dependencies:
-    buffer-equal "^1.0.0"
-
-argparse@^1.0.7:
-  version "1.0.10"
-  resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
-  integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
-  dependencies:
-    sprintf-js "~1.0.2"
-
-arraybuffer.slice@~0.0.7:
-  version "0.0.7"
-  resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz#3bbc4275dd584cc1b10809b89d4e8b63a69e7675"
-  integrity sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==
-
-asciidoctor.js@1.5.9:
-  version "1.5.9"
-  resolved "https://registry.yarnpkg.com/asciidoctor.js/-/asciidoctor.js-1.5.9.tgz#28f8e8ee134b82627f0240e9b6a201b3d15d9524"
-  integrity sha512-k5JgwyV82TsiCpnYbDPReuHhzf/vRUt6NaZ+OGywkDDGeGG/CPfvN2Gd1MJ0iIZKDyuk4iJHOdY/2x1KBrWMzA==
-  dependencies:
-    opal-runtime "1.0.11"
-
-async-each-series@0.1.1:
-  version "0.1.1"
-  resolved "https://registry.yarnpkg.com/async-each-series/-/async-each-series-0.1.1.tgz#7617c1917401fd8ca4a28aadce3dbae98afeb432"
-  integrity sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=
-
-async-lock@^1.1.0:
-  version "1.2.8"
-  resolved "https://registry.yarnpkg.com/async-lock/-/async-lock-1.2.8.tgz#7b02bdfa2de603c0713acecd11184cf97bbc7c4c"
-  integrity sha512-G+26B2jc0Gw0EG/WN2M6IczuGepBsfR1+DtqLnyFSH4p2C668qkOCtEkGNVEaaNAVlYwEMazy1+/jnLxltBkIQ==
-
-async@1.5.2:
-  version "1.5.2"
-  resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
-  integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
-
-axios@0.21.1:
-  version "0.21.1"
-  resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8"
-  integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==
-  dependencies:
-    follow-redirects "^1.10.0"
-
-backo2@1.0.2:
-  version "1.0.2"
-  resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947"
-  integrity sha1-MasayLEpNjRj41s+u2n038+6eUc=
-
-balanced-match@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
-  integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
-
-base64-arraybuffer@0.1.4:
-  version "0.1.4"
-  resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz#9818c79e059b1355f97e0428a017c838e90ba812"
-  integrity sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=
-
-base64-js@0.0.2:
-  version "0.0.2"
-  resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-0.0.2.tgz#024f0f72afa25b75f9c0ee73cd4f55ec1bed9784"
-  integrity sha1-Ak8Pcq+iW3X5wO5zzU9V7Bvtl4Q=
-
-base64-js@^1.3.1:
-  version "1.5.1"
-  resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
-  integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
-
-base64id@2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/base64id/-/base64id-2.0.0.tgz#2770ac6bc47d312af97a8bf9a634342e0cd25cb6"
-  integrity sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==
-
-batch@0.6.1:
-  version "0.6.1"
-  resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
-  integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=
-
-binary-extensions@^2.0.0:
-  version "2.2.0"
-  resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
-  integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
-
-bl@~4.0:
-  version "4.0.4"
-  resolved "https://registry.yarnpkg.com/bl/-/bl-4.0.4.tgz#f4fda39f81a811d0df6368c1ed91dae499d1c900"
-  integrity sha512-7tdr4EpSd7jJ6tuQ21vu2ke8w7pNEstzj1O8wwq6sNNzO3UDi5MA8Gny/gquCj7r2C6fHudg8tKRGyjRgmvNxQ==
-  dependencies:
-    buffer "^5.5.0"
-    inherits "^2.0.4"
-    readable-stream "^3.4.0"
-
-blob@0.0.5:
-  version "0.0.5"
-  resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.5.tgz#d680eeef25f8cd91ad533f5b01eed48e64caf683"
-  integrity sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==
-
-bops@~0.0.6:
-  version "0.0.7"
-  resolved "https://registry.yarnpkg.com/bops/-/bops-0.0.7.tgz#b4a0a5a839a406454af0fe05a8b91a7a766a54e2"
-  integrity sha1-tKClqDmkBkVK8P4FqLkaenZqVOI=
-  dependencies:
-    base64-js "0.0.2"
-    to-utf8 "0.0.1"
-
-brace-expansion@^1.1.7:
-  version "1.1.11"
-  resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
-  integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
-  dependencies:
-    balanced-match "^1.0.0"
-    concat-map "0.0.1"
-
-braces@^3.0.1, braces@~3.0, braces@~3.0.2:
-  version "3.0.2"
-  resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
-  integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
-  dependencies:
-    fill-range "^7.0.1"
-
-browser-sync-client@^2.26.14:
-  version "2.26.14"
-  resolved "https://registry.yarnpkg.com/browser-sync-client/-/browser-sync-client-2.26.14.tgz#f2f0a8e5febc65b725fb38c8d648389214a38947"
-  integrity sha512-be0m1MchmKv/26r/yyyolxXcBi052aYrmaQep5nm8YNMjFcEyzv0ZoOKn/c3WEXNlEB/KeXWaw70fAOJ+/F1zQ==
-  dependencies:
-    etag "1.8.1"
-    fresh "0.5.2"
-    mitt "^1.1.3"
-    rxjs "^5.5.6"
-
-browser-sync-ui@^2.26.14:
-  version "2.26.14"
-  resolved "https://registry.yarnpkg.com/browser-sync-ui/-/browser-sync-ui-2.26.14.tgz#96632c38dda72560a3be8e985716d7a735e94749"
-  integrity sha512-6oT1sboM4KVNnWCCJDMGbRIeTBw97toMFQ+srImvwQ6J5t9KMgizaIX8HcKLiemsUMSJkgGM9RVKIpq2UblgOA==
-  dependencies:
-    async-each-series "0.1.1"
-    connect-history-api-fallback "^1"
-    immutable "^3"
-    server-destroy "1.0.1"
-    socket.io-client "^2.4.0"
-    stream-throttle "^0.1.3"
-
-browser-sync@^2.26.13:
-  version "2.26.14"
-  resolved "https://registry.yarnpkg.com/browser-sync/-/browser-sync-2.26.14.tgz#716c13ef91e72dfe092ff84bec3ddf62ea9d81fd"
-  integrity sha512-3TtpsheGolJT6UFtM2CZWEcGJmI4ZEvoCKiKE2bvcDnPxRkhQT4nIGVtfiyPcoHKXGM0LwMOZmYJNWfiNfVXWA==
-  dependencies:
-    browser-sync-client "^2.26.14"
-    browser-sync-ui "^2.26.14"
-    bs-recipes "1.3.4"
-    bs-snippet-injector "^2.0.1"
-    chokidar "^3.5.1"
-    connect "3.6.6"
-    connect-history-api-fallback "^1"
-    dev-ip "^1.0.1"
-    easy-extender "^2.3.4"
-    eazy-logger "3.1.0"
-    etag "^1.8.1"
-    fresh "^0.5.2"
-    fs-extra "3.0.1"
-    http-proxy "^1.18.1"
-    immutable "^3"
-    localtunnel "^2.0.1"
-    micromatch "^4.0.2"
-    opn "5.3.0"
-    portscanner "2.1.1"
-    qs "6.2.3"
-    raw-body "^2.3.2"
-    resp-modifier "6.0.2"
-    rx "4.1.0"
-    send "0.16.2"
-    serve-index "1.9.1"
-    serve-static "1.13.2"
-    server-destroy "1.0.1"
-    socket.io "2.4.0"
-    ua-parser-js "^0.7.18"
-    yargs "^15.4.1"
-
-bs-recipes@1.3.4:
-  version "1.3.4"
-  resolved "https://registry.yarnpkg.com/bs-recipes/-/bs-recipes-1.3.4.tgz#0d2d4d48a718c8c044769fdc4f89592dc8b69585"
-  integrity sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=
-
-bs-snippet-injector@^2.0.1:
-  version "2.0.1"
-  resolved "https://registry.yarnpkg.com/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz#61b5393f11f52559ed120693100343b6edb04dd5"
-  integrity sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=
-
-buffer-crc32@~0.2.3:
-  version "0.2.13"
-  resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
-  integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=
-
-buffer-equal@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe"
-  integrity sha1-WWFrSYME1Var1GaWayLu2j7KX74=
-
-buffer@^5.5.0:
-  version "5.7.1"
-  resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
-  integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==
-  dependencies:
-    base64-js "^1.3.1"
-    ieee754 "^1.1.13"
-
-bytes@3.1.0:
-  version "3.1.0"
-  resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
-  integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
-
-cache-directory@~2.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/cache-directory/-/cache-directory-2.0.0.tgz#0d8efa1abbb6d1dd926d255ce733b4f7c5ab2892"
-  integrity sha512-7YKEapH+2Uikde8hySyfobXBqPKULDyHNl/lhKm7cKf/GJFdG/tU/WpLrOg2y9aUrQrWUilYqawFIiGJPS6gDA==
-  dependencies:
-    xdg-basedir "^3.0.0"
-
-cacheable-lookup@^5.0.3:
-  version "5.0.4"
-  resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005"
-  integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==
-
-cacheable-request@^6.0.0:
-  version "6.1.0"
-  resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912"
-  integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==
-  dependencies:
-    clone-response "^1.0.2"
-    get-stream "^5.1.0"
-    http-cache-semantics "^4.0.0"
-    keyv "^3.0.0"
-    lowercase-keys "^2.0.0"
-    normalize-url "^4.1.0"
-    responselike "^1.0.2"
-
-cacheable-request@^7.0.1:
-  version "7.0.1"
-  resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.1.tgz#062031c2856232782ed694a257fa35da93942a58"
-  integrity sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==
-  dependencies:
-    clone-response "^1.0.2"
-    get-stream "^5.1.0"
-    http-cache-semantics "^4.0.0"
-    keyv "^4.0.0"
-    lowercase-keys "^2.0.0"
-    normalize-url "^4.1.0"
-    responselike "^2.0.0"
-
-call-bind@^1.0.0:
-  version "1.0.2"
-  resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
-  integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
-  dependencies:
-    function-bind "^1.1.1"
-    get-intrinsic "^1.0.2"
-
-camelcase-keys@~6.2:
-  version "6.2.2"
-  resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0"
-  integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==
-  dependencies:
-    camelcase "^5.3.1"
-    map-obj "^4.0.0"
-    quick-lru "^4.0.1"
-
-camelcase@^5.0.0, camelcase@^5.3.1:
-  version "5.3.1"
-  resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
-  integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
-
-chalk@^1.1.3:
-  version "1.1.3"
-  resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
-  integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
-  dependencies:
-    ansi-styles "^2.2.1"
-    escape-string-regexp "^1.0.2"
-    has-ansi "^2.0.0"
-    strip-ansi "^3.0.0"
-    supports-color "^2.0.0"
-
-chokidar@^3.5.1:
-  version "3.5.1"
-  resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a"
-  integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==
-  dependencies:
-    anymatch "~3.1.1"
-    braces "~3.0.2"
-    glob-parent "~5.1.0"
-    is-binary-path "~2.1.0"
-    is-glob "~4.0.1"
-    normalize-path "~3.0.0"
-    readdirp "~3.5.0"
-  optionalDependencies:
-    fsevents "~2.3.1"
-
-clean-git-ref@^2.0.1:
-  version "2.0.1"
-  resolved "https://registry.yarnpkg.com/clean-git-ref/-/clean-git-ref-2.0.1.tgz#dcc0ca093b90e527e67adb5a5e55b1af6816dcd9"
-  integrity sha512-bLSptAy2P0s6hU4PzuIMKmMJJSE6gLXGH1cntDu7bWJUksvuM+7ReOK61mozULErYvP6a15rnYl0zFDef+pyPw==
-
-cliui@^6.0.0:
-  version "6.0.0"
-  resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1"
-  integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
-  dependencies:
-    string-width "^4.2.0"
-    strip-ansi "^6.0.0"
-    wrap-ansi "^6.2.0"
-
-cliui@^7.0.2:
-  version "7.0.4"
-  resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
-  integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
-  dependencies:
-    string-width "^4.2.0"
-    strip-ansi "^6.0.0"
-    wrap-ansi "^7.0.0"
-
-clone-buffer@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58"
-  integrity sha1-4+JbIHrE5wGvch4staFnksrD3Fg=
-
-clone-response@^1.0.2:
-  version "1.0.2"
-  resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b"
-  integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
-  dependencies:
-    mimic-response "^1.0.0"
-
-clone-stats@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680"
-  integrity sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=
-
-clone@^2.1.1:
-  version "2.1.2"
-  resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
-  integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=
-
-cloneable-readable@^1.0.0:
-  version "1.1.3"
-  resolved "https://registry.yarnpkg.com/cloneable-readable/-/cloneable-readable-1.1.3.tgz#120a00cb053bfb63a222e709f9683ea2e11d8cec"
-  integrity sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==
-  dependencies:
-    inherits "^2.0.1"
-    process-nextick-args "^2.0.0"
-    readable-stream "^2.3.5"
-
-color-convert@^2.0.1:
-  version "2.0.1"
-  resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
-  integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
-  dependencies:
-    color-name "~1.1.4"
-
-color-name@~1.1.4:
-  version "1.1.4"
-  resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
-  integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
-
-commander@^2.2.0:
-  version "2.20.3"
-  resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
-  integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
-
-commander@~6.1:
-  version "6.1.0"
-  resolved "https://registry.yarnpkg.com/commander/-/commander-6.1.0.tgz#f8d722b78103141006b66f4c7ba1e97315ba75bc"
-  integrity sha512-wl7PNrYWd2y5mp1OK/LhTlv8Ff4kQJQRXXAvF+uU/TPNiVJUxZLRYGj/B0y/lPGAVcSbJqH2Za/cvHmrPMC8mA==
-
-component-bind@1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1"
-  integrity sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=
-
-component-emitter@1.2.1:
-  version "1.2.1"
-  resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6"
-  integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=
-
-component-emitter@~1.3.0:
-  version "1.3.0"
-  resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
-  integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
-
-component-inherit@0.0.3:
-  version "0.0.3"
-  resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143"
-  integrity sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=
-
-concat-map@0.0.1:
-  version "0.0.1"
-  resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
-  integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
-
-connect-history-api-fallback@^1, connect-history-api-fallback@^1.6.0:
-  version "1.6.0"
-  resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc"
-  integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==
-
-connect-logger@^0.0.1:
-  version "0.0.1"
-  resolved "https://registry.yarnpkg.com/connect-logger/-/connect-logger-0.0.1.tgz#4d999978a1d20bb4608e7cd434d741652255174b"
-  integrity sha1-TZmZeKHSC7RgjnzUNNdBZSJVF0s=
-  dependencies:
-    moment "*"
-
-connect@3.6.6:
-  version "3.6.6"
-  resolved "https://registry.yarnpkg.com/connect/-/connect-3.6.6.tgz#09eff6c55af7236e137135a72574858b6786f524"
-  integrity sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=
-  dependencies:
-    debug "2.6.9"
-    finalhandler "1.1.0"
-    parseurl "~1.3.2"
-    utils-merge "1.0.1"
-
-convert-source-map@^1.5.0:
-  version "1.7.0"
-  resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442"
-  integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==
-  dependencies:
-    safe-buffer "~5.1.1"
-
-convict@~6.0:
-  version "6.0.0"
-  resolved "https://registry.yarnpkg.com/convict/-/convict-6.0.0.tgz#4be829f001a778d337d32ec79e9ae7f2e39df1a6"
-  integrity sha512-osfPkv5yjVoZqrTWBXuh/ABGpFoaJplbt0WXr0CodR4CSWt8UnzY4PSUyRz/+5BX5YUtWcToG29Kr0B6xhdIMg==
-  dependencies:
-    lodash.clonedeep "^4.5.0"
-    yargs-parser "^18.1.3"
-
-cookie@~0.4.1:
-  version "0.4.1"
-  resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1"
-  integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
-
-core-util-is@~1.0.0:
-  version "1.0.2"
-  resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
-  integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
-
-crc-32@^1.2.0:
-  version "1.2.0"
-  resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208"
-  integrity sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==
-  dependencies:
-    exit-on-epipe "~1.0.1"
-    printj "~1.1.0"
-
-debug@2.6.9, debug@^2.2.0:
-  version "2.6.9"
-  resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
-  integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
-  dependencies:
-    ms "2.0.0"
-
-debug@4.3.1:
-  version "4.3.1"
-  resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
-  integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
-  dependencies:
-    ms "2.1.2"
-
-debug@~3.1.0:
-  version "3.1.0"
-  resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
-  integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
-  dependencies:
-    ms "2.0.0"
-
-debug@~4.1.0:
-  version "4.1.1"
-  resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
-  integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
-  dependencies:
-    ms "^2.1.1"
-
-decamelize@^1.2.0:
-  version "1.2.0"
-  resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
-  integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
-
-decompress-response@^3.3.0:
-  version "3.3.0"
-  resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3"
-  integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=
-  dependencies:
-    mimic-response "^1.0.0"
-
-decompress-response@^4.2.0:
-  version "4.2.1"
-  resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986"
-  integrity sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==
-  dependencies:
-    mimic-response "^2.0.0"
-
-decompress-response@^6.0.0:
-  version "6.0.0"
-  resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc"
-  integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==
-  dependencies:
-    mimic-response "^3.1.0"
-
-defer-to-connect@^1.0.1:
-  version "1.1.3"
-  resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591"
-  integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==
-
-defer-to-connect@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.0.tgz#83d6b199db041593ac84d781b5222308ccf4c2c1"
-  integrity sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==
-
-define-properties@^1.1.3:
-  version "1.1.3"
-  resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
-  integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
-  dependencies:
-    object-keys "^1.0.12"
-
-depd@~1.1.2:
-  version "1.1.2"
-  resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
-  integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
-
-destroy@~1.0.4:
-  version "1.0.4"
-  resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
-  integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=
-
-dev-ip@^1.0.1:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/dev-ip/-/dev-ip-1.0.1.tgz#a76a3ed1855be7a012bb8ac16cb80f3c00dc28f0"
-  integrity sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=
-
-diff3@0.0.3:
-  version "0.0.3"
-  resolved "https://registry.yarnpkg.com/diff3/-/diff3-0.0.3.tgz#d4e5c3a4cdf4e5fe1211ab42e693fcb4321580fc"
-  integrity sha1-1OXDpM305f4SEatC5pP8tDIVgPw=
-
-dlv@^1.1.3:
-  version "1.1.3"
-  resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79"
-  integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==
-
-duplexer3@^0.1.4:
-  version "0.1.4"
-  resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
-  integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
-
-duplexify@^3.6.0:
-  version "3.7.1"
-  resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309"
-  integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==
-  dependencies:
-    end-of-stream "^1.0.0"
-    inherits "^2.0.1"
-    readable-stream "^2.0.0"
-    stream-shift "^1.0.0"
-
-easy-extender@^2.3.4:
-  version "2.3.4"
-  resolved "https://registry.yarnpkg.com/easy-extender/-/easy-extender-2.3.4.tgz#298789b64f9aaba62169c77a2b3b64b4c9589b8f"
-  integrity sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==
-  dependencies:
-    lodash "^4.17.10"
-
-eazy-logger@3.1.0:
-  version "3.1.0"
-  resolved "https://registry.yarnpkg.com/eazy-logger/-/eazy-logger-3.1.0.tgz#b169eb56df714608fa114f164c8a2956bec9f0f3"
-  integrity sha512-/snsn2JqBtUSSstEl4R0RKjkisGHAhvYj89i7r3ytNUKW12y178KDZwXLXIgwDqLW6E/VRMT9qfld7wvFae8bQ==
-  dependencies:
-    tfunk "^4.0.0"
-
-ee-first@1.1.1:
-  version "1.1.1"
-  resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
-  integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
-
-emoji-regex@^8.0.0:
-  version "8.0.0"
-  resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
-  integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
-
-encodeurl@~1.0.1, encodeurl@~1.0.2:
-  version "1.0.2"
-  resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
-  integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
-
-end-of-stream@^1.0.0, end-of-stream@^1.1.0:
-  version "1.4.4"
-  resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
-  integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
-  dependencies:
-    once "^1.4.0"
-
-engine.io-client@~3.5.0:
-  version "3.5.0"
-  resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-3.5.0.tgz#fc1b4d9616288ce4f2daf06dcf612413dec941c7"
-  integrity sha512-12wPRfMrugVw/DNyJk34GQ5vIVArEcVMXWugQGGuw2XxUSztFNmJggZmv8IZlLyEdnpO1QB9LkcjeWewO2vxtA==
-  dependencies:
-    component-emitter "~1.3.0"
-    component-inherit "0.0.3"
-    debug "~3.1.0"
-    engine.io-parser "~2.2.0"
-    has-cors "1.1.0"
-    indexof "0.0.1"
-    parseqs "0.0.6"
-    parseuri "0.0.6"
-    ws "~7.4.2"
-    xmlhttprequest-ssl "~1.5.4"
-    yeast "0.1.2"
-
-engine.io-parser@~2.2.0:
-  version "2.2.1"
-  resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-2.2.1.tgz#57ce5611d9370ee94f99641b589f94c97e4f5da7"
-  integrity sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==
-  dependencies:
-    after "0.8.2"
-    arraybuffer.slice "~0.0.7"
-    base64-arraybuffer "0.1.4"
-    blob "0.0.5"
-    has-binary2 "~1.0.2"
-
-engine.io@~3.5.0:
-  version "3.5.0"
-  resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-3.5.0.tgz#9d6b985c8a39b1fe87cd91eb014de0552259821b"
-  integrity sha512-21HlvPUKaitDGE4GXNtQ7PLP0Sz4aWLddMPw2VTyFz1FVZqu/kZsJUO8WNpKuE/OCL7nkfRaOui2ZCJloGznGA==
-  dependencies:
-    accepts "~1.3.4"
-    base64id "2.0.0"
-    cookie "~0.4.1"
-    debug "~4.1.0"
-    engine.io-parser "~2.2.0"
-    ws "~7.4.2"
-
-escalade@^3.1.1:
-  version "3.1.1"
-  resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
-  integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
-
-escape-html@~1.0.3:
-  version "1.0.3"
-  resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
-  integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
-
-escape-string-regexp@^1.0.2:
-  version "1.0.5"
-  resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
-  integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
-
-escape-string-regexp@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
-  integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
-
-esprima@^4.0.0:
-  version "4.0.1"
-  resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
-  integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
-
-etag@1.8.1, etag@^1.8.1, etag@~1.8.1:
-  version "1.8.1"
-  resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
-  integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
-
-eventemitter3@^4.0.0:
-  version "4.0.7"
-  resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
-  integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
-
-exit-on-epipe@~1.0.1:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692"
-  integrity sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==
-
-extend@^3.0.0:
-  version "3.0.2"
-  resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
-  integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
-
-fd-slicer@~1.1.0:
-  version "1.1.0"
-  resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
-  integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=
-  dependencies:
-    pend "~1.2.0"
-
-fill-range@^7.0.1:
-  version "7.0.1"
-  resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
-  integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
-  dependencies:
-    to-regex-range "^5.0.1"
-
-finalhandler@1.1.0:
-  version "1.1.0"
-  resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f5"
-  integrity sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=
-  dependencies:
-    debug "2.6.9"
-    encodeurl "~1.0.1"
-    escape-html "~1.0.3"
-    on-finished "~2.3.0"
-    parseurl "~1.3.2"
-    statuses "~1.3.1"
-    unpipe "~1.0.0"
-
-find-up@^4.1.0:
-  version "4.1.0"
-  resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
-  integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
-  dependencies:
-    locate-path "^5.0.0"
-    path-exists "^4.0.0"
-
-flush-write-stream@^1.0.2:
-  version "1.1.1"
-  resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8"
-  integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==
-  dependencies:
-    inherits "^2.0.3"
-    readable-stream "^2.3.6"
-
-follow-redirects@^1.0.0, follow-redirects@^1.10.0:
-  version "1.13.2"
-  resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.2.tgz#dd73c8effc12728ba5cf4259d760ea5fb83e3147"
-  integrity sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==
-
-fresh@0.5.2, fresh@^0.5.2:
-  version "0.5.2"
-  resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
-  integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=
-
-fs-extra@3.0.1:
-  version "3.0.1"
-  resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291"
-  integrity sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=
-  dependencies:
-    graceful-fs "^4.1.2"
-    jsonfile "^3.0.0"
-    universalify "^0.1.0"
-
-fs-extra@~8.1:
-  version "8.1.0"
-  resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
-  integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
-  dependencies:
-    graceful-fs "^4.2.0"
-    jsonfile "^4.0.0"
-    universalify "^0.1.0"
-
-fs-mkdirp-stream@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz#0b7815fc3201c6a69e14db98ce098c16935259eb"
-  integrity sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=
-  dependencies:
-    graceful-fs "^4.1.11"
-    through2 "^2.0.3"
-
-fs.realpath@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
-  integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
-
-fsevents@~2.3.1:
-  version "2.3.2"
-  resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
-  integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
-
-function-bind@^1.1.1:
-  version "1.1.1"
-  resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
-  integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
-
-get-caller-file@^2.0.1, get-caller-file@^2.0.5:
-  version "2.0.5"
-  resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
-  integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
-
-get-intrinsic@^1.0.2:
-  version "1.1.1"
-  resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6"
-  integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==
-  dependencies:
-    function-bind "^1.1.1"
-    has "^1.0.3"
-    has-symbols "^1.0.1"
-
-get-stream@^4.1.0:
-  version "4.1.0"
-  resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
-  integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
-  dependencies:
-    pump "^3.0.0"
-
-get-stream@^5.1.0:
-  version "5.2.0"
-  resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
-  integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
-  dependencies:
-    pump "^3.0.0"
-
-git-apply-delta@0.0.7:
-  version "0.0.7"
-  resolved "https://registry.yarnpkg.com/git-apply-delta/-/git-apply-delta-0.0.7.tgz#fb76ae144540d79440b52b31de03e63c993c7219"
-  integrity sha1-+3auFEVA15RAtSsx3gPmPJk8chk=
-  dependencies:
-    bops "~0.0.6"
-    varint "0.0.3"
-
-glob-parent@^3.1.0:
-  version "3.1.0"
-  resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
-  integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=
-  dependencies:
-    is-glob "^3.1.0"
-    path-dirname "^1.0.0"
-
-glob-parent@~5.1.0:
-  version "5.1.1"
-  resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229"
-  integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==
-  dependencies:
-    is-glob "^4.0.1"
-
-glob-stream@^6.1.0:
-  version "6.1.0"
-  resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-6.1.0.tgz#7045c99413b3eb94888d83ab46d0b404cc7bdde4"
-  integrity sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=
-  dependencies:
-    extend "^3.0.0"
-    glob "^7.1.1"
-    glob-parent "^3.1.0"
-    is-negated-glob "^1.0.0"
-    ordered-read-streams "^1.0.0"
-    pumpify "^1.3.5"
-    readable-stream "^2.1.5"
-    remove-trailing-separator "^1.0.1"
-    to-absolute-glob "^2.0.0"
-    unique-stream "^2.0.2"
-
-glob@6.0.4:
-  version "6.0.4"
-  resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22"
-  integrity sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=
-  dependencies:
-    inflight "^1.0.4"
-    inherits "2"
-    minimatch "2 || 3"
-    once "^1.3.0"
-    path-is-absolute "^1.0.0"
-
-glob@^7.1.1:
-  version "7.1.6"
-  resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
-  integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
-  dependencies:
-    fs.realpath "^1.0.0"
-    inflight "^1.0.4"
-    inherits "2"
-    minimatch "^3.0.4"
-    once "^1.3.0"
-    path-is-absolute "^1.0.0"
-
-globalyzer@^0.1.4:
-  version "0.1.4"
-  resolved "https://registry.yarnpkg.com/globalyzer/-/globalyzer-0.1.4.tgz#bc8e273afe1ac7c24eea8def5b802340c5cc534f"
-  integrity sha512-LeguVWaxgHN0MNbWC6YljNMzHkrCny9fzjmEUdnF1kQ7wATFD1RHFRqA1qxaX2tgxGENlcxjOflopBwj3YZiXA==
-
-globrex@^0.1.2:
-  version "0.1.2"
-  resolved "https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz#dd5d9ec826232730cd6793a5e33a9302985e6098"
-  integrity sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==
-
-got@~11.7:
-  version "11.7.0"
-  resolved "https://registry.yarnpkg.com/got/-/got-11.7.0.tgz#a386360305571a74548872e674932b4ef70d3b24"
-  integrity sha512-7en2XwH2MEqOsrK0xaKhbWibBoZqy+f1RSUoIeF1BLcnf+pyQdDsljWMfmOh+QKJwuvDIiKx38GtPh5wFdGGjg==
-  dependencies:
-    "@sindresorhus/is" "^3.1.1"
-    "@szmarczak/http-timer" "^4.0.5"
-    "@types/cacheable-request" "^6.0.1"
-    "@types/responselike" "^1.0.0"
-    cacheable-lookup "^5.0.3"
-    cacheable-request "^7.0.1"
-    decompress-response "^6.0.0"
-    http2-wrapper "^1.0.0-beta.5.2"
-    lowercase-keys "^2.0.0"
-    p-cancelable "^2.0.0"
-    responselike "^2.0.0"
-
-got@~9.6:
-  version "9.6.0"
-  resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85"
-  integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==
-  dependencies:
-    "@sindresorhus/is" "^0.14.0"
-    "@szmarczak/http-timer" "^1.1.2"
-    cacheable-request "^6.0.0"
-    decompress-response "^3.3.0"
-    duplexer3 "^0.1.4"
-    get-stream "^4.1.0"
-    lowercase-keys "^1.0.1"
-    mimic-response "^1.0.1"
-    p-cancelable "^1.0.0"
-    to-readable-stream "^1.0.0"
-    url-parse-lax "^3.0.0"
-
-graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0:
-  version "4.2.5"
-  resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.5.tgz#bc18864a6c9fc7b303f2e2abdb9155ad178fbe29"
-  integrity sha512-kBBSQbz2K0Nyn+31j/w36fUfxkBW9/gfwRWdUY1ULReH3iokVJgddZAFcD1D0xlgTmFxJCbUkUclAlc6/IDJkw==
-
-gulp-vinyl-zip@~2.2:
-  version "2.2.1"
-  resolved "https://registry.yarnpkg.com/gulp-vinyl-zip/-/gulp-vinyl-zip-2.2.1.tgz#24a60230afeb3b88b1efba06d31653ef7145dfd8"
-  integrity sha512-9lwCZUkrENzP649hVQB2r+8GgeGtVrqA2fEeVDX6aYr6+yJjdczWu0r1C6WvbZdzhXcA61MtR5MEyjR9a3D7cw==
-  dependencies:
-    queue "^4.2.1"
-    through "^2.3.8"
-    through2 "^2.0.3"
-    vinyl "^2.0.2"
-    vinyl-fs "^3.0.3"
-    yauzl "^2.2.1"
-    yazl "^2.2.1"
-
-handlebars@~4.7:
-  version "4.7.6"
-  resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e"
-  integrity sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==
-  dependencies:
-    minimist "^1.2.5"
-    neo-async "^2.6.0"
-    source-map "^0.6.1"
-    wordwrap "^1.0.0"
-  optionalDependencies:
-    uglify-js "^3.1.4"
-
-has-ansi@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
-  integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
-  dependencies:
-    ansi-regex "^2.0.0"
-
-has-binary2@~1.0.2:
-  version "1.0.3"
-  resolved "https://registry.yarnpkg.com/has-binary2/-/has-binary2-1.0.3.tgz#7776ac627f3ea77250cfc332dab7ddf5e4f5d11d"
-  integrity sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==
-  dependencies:
-    isarray "2.0.1"
-
-has-cors@1.1.0:
-  version "1.1.0"
-  resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39"
-  integrity sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=
-
-has-symbols@^1.0.1:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8"
-  integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==
-
-has@^1.0.3:
-  version "1.0.3"
-  resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
-  integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
-  dependencies:
-    function-bind "^1.1.1"
-
-http-cache-semantics@^4.0.0:
-  version "4.1.0"
-  resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"
-  integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==
-
-http-errors@1.7.3:
-  version "1.7.3"
-  resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06"
-  integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==
-  dependencies:
-    depd "~1.1.2"
-    inherits "2.0.4"
-    setprototypeof "1.1.1"
-    statuses ">= 1.5.0 < 2"
-    toidentifier "1.0.0"
-
-http-errors@~1.6.2:
-  version "1.6.3"
-  resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
-  integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=
-  dependencies:
-    depd "~1.1.2"
-    inherits "2.0.3"
-    setprototypeof "1.1.0"
-    statuses ">= 1.4.0 < 2"
-
-http-proxy@^1.18.1:
-  version "1.18.1"
-  resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549"
-  integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==
-  dependencies:
-    eventemitter3 "^4.0.0"
-    follow-redirects "^1.0.0"
-    requires-port "^1.0.0"
-
-http2-wrapper@^1.0.0-beta.5.2:
-  version "1.0.0-beta.5.2"
-  resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.0-beta.5.2.tgz#8b923deb90144aea65cf834b016a340fc98556f3"
-  integrity sha512-xYz9goEyBnC8XwXDTuC/MZ6t+MrKVQZOk4s7+PaDkwIsQd8IwqvM+0M6bA/2lvG8GHXcPdf+MejTUeO2LCPCeQ==
-  dependencies:
-    quick-lru "^5.1.1"
-    resolve-alpn "^1.0.0"
-
-iconv-lite@0.4.24:
-  version "0.4.24"
-  resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
-  integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
-  dependencies:
-    safer-buffer ">= 2.1.2 < 3"
-
-ieee754@^1.1.13:
-  version "1.2.1"
-  resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
-  integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
-
-ignore@^5.1.4:
-  version "5.1.8"
-  resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"
-  integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
-
-immutable@^3:
-  version "3.8.2"
-  resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.8.2.tgz#c2439951455bb39913daf281376f1530e104adf3"
-  integrity sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=
-
-indexof@0.0.1:
-  version "0.0.1"
-  resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d"
-  integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=
-
-inflight@^1.0.4:
-  version "1.0.6"
-  resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
-  integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
-  dependencies:
-    once "^1.3.0"
-    wrappy "1"
-
-inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.0, inherits@~2.0.3:
-  version "2.0.4"
-  resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
-  integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
-
-inherits@2.0.3:
-  version "2.0.3"
-  resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
-  integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
-
-is-absolute@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576"
-  integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==
-  dependencies:
-    is-relative "^1.0.0"
-    is-windows "^1.0.1"
-
-is-binary-path@~2.1.0:
-  version "2.1.0"
-  resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
-  integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
-  dependencies:
-    binary-extensions "^2.0.0"
-
-is-buffer@^1.1.5:
-  version "1.1.6"
-  resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
-  integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
-
-is-extglob@^2.1.0, is-extglob@^2.1.1:
-  version "2.1.1"
-  resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
-  integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
-
-is-fullwidth-code-point@^3.0.0:
-  version "3.0.0"
-  resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
-  integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
-
-is-glob@^3.1.0:
-  version "3.1.0"
-  resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
-  integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=
-  dependencies:
-    is-extglob "^2.1.0"
-
-is-glob@^4.0.1, is-glob@~4.0.1:
-  version "4.0.1"
-  resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
-  integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
-  dependencies:
-    is-extglob "^2.1.1"
-
-is-negated-glob@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/is-negated-glob/-/is-negated-glob-1.0.0.tgz#6910bca5da8c95e784b5751b976cf5a10fee36d2"
-  integrity sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=
-
-is-number-like@^1.0.3:
-  version "1.0.8"
-  resolved "https://registry.yarnpkg.com/is-number-like/-/is-number-like-1.0.8.tgz#2e129620b50891042e44e9bbbb30593e75cfbbe3"
-  integrity sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==
-  dependencies:
-    lodash.isfinite "^3.3.2"
-
-is-number@^7.0.0:
-  version "7.0.0"
-  resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
-  integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
-
-is-relative@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d"
-  integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==
-  dependencies:
-    is-unc-path "^1.0.0"
-
-is-unc-path@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d"
-  integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==
-  dependencies:
-    unc-path-regex "^0.1.2"
-
-is-utf8@^0.2.1:
-  version "0.2.1"
-  resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
-  integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
-
-is-valid-glob@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-1.0.0.tgz#29bf3eff701be2d4d315dbacc39bc39fe8f601aa"
-  integrity sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=
-
-is-windows@^1.0.1:
-  version "1.0.2"
-  resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
-  integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
-
-is-wsl@^1.1.0:
-  version "1.1.0"
-  resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
-  integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=
-
-isarray@2.0.1:
-  version "2.0.1"
-  resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.1.tgz#a37d94ed9cda2d59865c9f76fe596ee1f338741e"
-  integrity sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=
-
-isarray@~1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
-  integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
-
-isomorphic-git@0.78.5:
-  version "0.78.5"
-  resolved "https://registry.yarnpkg.com/isomorphic-git/-/isomorphic-git-0.78.5.tgz#013f8f8c280b8e0f8bb10ffa251eb87e9bb1190b"
-  integrity sha512-LrF5t9x7RdFeg84NsYpZo9qF1MZeb56LpBm6Jv47qMjnWMv0Il/3wPTA8I/lUYywgVbvF/e7xypHauj5auKW3w==
-  dependencies:
-    async-lock "^1.1.0"
-    clean-git-ref "^2.0.1"
-    crc-32 "^1.2.0"
-    diff3 "0.0.3"
-    git-apply-delta "0.0.7"
-    globalyzer "^0.1.4"
-    globrex "^0.1.2"
-    ignore "^5.1.4"
-    marky "^1.2.1"
-    minimisted "^2.0.0"
-    pako "^1.0.10"
-    pify "^4.0.1"
-    readable-stream "^3.4.0"
-    sha.js "^2.4.9"
-    simple-get "^3.0.2"
-
-js-yaml@~3.14:
-  version "3.14.1"
-  resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
-  integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
-  dependencies:
-    argparse "^1.0.7"
-    esprima "^4.0.0"
-
-json-buffer@3.0.0:
-  version "3.0.0"
-  resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
-  integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=
-
-json-buffer@3.0.1:
-  version "3.0.1"
-  resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
-  integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
-
-json-stable-stringify-without-jsonify@^1.0.1:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
-  integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
-
-json5@~2.1:
-  version "2.1.3"
-  resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43"
-  integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==
-  dependencies:
-    minimist "^1.2.5"
-
-jsonfile@^3.0.0:
-  version "3.0.1"
-  resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66"
-  integrity sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=
-  optionalDependencies:
-    graceful-fs "^4.1.6"
-
-jsonfile@^4.0.0:
-  version "4.0.0"
-  resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
-  integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
-  optionalDependencies:
-    graceful-fs "^4.1.6"
-
-keyv@^3.0.0:
-  version "3.1.0"
-  resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9"
-  integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==
-  dependencies:
-    json-buffer "3.0.0"
-
-keyv@^4.0.0:
-  version "4.0.3"
-  resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.0.3.tgz#4f3aa98de254803cafcd2896734108daa35e4254"
-  integrity sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==
-  dependencies:
-    json-buffer "3.0.1"
-
-lazystream@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4"
-  integrity sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=
-  dependencies:
-    readable-stream "^2.0.5"
-
-lead@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/lead/-/lead-1.0.0.tgz#6f14f99a37be3a9dd784f5495690e5903466ee42"
-  integrity sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=
-  dependencies:
-    flush-write-stream "^1.0.2"
-
-limiter@^1.0.5:
-  version "1.1.5"
-  resolved "https://registry.yarnpkg.com/limiter/-/limiter-1.1.5.tgz#8f92a25b3b16c6131293a0cc834b4a838a2aa7c2"
-  integrity sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==
-
-lite-server@^2.4.0:
-  version "2.6.1"
-  resolved "https://registry.yarnpkg.com/lite-server/-/lite-server-2.6.1.tgz#27281022c77c99673d0a820b998bc7e125cdbaa0"
-  integrity sha512-d3oyB/C8AU4EwYQHlLxcu6vTQDnCaLb81v1KKNYABmFS5oeJ11A+YxlqtpbTclID1AFddJfcB5klf0q98vYIMw==
-  dependencies:
-    browser-sync "^2.26.13"
-    connect-history-api-fallback "^1.6.0"
-    connect-logger "^0.0.1"
-    lodash "^4.17.20"
-    minimist "^1.2.5"
-
-localtunnel@^2.0.1:
-  version "2.0.1"
-  resolved "https://registry.yarnpkg.com/localtunnel/-/localtunnel-2.0.1.tgz#8f7c593f3005647f7675e6e69af9bf746571a631"
-  integrity sha512-LiaI5wZdz0xFkIQpXbNI62ZnNn8IMsVhwxHmhA+h4vj8R9JG/07bQHWwQlyy7b95/5fVOCHJfIHv+a5XnkvaJA==
-  dependencies:
-    axios "0.21.1"
-    debug "4.3.1"
-    openurl "1.1.1"
-    yargs "16.2.0"
-
-locate-path@^5.0.0:
-  version "5.0.0"
-  resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
-  integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
-  dependencies:
-    p-locate "^4.1.0"
-
-lodash.clonedeep@^4.5.0:
-  version "4.5.0"
-  resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
-  integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=
-
-lodash.isfinite@^3.3.2:
-  version "3.3.2"
-  resolved "https://registry.yarnpkg.com/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz#fb89b65a9a80281833f0b7478b3a5104f898ebb3"
-  integrity sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=
-
-lodash@^4.17.10, lodash@^4.17.20:
-  version "4.17.20"
-  resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52"
-  integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==
-
-lowercase-keys@^1.0.0, lowercase-keys@^1.0.1:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
-  integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
-
-lowercase-keys@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
-  integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
-
-map-obj@^4.0.0:
-  version "4.1.0"
-  resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.1.0.tgz#b91221b542734b9f14256c0132c897c5d7256fd5"
-  integrity sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==
-
-marky@^1.2.1:
-  version "1.2.1"
-  resolved "https://registry.yarnpkg.com/marky/-/marky-1.2.1.tgz#a3fcf82ffd357756b8b8affec9fdbf3a30dc1b02"
-  integrity sha512-md9k+Gxa3qLH6sUKpeC2CNkJK/Ld+bEz5X96nYwloqphQE0CKCVEKco/6jxEZixinqNdz5RFi/KaCyfbMDMAXQ==
-
-matcher@~2.1:
-  version "2.1.0"
-  resolved "https://registry.yarnpkg.com/matcher/-/matcher-2.1.0.tgz#64e1041c15b993e23b786f93320a7474bf833c28"
-  integrity sha512-o+nZr+vtJtgPNklyeUKkkH42OsK8WAfdgaJE2FNxcjLPg+5QbeEoT6vRj8Xq/iv18JlQ9cmKsEu0b94ixWf1YQ==
-  dependencies:
-    escape-string-regexp "^2.0.0"
-
-micromatch@^4.0.2:
-  version "4.0.2"
-  resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259"
-  integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==
-  dependencies:
-    braces "^3.0.1"
-    picomatch "^2.0.5"
-
-mime-db@1.45.0:
-  version "1.45.0"
-  resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea"
-  integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==
-
-mime-types@~2.1, mime-types@~2.1.17, mime-types@~2.1.24:
-  version "2.1.28"
-  resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.28.tgz#1160c4757eab2c5363888e005273ecf79d2a0ecd"
-  integrity sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==
-  dependencies:
-    mime-db "1.45.0"
-
-mime@1.4.1:
-  version "1.4.1"
-  resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
-  integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==
-
-mimic-response@^1.0.0, mimic-response@^1.0.1:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
-  integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
-
-mimic-response@^2.0.0:
-  version "2.1.0"
-  resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43"
-  integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==
-
-mimic-response@^3.1.0:
-  version "3.1.0"
-  resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
-  integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
-
-minimatch-all@~1.1:
-  version "1.1.0"
-  resolved "https://registry.yarnpkg.com/minimatch-all/-/minimatch-all-1.1.0.tgz#40c496a27a2e128d19bf758e76bb01a0c7145787"
-  integrity sha1-QMSWonouEo0Zv3WOdrsBoMcUV4c=
-  dependencies:
-    minimatch "^3.0.2"
-
-"minimatch@2 || 3", minimatch@^3.0.2, minimatch@^3.0.4:
-  version "3.0.4"
-  resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
-  integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
-  dependencies:
-    brace-expansion "^1.1.7"
-
-minimist@^1.2.5:
-  version "1.2.5"
-  resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
-  integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
-
-minimisted@^2.0.0:
-  version "2.0.1"
-  resolved "https://registry.yarnpkg.com/minimisted/-/minimisted-2.0.1.tgz#d059fb905beecf0774bc3b308468699709805cb1"
-  integrity sha512-1oPjfuLQa2caorJUM8HV8lGgWCc0qqAO1MNv/k05G4qslmsndV/5WdNZrqCiyqiz3wohia2Ij2B7w2Dr7/IyrA==
-  dependencies:
-    minimist "^1.2.5"
-
-mitt@^1.1.3:
-  version "1.2.0"
-  resolved "https://registry.yarnpkg.com/mitt/-/mitt-1.2.0.tgz#cb24e6569c806e31bd4e3995787fe38a04fdf90d"
-  integrity sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==
-
-moment@*:
-  version "2.29.1"
-  resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3"
-  integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==
-
-ms@2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
-  integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
-
-ms@2.1.2:
-  version "2.1.2"
-  resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
-  integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
-
-ms@^2.1.1:
-  version "2.1.3"
-  resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
-  integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
-
-multi-progress@~2.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/multi-progress/-/multi-progress-2.0.0.tgz#29ccb42cf24874b1c6384f03127ce5dff7b22f2c"
-  integrity sha1-Kcy0LPJIdLHGOE8DEnzl3/eyLyw=
-  dependencies:
-    progress "^1.1.8"
-
-negotiator@0.6.2:
-  version "0.6.2"
-  resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb"
-  integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==
-
-neo-async@^2.6.0:
-  version "2.6.2"
-  resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
-  integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
-
-node-gzip@~1.1:
-  version "1.1.2"
-  resolved "https://registry.yarnpkg.com/node-gzip/-/node-gzip-1.1.2.tgz#245bd171b31ce7c7f50fc4cd0ca7195534359afb"
-  integrity sha512-ZB6zWpfZHGtxZnPMrJSKHVPrRjURoUzaDbLFj3VO70mpLTW5np96vXyHwft4Id0o+PYIzgDkBUjIzaNHhQ8srw==
-
-normalize-path@^2.1.1:
-  version "2.1.1"
-  resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
-  integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
-  dependencies:
-    remove-trailing-separator "^1.0.1"
-
-normalize-path@^3.0.0, normalize-path@~3.0.0:
-  version "3.0.0"
-  resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
-  integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
-
-normalize-url@^4.1.0:
-  version "4.5.0"
-  resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129"
-  integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==
-
-now-and-later@^2.0.0:
-  version "2.0.1"
-  resolved "https://registry.yarnpkg.com/now-and-later/-/now-and-later-2.0.1.tgz#8e579c8685764a7cc02cb680380e94f43ccb1f7c"
-  integrity sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==
-  dependencies:
-    once "^1.3.2"
-
-object-keys@^1.0.12, object-keys@^1.1.1:
-  version "1.1.1"
-  resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
-  integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
-
-object.assign@^4.0.4:
-  version "4.1.2"
-  resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
-  integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
-  dependencies:
-    call-bind "^1.0.0"
-    define-properties "^1.1.3"
-    has-symbols "^1.0.1"
-    object-keys "^1.1.1"
-
-on-finished@~2.3.0:
-  version "2.3.0"
-  resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
-  integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=
-  dependencies:
-    ee-first "1.1.1"
-
-once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.4.0:
-  version "1.4.0"
-  resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
-  integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
-  dependencies:
-    wrappy "1"
-
-opal-runtime@1.0.11:
-  version "1.0.11"
-  resolved "https://registry.yarnpkg.com/opal-runtime/-/opal-runtime-1.0.11.tgz#81fc2a2084ae5f25d5609eada375b756a3dab036"
-  integrity sha512-L+6pnRvXPlDtbamBRnJAnB9mEMXmsIQ/b+0r/2xJ5/n/nxheEkLo+Pm5QNQ08LEbEN9TI6/kedhIspqRRu6tXA==
-  dependencies:
-    glob "6.0.4"
-    xmlhttprequest "1.8.0"
-
-openurl@1.1.1:
-  version "1.1.1"
-  resolved "https://registry.yarnpkg.com/openurl/-/openurl-1.1.1.tgz#3875b4b0ef7a52c156f0db41d4609dbb0f94b387"
-  integrity sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=
-
-opn@5.3.0:
-  version "5.3.0"
-  resolved "https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz#64871565c863875f052cfdf53d3e3cb5adb53b1c"
-  integrity sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==
-  dependencies:
-    is-wsl "^1.1.0"
-
-ordered-read-streams@^1.0.0:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz#77c0cb37c41525d64166d990ffad7ec6a0e1363e"
-  integrity sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=
-  dependencies:
-    readable-stream "^2.0.1"
-
-p-cancelable@^1.0.0:
-  version "1.1.0"
-  resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
-  integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==
-
-p-cancelable@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.0.0.tgz#4a3740f5bdaf5ed5d7c3e34882c6fb5d6b266a6e"
-  integrity sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg==
-
-p-limit@^2.2.0:
-  version "2.3.0"
-  resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
-  integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
-  dependencies:
-    p-try "^2.0.0"
-
-p-locate@^4.1.0:
-  version "4.1.0"
-  resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
-  integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
-  dependencies:
-    p-limit "^2.2.0"
-
-p-try@^2.0.0:
-  version "2.2.0"
-  resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
-  integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
-
-pako@^1.0.10:
-  version "1.0.11"
-  resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
-  integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==
-
-parseqs@0.0.6:
-  version "0.0.6"
-  resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.6.tgz#8e4bb5a19d1cdc844a08ac974d34e273afa670d5"
-  integrity sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==
-
-parseuri@0.0.6:
-  version "0.0.6"
-  resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.6.tgz#e1496e829e3ac2ff47f39a4dd044b32823c4a25a"
-  integrity sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==
-
-parseurl@~1.3.2:
-  version "1.3.3"
-  resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
-  integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
-
-path-dirname@^1.0.0:
-  version "1.0.2"
-  resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
-  integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=
-
-path-exists@^4.0.0:
-  version "4.0.0"
-  resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
-  integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
-
-path-is-absolute@^1.0.0:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
-  integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
-
-pend@~1.2.0:
-  version "1.2.0"
-  resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
-  integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
-
-picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@~2.2:
-  version "2.2.2"
-  resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad"
-  integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
-
-picomatch@~2.1:
-  version "2.1.1"
-  resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.1.1.tgz#ecdfbea7704adb5fe6fb47f9866c4c0e15e905c5"
-  integrity sha512-OYMyqkKzK7blWO/+XZYP6w8hH0LDvkBvdvKukti+7kqYFCiEAk+gI3DWnryapc0Dau05ugGTy0foQ6mqn4AHYA==
-
-pify@^4.0.1:
-  version "4.0.1"
-  resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
-  integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
-
-portscanner@2.1.1:
-  version "2.1.1"
-  resolved "https://registry.yarnpkg.com/portscanner/-/portscanner-2.1.1.tgz#eabb409e4de24950f5a2a516d35ae769343fbb96"
-  integrity sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=
-  dependencies:
-    async "1.5.2"
-    is-number-like "^1.0.3"
-
-prepend-http@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
-  integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
-
-printj@~1.1.0:
-  version "1.1.2"
-  resolved "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222"
-  integrity sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==
-
-process-nextick-args@^2.0.0, process-nextick-args@~2.0.0:
-  version "2.0.1"
-  resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
-  integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
-
-progress@^1.1.8:
-  version "1.1.8"
-  resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be"
-  integrity sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=
-
-pump@^2.0.0:
-  version "2.0.1"
-  resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
-  integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==
-  dependencies:
-    end-of-stream "^1.1.0"
-    once "^1.3.1"
-
-pump@^3.0.0:
-  version "3.0.0"
-  resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
-  integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
-  dependencies:
-    end-of-stream "^1.1.0"
-    once "^1.3.1"
-
-pumpify@^1.3.5:
-  version "1.5.1"
-  resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce"
-  integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==
-  dependencies:
-    duplexify "^3.6.0"
-    inherits "^2.0.3"
-    pump "^2.0.0"
-
-qs@6.2.3:
-  version "6.2.3"
-  resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.3.tgz#1cfcb25c10a9b2b483053ff39f5dfc9233908cfe"
-  integrity sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=
-
-queue@^4.2.1:
-  version "4.5.1"
-  resolved "https://registry.yarnpkg.com/queue/-/queue-4.5.1.tgz#6e4290a2d7e99dc75b34494431633fe5437b0dac"
-  integrity sha512-AMD7w5hRXcFSb8s9u38acBZ+309u6GsiibP4/0YacJeaurRshogB7v/ZcVPxP5gD5+zIw6ixRHdutiYUJfwKHw==
-  dependencies:
-    inherits "~2.0.0"
-
-quick-lru@^4.0.1:
-  version "4.0.1"
-  resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f"
-  integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==
-
-quick-lru@^5.1.1:
-  version "5.1.1"
-  resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
-  integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
-
-range-parser@~1.2.0:
-  version "1.2.1"
-  resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
-  integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
-
-raw-body@^2.3.2:
-  version "2.4.1"
-  resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.1.tgz#30ac82f98bb5ae8c152e67149dac8d55153b168c"
-  integrity sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==
-  dependencies:
-    bytes "3.1.0"
-    http-errors "1.7.3"
-    iconv-lite "0.4.24"
-    unpipe "1.0.0"
-
-readable-stream@3, readable-stream@^3.4.0:
-  version "3.6.0"
-  resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
-  integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
-  dependencies:
-    inherits "^2.0.3"
-    string_decoder "^1.1.1"
-    util-deprecate "^1.0.1"
-
-readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.5, readable-stream@^2.1.5, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6:
-  version "2.3.7"
-  resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
-  integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
-  dependencies:
-    core-util-is "~1.0.0"
-    inherits "~2.0.3"
-    isarray "~1.0.0"
-    process-nextick-args "~2.0.0"
-    safe-buffer "~5.1.1"
-    string_decoder "~1.1.1"
-    util-deprecate "~1.0.1"
-
-readdirp@~3.5.0:
-  version "3.5.0"
-  resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e"
-  integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==
-  dependencies:
-    picomatch "^2.2.1"
-
-remove-bom-buffer@^3.0.0:
-  version "3.0.0"
-  resolved "https://registry.yarnpkg.com/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz#c2bf1e377520d324f623892e33c10cac2c252b53"
-  integrity sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==
-  dependencies:
-    is-buffer "^1.1.5"
-    is-utf8 "^0.2.1"
-
-remove-bom-stream@^1.2.0:
-  version "1.2.0"
-  resolved "https://registry.yarnpkg.com/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz#05f1a593f16e42e1fb90ebf59de8e569525f9523"
-  integrity sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=
-  dependencies:
-    remove-bom-buffer "^3.0.0"
-    safe-buffer "^5.1.0"
-    through2 "^2.0.3"
-
-remove-trailing-separator@^1.0.1:
-  version "1.1.0"
-  resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
-  integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
-
-replace-ext@^1.0.0:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a"
-  integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==
-
-require-directory@^2.1.1:
-  version "2.1.1"
-  resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
-  integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
-
-require-from-string@~2.0:
-  version "2.0.2"
-  resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
-  integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
-
-require-main-filename@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
-  integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
-
-requires-port@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
-  integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=
-
-resolve-alpn@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.0.0.tgz#745ad60b3d6aff4b4a48e01b8c0bdc70959e0e8c"
-  integrity sha512-rTuiIEqFmGxne4IovivKSDzld2lWW9QCjqv80SYjPgf+gS35eaCAjaP54CCwGAwBtnCsvNLYtqxe1Nw+i6JEmA==
-
-resolve-options@^1.1.0:
-  version "1.1.0"
-  resolved "https://registry.yarnpkg.com/resolve-options/-/resolve-options-1.1.0.tgz#32bb9e39c06d67338dc9378c0d6d6074566ad131"
-  integrity sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=
-  dependencies:
-    value-or-function "^3.0.0"
-
-resp-modifier@6.0.2:
-  version "6.0.2"
-  resolved "https://registry.yarnpkg.com/resp-modifier/-/resp-modifier-6.0.2.tgz#b124de5c4fbafcba541f48ffa73970f4aa456b4f"
-  integrity sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=
-  dependencies:
-    debug "^2.2.0"
-    minimatch "^3.0.2"
-
-responselike@^1.0.2:
-  version "1.0.2"
-  resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7"
-  integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=
-  dependencies:
-    lowercase-keys "^1.0.0"
-
-responselike@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723"
-  integrity sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==
-  dependencies:
-    lowercase-keys "^2.0.0"
-
-rx@4.1.0:
-  version "4.1.0"
-  resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782"
-  integrity sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=
-
-rxjs@^5.5.6:
-  version "5.5.12"
-  resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.12.tgz#6fa61b8a77c3d793dbaf270bee2f43f652d741cc"
-  integrity sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==
-  dependencies:
-    symbol-observable "1.0.1"
-
-safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0:
-  version "5.2.1"
-  resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
-  integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
-
-safe-buffer@~5.1.0, safe-buffer@~5.1.1:
-  version "5.1.2"
-  resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
-  integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
-
-"safer-buffer@>= 2.1.2 < 3":
-  version "2.1.2"
-  resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
-  integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
-
-send@0.16.2:
-  version "0.16.2"
-  resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1"
-  integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==
-  dependencies:
-    debug "2.6.9"
-    depd "~1.1.2"
-    destroy "~1.0.4"
-    encodeurl "~1.0.2"
-    escape-html "~1.0.3"
-    etag "~1.8.1"
-    fresh "0.5.2"
-    http-errors "~1.6.2"
-    mime "1.4.1"
-    ms "2.0.0"
-    on-finished "~2.3.0"
-    range-parser "~1.2.0"
-    statuses "~1.4.0"
-
-serve-index@1.9.1:
-  version "1.9.1"
-  resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
-  integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=
-  dependencies:
-    accepts "~1.3.4"
-    batch "0.6.1"
-    debug "2.6.9"
-    escape-html "~1.0.3"
-    http-errors "~1.6.2"
-    mime-types "~2.1.17"
-    parseurl "~1.3.2"
-
-serve-static@1.13.2:
-  version "1.13.2"
-  resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1"
-  integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==
-  dependencies:
-    encodeurl "~1.0.2"
-    escape-html "~1.0.3"
-    parseurl "~1.3.2"
-    send "0.16.2"
-
-server-destroy@1.0.1:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/server-destroy/-/server-destroy-1.0.1.tgz#f13bf928e42b9c3e79383e61cc3998b5d14e6cdd"
-  integrity sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=
-
-set-blocking@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
-  integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
-
-setprototypeof@1.1.0:
-  version "1.1.0"
-  resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
-  integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==
-
-setprototypeof@1.1.1:
-  version "1.1.1"
-  resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683"
-  integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==
-
-sha.js@^2.4.9:
-  version "2.4.11"
-  resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
-  integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==
-  dependencies:
-    inherits "^2.0.1"
-    safe-buffer "^5.0.1"
-
-simple-concat@^1.0.0:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f"
-  integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==
-
-simple-get@^3.0.2:
-  version "3.1.0"
-  resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.0.tgz#b45be062435e50d159540b576202ceec40b9c6b3"
-  integrity sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==
-  dependencies:
-    decompress-response "^4.2.0"
-    once "^1.3.1"
-    simple-concat "^1.0.0"
-
-socket.io-adapter@~1.1.0:
-  version "1.1.2"
-  resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz#ab3f0d6f66b8fc7fca3959ab5991f82221789be9"
-  integrity sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==
-
-socket.io-client@2.4.0, socket.io-client@^2.4.0:
-  version "2.4.0"
-  resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-2.4.0.tgz#aafb5d594a3c55a34355562fc8aea22ed9119a35"
-  integrity sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ==
-  dependencies:
-    backo2 "1.0.2"
-    component-bind "1.0.0"
-    component-emitter "~1.3.0"
-    debug "~3.1.0"
-    engine.io-client "~3.5.0"
-    has-binary2 "~1.0.2"
-    indexof "0.0.1"
-    parseqs "0.0.6"
-    parseuri "0.0.6"
-    socket.io-parser "~3.3.0"
-    to-array "0.1.4"
-
-socket.io-parser@~3.3.0:
-  version "3.3.2"
-  resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.3.2.tgz#ef872009d0adcf704f2fbe830191a14752ad50b6"
-  integrity sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==
-  dependencies:
-    component-emitter "~1.3.0"
-    debug "~3.1.0"
-    isarray "2.0.1"
-
-socket.io-parser@~3.4.0:
-  version "3.4.1"
-  resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.4.1.tgz#b06af838302975837eab2dc980037da24054d64a"
-  integrity sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==
-  dependencies:
-    component-emitter "1.2.1"
-    debug "~4.1.0"
-    isarray "2.0.1"
-
-socket.io@2.4.0:
-  version "2.4.0"
-  resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-2.4.0.tgz#01030a2727bd8eb2e85ea96d69f03692ee53d47e"
-  integrity sha512-9UPJ1UTvKayuQfVv2IQ3k7tCQC/fboDyIK62i99dAQIyHKaBsNdTpwHLgKJ6guRWxRtC9H+138UwpaGuQO9uWQ==
-  dependencies:
-    debug "~4.1.0"
-    engine.io "~3.5.0"
-    has-binary2 "~1.0.2"
-    socket.io-adapter "~1.1.0"
-    socket.io-client "2.4.0"
-    socket.io-parser "~3.4.0"
-
-source-map@^0.6.1:
-  version "0.6.1"
-  resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
-  integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
-
-sprintf-js@~1.0.2:
-  version "1.0.3"
-  resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
-  integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
-
-"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2":
-  version "1.5.0"
-  resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
-  integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
-
-statuses@~1.3.1:
-  version "1.3.1"
-  resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"
-  integrity sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=
-
-statuses@~1.4.0:
-  version "1.4.0"
-  resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
-  integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==
-
-stream-shift@^1.0.0:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d"
-  integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==
-
-stream-throttle@^0.1.3:
-  version "0.1.3"
-  resolved "https://registry.yarnpkg.com/stream-throttle/-/stream-throttle-0.1.3.tgz#add57c8d7cc73a81630d31cd55d3961cfafba9c3"
-  integrity sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=
-  dependencies:
-    commander "^2.2.0"
-    limiter "^1.0.5"
-
-string-width@^4.1.0, string-width@^4.2.0:
-  version "4.2.0"
-  resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5"
-  integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==
-  dependencies:
-    emoji-regex "^8.0.0"
-    is-fullwidth-code-point "^3.0.0"
-    strip-ansi "^6.0.0"
-
-string_decoder@^1.1.1:
-  version "1.3.0"
-  resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
-  integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
-  dependencies:
-    safe-buffer "~5.2.0"
-
-string_decoder@~1.1.1:
-  version "1.1.1"
-  resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
-  integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
-  dependencies:
-    safe-buffer "~5.1.0"
-
-strip-ansi@^3.0.0:
-  version "3.0.1"
-  resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
-  integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
-  dependencies:
-    ansi-regex "^2.0.0"
-
-strip-ansi@^6.0.0:
-  version "6.0.0"
-  resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
-  integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
-  dependencies:
-    ansi-regex "^5.0.0"
-
-supports-color@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
-  integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
-
-symbol-observable@1.0.1:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4"
-  integrity sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=
-
-tfunk@^4.0.0:
-  version "4.0.0"
-  resolved "https://registry.yarnpkg.com/tfunk/-/tfunk-4.0.0.tgz#de9399feaf2060901d590b7faad80fcd5443077e"
-  integrity sha512-eJQ0dGfDIzWNiFNYFVjJ+Ezl/GmwHaFTBTjrtqNPW0S7cuVDBrZrmzUz6VkMeCR4DZFqhd4YtLwsw3i2wYHswQ==
-  dependencies:
-    chalk "^1.1.3"
-    dlv "^1.1.3"
-
-through2-filter@^3.0.0:
-  version "3.0.0"
-  resolved "https://registry.yarnpkg.com/through2-filter/-/through2-filter-3.0.0.tgz#700e786df2367c2c88cd8aa5be4cf9c1e7831254"
-  integrity sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==
-  dependencies:
-    through2 "~2.0.0"
-    xtend "~4.0.0"
-
-through2@^2.0.0, through2@^2.0.3, through2@~2.0.0:
-  version "2.0.5"
-  resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
-  integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
-  dependencies:
-    readable-stream "~2.3.6"
-    xtend "~4.0.1"
-
-through2@~4.0:
-  version "4.0.2"
-  resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764"
-  integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==
-  dependencies:
-    readable-stream "3"
-
-through@^2.3.8:
-  version "2.3.8"
-  resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
-  integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
-
-to-absolute-glob@^2.0.0:
-  version "2.0.2"
-  resolved "https://registry.yarnpkg.com/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz#1865f43d9e74b0822db9f145b78cff7d0f7c849b"
-  integrity sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=
-  dependencies:
-    is-absolute "^1.0.0"
-    is-negated-glob "^1.0.0"
-
-to-array@0.1.4:
-  version "0.1.4"
-  resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890"
-  integrity sha1-F+bBH3PdTz10zaek/zI46a2b+JA=
-
-to-readable-stream@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771"
-  integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==
-
-to-regex-range@^5.0.1:
-  version "5.0.1"
-  resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
-  integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
-  dependencies:
-    is-number "^7.0.0"
-
-to-through@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/to-through/-/to-through-2.0.0.tgz#fc92adaba072647bc0b67d6b03664aa195093af6"
-  integrity sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=
-  dependencies:
-    through2 "^2.0.3"
-
-to-utf8@0.0.1:
-  version "0.0.1"
-  resolved "https://registry.yarnpkg.com/to-utf8/-/to-utf8-0.0.1.tgz#d17aea72ff2fba39b9e43601be7b3ff72e089852"
-  integrity sha1-0Xrqcv8vujm55DYBvns/9y4ImFI=
-
-toidentifier@1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"
-  integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==
-
-ua-parser-js@^0.7.18:
-  version "0.7.23"
-  resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.23.tgz#704d67f951e13195fbcd3d78818577f5bc1d547b"
-  integrity sha512-m4hvMLxgGHXG3O3fQVAyyAQpZzDOvwnhOTjYz5Xmr7r/+LpkNy3vJXdVRWgd1TkAb7NGROZuSy96CrlNVjA7KA==
-
-uglify-js@^3.1.4:
-  version "3.12.7"
-  resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.12.7.tgz#be4f06142a67bd91ef868b4e111dc241e151bff3"
-  integrity sha512-SIZhkoh+U/wjW+BHGhVwE9nt8tWJspncloBcFapkpGRwNPqcH8pzX36BXe3TPBjzHWPMUZotpCigak/udWNr1Q==
-
-unc-path-regex@^0.1.2:
-  version "0.1.2"
-  resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"
-  integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo=
-
-unique-stream@^2.0.2:
-  version "2.3.1"
-  resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-2.3.1.tgz#c65d110e9a4adf9a6c5948b28053d9a8d04cbeac"
-  integrity sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==
-  dependencies:
-    json-stable-stringify-without-jsonify "^1.0.1"
-    through2-filter "^3.0.0"
-
-universalify@^0.1.0:
-  version "0.1.2"
-  resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
-  integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
-
-unpipe@1.0.0, unpipe@~1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
-  integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
-
-url-parse-lax@^3.0.0:
-  version "3.0.0"
-  resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c"
-  integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=
-  dependencies:
-    prepend-http "^2.0.0"
-
-util-deprecate@^1.0.1, util-deprecate@~1.0.1:
-  version "1.0.2"
-  resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
-  integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
-
-utils-merge@1.0.1:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
-  integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=
-
-value-or-function@^3.0.0:
-  version "3.0.0"
-  resolved "https://registry.yarnpkg.com/value-or-function/-/value-or-function-3.0.0.tgz#1c243a50b595c1be54a754bfece8563b9ff8d813"
-  integrity sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=
-
-varint@0.0.3:
-  version "0.0.3"
-  resolved "https://registry.yarnpkg.com/varint/-/varint-0.0.3.tgz#b821de9b04b38b3cd22f72c18d94a9fb72ab3518"
-  integrity sha1-uCHemwSzizzSL3LBjZSp+3KrNRg=
-
-vinyl-fs@^3.0.3, vinyl-fs@~3.0:
-  version "3.0.3"
-  resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-3.0.3.tgz#c85849405f67428feabbbd5c5dbdd64f47d31bc7"
-  integrity sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==
-  dependencies:
-    fs-mkdirp-stream "^1.0.0"
-    glob-stream "^6.1.0"
-    graceful-fs "^4.0.0"
-    is-valid-glob "^1.0.0"
-    lazystream "^1.0.0"
-    lead "^1.0.0"
-    object.assign "^4.0.4"
-    pumpify "^1.3.5"
-    readable-stream "^2.3.3"
-    remove-bom-buffer "^3.0.0"
-    remove-bom-stream "^1.2.0"
-    resolve-options "^1.1.0"
-    through2 "^2.0.0"
-    to-through "^2.0.0"
-    value-or-function "^3.0.0"
-    vinyl "^2.0.0"
-    vinyl-sourcemap "^1.1.0"
-
-vinyl-sourcemap@^1.1.0:
-  version "1.1.0"
-  resolved "https://registry.yarnpkg.com/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz#92a800593a38703a8cdb11d8b300ad4be63b3e16"
-  integrity sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=
-  dependencies:
-    append-buffer "^1.0.2"
-    convert-source-map "^1.5.0"
-    graceful-fs "^4.1.6"
-    normalize-path "^2.1.1"
-    now-and-later "^2.0.0"
-    remove-bom-buffer "^3.0.0"
-    vinyl "^2.0.0"
-
-vinyl@^2.0.0, vinyl@^2.0.2, vinyl@~2.2:
-  version "2.2.1"
-  resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.1.tgz#23cfb8bbab5ece3803aa2c0a1eb28af7cbba1974"
-  integrity sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==
-  dependencies:
-    clone "^2.1.1"
-    clone-buffer "^1.0.0"
-    clone-stats "^1.0.0"
-    cloneable-readable "^1.0.0"
-    remove-trailing-separator "^1.0.1"
-    replace-ext "^1.0.0"
-
-which-module@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
-  integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
-
-wordwrap@^1.0.0:
-  version "1.0.0"
-  resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
-  integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
-
-wrap-ansi@^6.2.0:
-  version "6.2.0"
-  resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
-  integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
-  dependencies:
-    ansi-styles "^4.0.0"
-    string-width "^4.1.0"
-    strip-ansi "^6.0.0"
-
-wrap-ansi@^7.0.0:
-  version "7.0.0"
-  resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
-  integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
-  dependencies:
-    ansi-styles "^4.0.0"
-    string-width "^4.1.0"
-    strip-ansi "^6.0.0"
-
-wrappy@1:
-  version "1.0.2"
-  resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
-  integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
-
-ws@~7.4.2:
-  version "7.4.3"
-  resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.3.tgz#1f9643de34a543b8edb124bdcbc457ae55a6e5cd"
-  integrity sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==
-
-xdg-basedir@^3.0.0:
-  version "3.0.0"
-  resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4"
-  integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=
-
-xmlhttprequest-ssl@~1.5.4:
-  version "1.5.5"
-  resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e"
-  integrity sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=
-
-xmlhttprequest@1.8.0:
-  version "1.8.0"
-  resolved "https://registry.yarnpkg.com/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz#67fe075c5c24fef39f9d65f5f7b7fe75171968fc"
-  integrity sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw=
-
-xtend@~4.0.0, xtend@~4.0.1:
-  version "4.0.2"
-  resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
-  integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
-
-y18n@^4.0.0:
-  version "4.0.1"
-  resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.1.tgz#8db2b83c31c5d75099bb890b23f3094891e247d4"
-  integrity sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==
-
-y18n@^5.0.5:
-  version "5.0.5"
-  resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18"
-  integrity sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==
-
-yargs-parser@^18.1.2, yargs-parser@^18.1.3:
-  version "18.1.3"
-  resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
-  integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
-  dependencies:
-    camelcase "^5.0.0"
-    decamelize "^1.2.0"
-
-yargs-parser@^20.2.2:
-  version "20.2.4"
-  resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
-  integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==
-
-yargs@16.2.0:
-  version "16.2.0"
-  resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
-  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"
-
-yargs@^15.4.1:
-  version "15.4.1"
-  resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
-  integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==
-  dependencies:
-    cliui "^6.0.0"
-    decamelize "^1.2.0"
-    find-up "^4.1.0"
-    get-caller-file "^2.0.1"
-    require-directory "^2.1.1"
-    require-main-filename "^2.0.0"
-    set-blocking "^2.0.0"
-    string-width "^4.2.0"
-    which-module "^2.0.0"
-    y18n "^4.0.0"
-    yargs-parser "^18.1.2"
-
-yauzl@^2.2.1:
-  version "2.10.0"
-  resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
-  integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=
-  dependencies:
-    buffer-crc32 "~0.2.3"
-    fd-slicer "~1.1.0"
-
-yazl@^2.2.1:
-  version "2.5.1"
-  resolved "https://registry.yarnpkg.com/yazl/-/yazl-2.5.1.tgz#a3d65d3dd659a5b0937850e8609f22fffa2b5c35"
-  integrity sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==
-  dependencies:
-    buffer-crc32 "~0.2.3"
-
-yeast@0.1.2:
-  version "0.1.2"
-  resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419"
-  integrity sha1-AI4G2AlDIMNy28L47XagymyKxBk=

[camel-kamelets] 04/07: generated nav changes

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

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

commit 3f79c77d6aec9ca996ec6c188918d1e2f8b17bfe
Author: David Jencks <dj...@apache.org>
AuthorDate: Tue Dec 21 13:48:47 2021 -0800

    generated nav changes
---
 docs/modules/ROOT/nav.adoc | 318 ++++++++++++++++++++++-----------------------
 1 file changed, 159 insertions(+), 159 deletions(-)

diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc
index 7715c77..fe14fed 100644
--- a/docs/modules/ROOT/nav.adoc
+++ b/docs/modules/ROOT/nav.adoc
@@ -1,161 +1,161 @@
 // THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-* xref:ROOT:avro-deserialize-action.adoc[image:kamelets/avro-deserialize-action.svg[] Avro Deserialize Action]
-* xref:ROOT:avro-serialize-action.adoc[image:kamelets/avro-serialize-action.svg[] Avro Serialize Action]
-* xref:ROOT:aws-cloudwatch-sink.adoc[image:kamelets/aws-cloudwatch-sink.svg[] AWS CloudWatch Metrics Sink]
-* xref:ROOT:aws-ddb-streams-source.adoc[image:kamelets/aws-ddb-streams-source.svg[] AWS DynamoDB Streams Source]
-* xref:ROOT:aws-ec2-sink.adoc[image:kamelets/aws-ec2-sink.svg[] AWS EC2 Sink]
-* xref:ROOT:aws-kinesis-firehose-sink.adoc[image:kamelets/aws-kinesis-firehose-sink.svg[] AWS Kinesis Firehose Sink]
-* xref:ROOT:aws-kinesis-sink.adoc[image:kamelets/aws-kinesis-sink.svg[] AWS Kinesis Sink]
-* xref:ROOT:aws-kinesis-source.adoc[image:kamelets/aws-kinesis-source.svg[] AWS Kinesis Source]
-* xref:ROOT:aws-lambda-sink.adoc[image:kamelets/aws-lambda-sink.svg[] AWS Lambda Sink]
-* xref:ROOT:aws-redshift-sink.adoc[image:kamelets/aws-redshift-sink.svg[] AWS Redshift Sink]
-* xref:ROOT:aws-redshift-source.adoc[image:kamelets/aws-redshift-source.svg[] AWS Redshift Source]
-* xref:ROOT:aws-s3-sink.adoc[image:kamelets/aws-s3-sink.svg[] AWS S3 Sink]
-* xref:ROOT:aws-s3-source.adoc[image:kamelets/aws-s3-source.svg[] AWS S3 Source]
-* xref:ROOT:aws-s3-streaming-upload-sink.adoc[image:kamelets/aws-s3-streaming-upload-sink.svg[] AWS S3 Streaming upload Sink]
-* xref:ROOT:aws-secrets-manager-sink.adoc[image:kamelets/aws-secrets-manager-sink.svg[] AWS Secrets Manager Sink]
-* xref:ROOT:aws-sns-fifo-sink.adoc[image:kamelets/aws-sns-fifo-sink.svg[] AWS SNS FIFO Sink]
-* xref:ROOT:aws-sns-sink.adoc[image:kamelets/aws-sns-sink.svg[] AWS SNS Sink]
-* xref:ROOT:aws-sqs-batch-sink.adoc[image:kamelets/aws-sqs-batch-sink.svg[] AWS SQS Batch Sink]
-* xref:ROOT:aws-sqs-fifo-sink.adoc[image:kamelets/aws-sqs-fifo-sink.svg[] AWS SQS FIFO Sink]
-* xref:ROOT:aws-sqs-sink.adoc[image:kamelets/aws-sqs-sink.svg[] AWS SQS Sink]
-* xref:ROOT:aws-sqs-source.adoc[image:kamelets/aws-sqs-source.svg[] AWS SQS Source]
-* xref:ROOT:aws-translate-action.adoc[image:kamelets/aws-translate-action.svg[] AWS Translate Action]
-* xref:ROOT:azure-cosmosdb-source.adoc[image:kamelets/azure-cosmosdb-source.svg[] Azure CosmosDB Source]
-* xref:ROOT:azure-eventhubs-sink.adoc[image:kamelets/azure-eventhubs-sink.svg[] Azure Eventhubs Sink]
-* xref:ROOT:azure-eventhubs-source.adoc[image:kamelets/azure-eventhubs-source.svg[] Azure Eventhubs Source]
-* xref:ROOT:azure-storage-blob-sink.adoc[image:kamelets/azure-storage-blob-sink.svg[] Azure Storage Blob Sink]
-* xref:ROOT:azure-storage-blob-source.adoc[image:kamelets/azure-storage-blob-source.svg[] Azure Storage Blob Source]
-* xref:ROOT:azure-storage-queue-sink.adoc[image:kamelets/azure-storage-queue-sink.svg[] Azure Storage Queue Sink]
-* xref:ROOT:azure-storage-queue-source.adoc[image:kamelets/azure-storage-queue-source.svg[] Azure Storage Queue Source]
-* xref:ROOT:bitcoin-source.adoc[image:kamelets/bitcoin-source.svg[] Bitcoin Source]
-* xref:ROOT:caffeine-action.adoc[image:kamelets/caffeine-action.svg[] Caffeine Action]
-* xref:ROOT:cassandra-sink.adoc[image:kamelets/cassandra-sink.svg[] Cassandra Sink]
-* xref:ROOT:cassandra-source.adoc[image:kamelets/cassandra-source.svg[] Cassandra Source]
-* xref:ROOT:chuck-norris-source.adoc[image:kamelets/chuck-norris-source.svg[] Chuck Norris Source]
-* xref:ROOT:chunk-template-action.adoc[image:kamelets/chunk-template-action.svg[] Chunk Template Action]
-* xref:ROOT:couchbase-sink.adoc[image:kamelets/couchbase-sink.svg[] Couchbase Sink]
-* xref:ROOT:cron-source.adoc[image:kamelets/cron-source.svg[] Cron Source]
-* xref:ROOT:dns-dig-action.adoc[image:kamelets/dns-dig-action.svg[] DNS DIG Action]
-* xref:ROOT:dns-ip-action.adoc[image:kamelets/dns-ip-action.svg[] DNS IP Action]
-* xref:ROOT:dns-lookup-action.adoc[image:kamelets/dns-lookup-action.svg[] DNS Lookup Action]
-* xref:ROOT:dropbox-sink.adoc[image:kamelets/dropbox-sink.svg[] Dropbox Sink]
-* xref:ROOT:dropbox-source.adoc[image:kamelets/dropbox-source.svg[] Dropbox Source]
-* xref:ROOT:earthquake-source.adoc[image:kamelets/earthquake-source.svg[] Earthquake Source]
-* xref:ROOT:elasticsearch-index-sink.adoc[image:kamelets/elasticsearch-index-sink.svg[] ElasticSearch Index Sink]
-* xref:ROOT:elasticsearch-search-source.adoc[image:kamelets/elasticsearch-search-source.svg[] ElasticSearch Search Source]
-* xref:ROOT:exec-sink.adoc[image:kamelets/exec-sink.svg[] Exec Sink]
-* xref:ROOT:extract-field-action.adoc[image:kamelets/extract-field-action.svg[] Extract Field Action]
-* xref:ROOT:fhir-source.adoc[image:kamelets/fhir-source.svg[] Fhir Source]
-* xref:ROOT:file-watch-source.adoc[image:kamelets/file-watch-source.svg[] File Watch Source]
-* xref:ROOT:freemarker-template-action.adoc[image:kamelets/freemarker-template-action.svg[] Freemarker Template Action]
-* xref:ROOT:ftp-sink.adoc[image:kamelets/ftp-sink.svg[] FTP Sink]
-* xref:ROOT:ftp-source.adoc[image:kamelets/ftp-source.svg[] FTP Source]
-* xref:ROOT:ftps-sink.adoc[image:kamelets/ftps-sink.svg[] FTPS Sink]
-* xref:ROOT:ftps-source.adoc[image:kamelets/ftps-source.svg[] FTPS Source]
-* xref:ROOT:github-commit-source.adoc[image:kamelets/github-commit-source.svg[] Github Commit Source]
-* xref:ROOT:github-event-source.adoc[image:kamelets/github-event-source.svg[] Github Event Source]
-* xref:ROOT:github-source.adoc[image:kamelets/github-source.svg[] Github Source]
-* xref:ROOT:github-tag-source.adoc[image:kamelets/github-tag-source.svg[] Github Tag Source]
-* xref:ROOT:google-calendar-source.adoc[image:kamelets/google-calendar-source.svg[] Google Calendar Source]
-* xref:ROOT:google-functions-sink.adoc[image:kamelets/google-functions-sink.svg[] Google Functions Sink]
-* xref:ROOT:google-mail-source.adoc[image:kamelets/google-mail-source.svg[] Google Mail Source]
-* xref:ROOT:google-pubsub-sink.adoc[image:kamelets/google-pubsub-sink.svg[] Google Pubsub Sink]
-* xref:ROOT:google-pubsub-source.adoc[image:kamelets/google-pubsub-source.svg[] Google Pubsub Source]
-* xref:ROOT:google-sheets-source.adoc[image:kamelets/google-sheets-source.svg[] Google Sheets Source]
-* xref:ROOT:google-storage-sink.adoc[image:kamelets/google-storage-sink.svg[] Google Storage Sink]
-* xref:ROOT:google-storage-source.adoc[image:kamelets/google-storage-source.svg[] Google Storage Source]
-* xref:ROOT:has-header-filter-action.adoc[image:kamelets/has-header-filter-action.svg[] Has Header Filter Action]
-* xref:ROOT:header-matches-filter-action.adoc[image:kamelets/header-matches-filter-action.svg[] Header Matches Filter Action]
-* xref:ROOT:hoist-field-action.adoc[image:kamelets/hoist-field-action.svg[] Hoist Field Action]
-* xref:ROOT:http-secured-sink.adoc[image:kamelets/http-secured-sink.svg[] Secured HTTP Sink]
-* xref:ROOT:http-secured-source.adoc[image:kamelets/http-secured-source.svg[] HTTP Secured Source]
-* xref:ROOT:http-sink.adoc[image:kamelets/http-sink.svg[] HTTP Sink]
-* xref:ROOT:http-source.adoc[image:kamelets/http-source.svg[] HTTP Source]
-* xref:ROOT:infinispan-sink.adoc[image:kamelets/infinispan-sink.svg[] Infinispan Sink]
-* xref:ROOT:infinispan-source.adoc[image:kamelets/infinispan-source.svg[] Infinispan Source]
-* xref:ROOT:insert-field-action.adoc[image:kamelets/insert-field-action.svg[] Insert Field Action]
-* xref:ROOT:insert-header-action.adoc[image:kamelets/insert-header-action.svg[] Insert Header Action]
-* xref:ROOT:is-tombstone-filter-action.adoc[image:kamelets/is-tombstone-filter-action.svg[] Is Tombstone Filter Action]
-* xref:ROOT:jira-source.adoc[image:kamelets/jira-source.svg[] Jira Source]
-* xref:ROOT:jms-amqp-10-sink.adoc[image:kamelets/jms-amqp-10-sink.svg[] JMS - AMQP 1.0 Kamelet Sink]
-* xref:ROOT:jms-amqp-10-source.adoc[image:kamelets/jms-amqp-10-source.svg[] JMS - AMQP 1.0 Kamelet Source]
-* xref:ROOT:jms-apache-artemis-sink.adoc[image:kamelets/jms-apache-artemis-sink.svg[] JMS - Apache Artemis Kamelet Sink]
-* xref:ROOT:jms-apache-artemis-source.adoc[image:kamelets/jms-apache-artemis-source.svg[] JMS - Apache Artemis Kamelet Source]
-* xref:ROOT:jolt-transformation-action.adoc[image:kamelets/jolt-transformation-action.svg[] Jolt Transformation Action]
-* xref:ROOT:json-deserialize-action.adoc[image:kamelets/json-deserialize-action.svg[] Json Deserialize Action]
-* xref:ROOT:json-patch-action.adoc[image:kamelets/json-patch-action.svg[] Json Patch Action]
-* xref:ROOT:json-schema-validator-action.adoc[image:kamelets/json-schema-validator-action.svg[] Json Schema Validator Action]
-* xref:ROOT:json-serialize-action.adoc[image:kamelets/json-serialize-action.svg[] Json Serialize Action]
-* xref:ROOT:jsonata-action.adoc[image:kamelets/jsonata-action.svg[] Jsonata Action]
-* xref:ROOT:kafka-manual-commit-action.adoc[image:kamelets/kafka-manual-commit-action.svg[] Kafka Manual Commit Action]
-* xref:ROOT:kafka-not-secured-sink.adoc[image:kamelets/kafka-not-secured-sink.svg[] Kafka Not Secured Sink]
-* xref:ROOT:kafka-not-secured-source.adoc[image:kamelets/kafka-not-secured-source.svg[] Kafka Not Secured Source]
-* xref:ROOT:kafka-sink.adoc[image:kamelets/kafka-sink.svg[] Kafka Sink]
-* xref:ROOT:kafka-source.adoc[image:kamelets/kafka-source.svg[] Kafka Source]
-* xref:ROOT:kubernetes-namespaces-source.adoc[image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces Source]
-* xref:ROOT:kubernetes-nodes-source.adoc[image:kamelets/kubernetes-nodes-source.svg[] Kubernetes Nodes Source]
-* xref:ROOT:kubernetes-pods-source.adoc[image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods Source]
-* xref:ROOT:log-sink.adoc[image:kamelets/log-sink.svg[] Log Sink]
-* xref:ROOT:mail-imap-source.adoc[image:kamelets/mail-imap-source.svg[] Mail IMAP Source]
-* xref:ROOT:mail-sink.adoc[image:kamelets/mail-sink.svg[] Mail Sink]
-* xref:ROOT:mariadb-sink.adoc[image:kamelets/mariadb-sink.svg[] MariaDB Sink]
-* xref:ROOT:mariadb-source.adoc[image:kamelets/mariadb-source.svg[] MariaDB Source]
-* xref:ROOT:mask-field-action.adoc[image:kamelets/mask-field-action.svg[] Mask Fields Action]
-* xref:ROOT:message-timestamp-router-action.adoc[image:kamelets/message-timestamp-router-action.svg[] Message Timestamp Router Action]
-* xref:ROOT:minio-sink.adoc[image:kamelets/minio-sink.svg[] Minio Sink]
-* xref:ROOT:minio-source.adoc[image:kamelets/minio-source.svg[] Minio Source]
-* xref:ROOT:mongodb-sink.adoc[image:kamelets/mongodb-sink.svg[] MongoDB Sink]
-* xref:ROOT:mongodb-source.adoc[image:kamelets/mongodb-source.svg[] MongoDB Source]
-* xref:ROOT:mqtt-sink.adoc[image:kamelets/mqtt-sink.svg[] MQTT Sink]
-* xref:ROOT:mqtt-source.adoc[image:kamelets/mqtt-source.svg[] MQTT Source]
-* xref:ROOT:mustache-template-action.adoc[image:kamelets/mustache-template-action.svg[] Mustache Template Action]
-* xref:ROOT:mvel-template-action.adoc[image:kamelets/mvel-template-action.svg[] Mvel Template Action]
-* xref:ROOT:mysql-sink.adoc[image:kamelets/mysql-sink.svg[] MySQL Sink]
-* xref:ROOT:mysql-source.adoc[image:kamelets/mysql-source.svg[] MySQL Source]
-* xref:ROOT:nats-sink.adoc[image:kamelets/nats-sink.svg[] NATS Sink]
-* xref:ROOT:nats-source.adoc[image:kamelets/nats-source.svg[] NATS Source]
-* xref:ROOT:openai-classification-action.adoc[image:kamelets/openai-classification-action.svg[] OpenAI Classification Action]
-* xref:ROOT:openai-completion-action.adoc[image:kamelets/openai-completion-action.svg[] OpenAI Completion Action]
-* xref:ROOT:pdf-action.adoc[image:kamelets/pdf-action.svg[] PDF Action]
-* xref:ROOT:postgresql-sink.adoc[image:kamelets/postgresql-sink.svg[] PostgreSQL Sink]
-* xref:ROOT:postgresql-source.adoc[image:kamelets/postgresql-source.svg[] PostgreSQL Source]
-* xref:ROOT:predicate-filter-action.adoc[image:kamelets/predicate-filter-action.svg[] Predicate Filter Action]
-* xref:ROOT:protobuf-deserialize-action.adoc[image:kamelets/protobuf-deserialize-action.svg[] Protobuf Deserialize Action]
-* xref:ROOT:protobuf-serialize-action.adoc[image:kamelets/protobuf-serialize-action.svg[] Protobuf Serialize Action]
-* xref:ROOT:pulsar-sink.adoc[image:kamelets/pulsar-sink.svg[] Pulsar Sink]
-* xref:ROOT:pulsar-source.adoc[image:kamelets/pulsar-source.svg[] Pulsar Source]
-* xref:ROOT:rabbitmq-source.adoc[image:kamelets/rabbitmq-source.svg[] RabbitMQ Source]
-* xref:ROOT:redis-sink.adoc[image:kamelets/redis-sink.svg[] Redis Sink]
-* xref:ROOT:redis-source.adoc[image:kamelets/redis-source.svg[] Redis Source]
-* xref:ROOT:regex-router-action.adoc[image:kamelets/regex-router-action.svg[] Regex Router Action]
-* xref:ROOT:replace-field-action.adoc[image:kamelets/replace-field-action.svg[] Replace Field Action]
-* xref:ROOT:salesforce-source.adoc[image:kamelets/salesforce-source.svg[] Salesforce Source]
-* xref:ROOT:sftp-sink.adoc[image:kamelets/sftp-sink.svg[] SFTP Sink]
-* xref:ROOT:sftp-source.adoc[image:kamelets/sftp-source.svg[] SFTP Source]
-* xref:ROOT:slack-sink.adoc[image:kamelets/slack-sink.svg[] Slack Sink]
-* xref:ROOT:slack-source.adoc[image:kamelets/slack-source.svg[] Slack Source]
-* xref:ROOT:solr-sink.adoc[image:kamelets/solr-sink.svg[] Solr Sink]
-* xref:ROOT:solr-source.adoc[image:kamelets/solr-source.svg[] Solr Source]
-* xref:ROOT:sqlserver-sink.adoc[image:kamelets/sqlserver-sink.svg[] Microsoft SQL Server Sink]
-* xref:ROOT:sqlserver-source.adoc[image:kamelets/sqlserver-source.svg[] Microsoft SQL Server Source]
-* xref:ROOT:ssh-sink.adoc[image:kamelets/ssh-sink.svg[] SSH Sink]
-* xref:ROOT:ssh-source.adoc[image:kamelets/ssh-source.svg[] SSH Source]
-* xref:ROOT:string-template-action.adoc[image:kamelets/string-template-action.svg[] String Template Action]
-* xref:ROOT:telegram-sink.adoc[image:kamelets/telegram-sink.svg[] Telegram Sink]
-* xref:ROOT:telegram-source.adoc[image:kamelets/telegram-source.svg[] Telegram Source]
-* xref:ROOT:throttle-action.adoc[image:kamelets/throttle-action.svg[] Throttle Action]
-* xref:ROOT:timer-source.adoc[image:kamelets/timer-source.svg[] Timer Source]
-* xref:ROOT:timestamp-router-action.adoc[image:kamelets/timestamp-router-action.svg[] Timestamp Router Action]
-* xref:ROOT:topic-name-matches-filter-action.adoc[image:kamelets/topic-name-matches-filter-action.svg[] Kafka Topic Name Matches Filter Action]
-* xref:ROOT:twitter-directmessage-source.adoc[image:kamelets/twitter-directmessage-source.svg[] Twitter Direct Message Source]
-* xref:ROOT:twitter-search-source.adoc[image:kamelets/twitter-search-source.svg[] Twitter Search Source]
-* xref:ROOT:twitter-timeline-source.adoc[image:kamelets/twitter-timeline-source.svg[] Twitter Timeline Source]
-* xref:ROOT:value-to-key-action.adoc[image:kamelets/value-to-key-action.svg[] Value to Key Action]
-* xref:ROOT:velocity-template-action.adoc[image:kamelets/velocity-template-action.svg[] Velocity Template Action]
-* xref:ROOT:webhook-source.adoc[image:kamelets/webhook-source.svg[] Webhook Source]
-* xref:ROOT:websocket-source.adoc[image:kamelets/websocket-source.svg[] Websocket Source]
-* xref:ROOT:wttrin-source.adoc[image:kamelets/wttrin-source.svg[] wttr.in Source]
-* xref:ROOT:xj-identity-action.adoc[image:kamelets/xj-identity-action.svg[] XJ Identity Action]
-* xref:ROOT:xj-template-action.adoc[image:kamelets/xj-template-action.svg[] XJ Template Action]
+* xref:avro-deserialize-action.adoc[]
+* xref:avro-serialize-action.adoc[]
+* xref:aws-cloudwatch-sink.adoc[]
+* xref:aws-ddb-streams-source.adoc[]
+* xref:aws-ec2-sink.adoc[]
+* xref:aws-kinesis-firehose-sink.adoc[]
+* xref:aws-kinesis-sink.adoc[]
+* xref:aws-kinesis-source.adoc[]
+* xref:aws-lambda-sink.adoc[]
+* xref:aws-redshift-sink.adoc[]
+* xref:aws-redshift-source.adoc[]
+* xref:aws-s3-sink.adoc[]
+* xref:aws-s3-source.adoc[]
+* xref:aws-s3-streaming-upload-sink.adoc[]
+* xref:aws-secrets-manager-sink.adoc[]
+* xref:aws-sns-fifo-sink.adoc[]
+* xref:aws-sns-sink.adoc[]
+* xref:aws-sqs-batch-sink.adoc[]
+* xref:aws-sqs-fifo-sink.adoc[]
+* xref:aws-sqs-sink.adoc[]
+* xref:aws-sqs-source.adoc[]
+* xref:aws-translate-action.adoc[]
+* xref:azure-cosmosdb-source.adoc[]
+* xref:azure-eventhubs-sink.adoc[]
+* xref:azure-eventhubs-source.adoc[]
+* xref:azure-storage-blob-sink.adoc[]
+* xref:azure-storage-blob-source.adoc[]
+* xref:azure-storage-queue-sink.adoc[]
+* xref:azure-storage-queue-source.adoc[]
+* xref:bitcoin-source.adoc[]
+* xref:caffeine-action.adoc[]
+* xref:cassandra-sink.adoc[]
+* xref:cassandra-source.adoc[]
+* xref:chuck-norris-source.adoc[]
+* xref:chunk-template-action.adoc[]
+* xref:couchbase-sink.adoc[]
+* xref:cron-source.adoc[]
+* xref:dns-dig-action.adoc[]
+* xref:dns-ip-action.adoc[]
+* xref:dns-lookup-action.adoc[]
+* xref:dropbox-sink.adoc[]
+* xref:dropbox-source.adoc[]
+* xref:earthquake-source.adoc[]
+* xref:elasticsearch-index-sink.adoc[]
+* xref:elasticsearch-search-source.adoc[]
+* xref:exec-sink.adoc[]
+* xref:extract-field-action.adoc[]
+* xref:fhir-source.adoc[]
+* xref:file-watch-source.adoc[]
+* xref:freemarker-template-action.adoc[]
+* xref:ftp-sink.adoc[]
+* xref:ftp-source.adoc[]
+* xref:ftps-sink.adoc[]
+* xref:ftps-source.adoc[]
+* xref:github-commit-source.adoc[]
+* xref:github-event-source.adoc[]
+* xref:github-source.adoc[]
+* xref:github-tag-source.adoc[]
+* xref:google-calendar-source.adoc[]
+* xref:google-functions-sink.adoc[]
+* xref:google-mail-source.adoc[]
+* xref:google-pubsub-sink.adoc[]
+* xref:google-pubsub-source.adoc[]
+* xref:google-sheets-source.adoc[]
+* xref:google-storage-sink.adoc[]
+* xref:google-storage-source.adoc[]
+* xref:has-header-filter-action.adoc[]
+* xref:header-matches-filter-action.adoc[]
+* xref:hoist-field-action.adoc[]
+* xref:http-secured-sink.adoc[]
+* xref:http-secured-source.adoc[]
+* xref:http-sink.adoc[]
+* xref:http-source.adoc[]
+* xref:infinispan-sink.adoc[]
+* xref:infinispan-source.adoc[]
+* xref:insert-field-action.adoc[]
+* xref:insert-header-action.adoc[]
+* xref:is-tombstone-filter-action.adoc[]
+* xref:jira-source.adoc[]
+* xref:jms-amqp-10-sink.adoc[]
+* xref:jms-amqp-10-source.adoc[]
+* xref:jms-apache-artemis-sink.adoc[]
+* xref:jms-apache-artemis-source.adoc[]
+* xref:jolt-transformation-action.adoc[]
+* xref:json-deserialize-action.adoc[]
+* xref:json-patch-action.adoc[]
+* xref:json-schema-validator-action.adoc[]
+* xref:json-serialize-action.adoc[]
+* xref:jsonata-action.adoc[]
+* xref:kafka-manual-commit-action.adoc[]
+* xref:kafka-not-secured-sink.adoc[]
+* xref:kafka-not-secured-source.adoc[]
+* xref:kafka-sink.adoc[]
+* xref:kafka-source.adoc[]
+* xref:kubernetes-namespaces-source.adoc[]
+* xref:kubernetes-nodes-source.adoc[]
+* xref:kubernetes-pods-source.adoc[]
+* xref:log-sink.adoc[]
+* xref:mail-imap-source.adoc[]
+* xref:mail-sink.adoc[]
+* xref:mariadb-sink.adoc[]
+* xref:mariadb-source.adoc[]
+* xref:mask-field-action.adoc[]
+* xref:message-timestamp-router-action.adoc[]
+* xref:minio-sink.adoc[]
+* xref:minio-source.adoc[]
+* xref:mongodb-sink.adoc[]
+* xref:mongodb-source.adoc[]
+* xref:mqtt-sink.adoc[]
+* xref:mqtt-source.adoc[]
+* xref:mustache-template-action.adoc[]
+* xref:mvel-template-action.adoc[]
+* xref:mysql-sink.adoc[]
+* xref:mysql-source.adoc[]
+* xref:nats-sink.adoc[]
+* xref:nats-source.adoc[]
+* xref:openai-classification-action.adoc[]
+* xref:openai-completion-action.adoc[]
+* xref:pdf-action.adoc[]
+* xref:postgresql-sink.adoc[]
+* xref:postgresql-source.adoc[]
+* xref:predicate-filter-action.adoc[]
+* xref:protobuf-deserialize-action.adoc[]
+* xref:protobuf-serialize-action.adoc[]
+* xref:pulsar-sink.adoc[]
+* xref:pulsar-source.adoc[]
+* xref:rabbitmq-source.adoc[]
+* xref:redis-sink.adoc[]
+* xref:redis-source.adoc[]
+* xref:regex-router-action.adoc[]
+* xref:replace-field-action.adoc[]
+* xref:salesforce-source.adoc[]
+* xref:sftp-sink.adoc[]
+* xref:sftp-source.adoc[]
+* xref:slack-sink.adoc[]
+* xref:slack-source.adoc[]
+* xref:solr-sink.adoc[]
+* xref:solr-source.adoc[]
+* xref:sqlserver-sink.adoc[]
+* xref:sqlserver-source.adoc[]
+* xref:ssh-sink.adoc[]
+* xref:ssh-source.adoc[]
+* xref:string-template-action.adoc[]
+* xref:telegram-sink.adoc[]
+* xref:telegram-source.adoc[]
+* xref:throttle-action.adoc[]
+* xref:timer-source.adoc[]
+* xref:timestamp-router-action.adoc[]
+* xref:topic-name-matches-filter-action.adoc[]
+* xref:twitter-directmessage-source.adoc[]
+* xref:twitter-search-source.adoc[]
+* xref:twitter-timeline-source.adoc[]
+* xref:value-to-key-action.adoc[]
+* xref:velocity-template-action.adoc[]
+* xref:webhook-source.adoc[]
+* xref:websocket-source.adoc[]
+* xref:wttrin-source.adoc[]
+* xref:xj-identity-action.adoc[]
+* xref:xj-template-action.adoc[]
 // THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT

[camel-kamelets] 06/07: Templates for kamelet adoc generation

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

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

commit eb0b675762f6080cabe481a19b57848502ad5111
Author: David Jencks <dj...@apache.org>
AuthorDate: Sun Nov 14 12:14:42 2021 -0800

    Templates for kamelet adoc generation
---
 docs/antora.yml                                    |   5 +-
 docs/indexPages.yml                                |  33 +++++
 docs/modules/ROOT/examples/js/kamelets.js          | 160 +++++++++++++++++++++
 .../ROOT/examples/template/kamelet-icon.svg        |   1 +
 .../ROOT/examples/template/kamelet-options.adoc    | 131 +++++++++++++++++
 5 files changed, 329 insertions(+), 1 deletion(-)

diff --git a/docs/antora.yml b/docs/antora.yml
index 763c601..c14f4b4 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -24,7 +24,10 @@ display-version: Next (Pre-release)
 nav:
 - modules/ROOT/nav.adoc
 
-# Update to appropriate released camel-k version on release
 asciidoc:
   attributes:
+    requires: "'util=camel-website-util,kamelets=xref:js/kamelets.js'"
+    # Update to appropriate released camel-k version on release
     camel-k-version: next
+    jsonpath-trace: true
+    jsonpath-debug: true
diff --git a/docs/indexPages.yml b/docs/indexPages.yml
new file mode 100644
index 0000000..178106d
--- /dev/null
+++ b/docs/indexPages.yml
@@ -0,0 +1,33 @@
+indexPages:
+  - query:
+      module: ROOT
+      family: example
+      relative: yaml/*
+    requires: 'kamelets=xref:js/kamelets.js'
+    content-as: json
+    template-id:
+      family: example
+      relative: template/kamelet-options.adoc
+    extract:
+      - path: 'src.relative'
+        match: 'yaml/(?<basename>*).kamelet.yaml'
+    target:
+      match: 'yaml/(?<basename>*).kamelet.yaml'
+      format: '`${basename}.adoc`'
+
+  - query:
+      module: ROOT
+      family: example
+      relative: yaml/*
+    requires: 'kamelets=xref:js/kamelets.js'
+    content-as: json
+    template-id:
+      family: example
+      relative: template/kamelet-icon.svg
+    extract:
+      - path: 'src.relative'
+        match: 'yaml/(?<basename>*).kamelet.yaml'
+    target:
+      family: image
+      match: 'yaml/(?<basename>*).kamelet.yaml'
+      format: '`kamelets/${basename}.svg`'
diff --git a/docs/modules/ROOT/examples/js/kamelets.js b/docs/modules/ROOT/examples/js/kamelets.js
new file mode 100644
index 0000000..549983c
--- /dev/null
+++ b/docs/modules/ROOT/examples/js/kamelets.js
@@ -0,0 +1,160 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+const util = require('camel-website-util')
+
+const QUOTED_CHARS = /[$`"\\]/g
+
+const QUOTE_REPLACEMENTS = {
+  '$': '\\$',
+  '\`': '\\\`',
+  '"': '\\"',
+  '\\': '\\\\',
+}
+
+const svgb64Prefix = 'data:image/svg+xml;base64,'
+
+module.exports = {
+  binding: (binding, apiVersion, kind, metadata_, spec_, refKind, refApiVersion, refName) => {
+      const name = metadata_.name
+      const metadata = {name: `${name}-binding`}
+      const kamelet = {
+        ref: {
+          kind,
+          apiVersion,
+          name,
+        },
+        properties: kameletPropertyList(spec_.definition)
+      }
+      const platform = {
+        ref: {
+          kind: refKind,
+          apiVersion: refApiVersion,
+          name: refName,
+        },
+      }
+      const base = {
+        apiVersion,
+        kind: 'KameletBinding',
+        metadata,
+      }
+      const fn = kameletBindings[binding] || (() => `unrecognized binding ${binding}`)
+      return fn(base, kamelet, platform)
+  },
+
+  bindingCommand: (binding, name, definition, topic) => {
+    const namePrefix = { action: 'step-0', sink: 'sink', source: 'source' }[binding]
+    const quote = (string) => (typeof string === 'String')
+      ? string.replace(QUOTED_CHARS, (m) => QUOTE_REPLACEMENTS[m])
+      : string
+    const properties = Object.entries(kameletPropertyList(definition) || {})
+      .map(([name, value]) => `-p "${namePrefix}.${name}=${quote(value)}"`)
+      .join(' ')
+    return `kamel bind ${name} ${properties} ${topic}`
+  },
+
+  sort: function (list) {
+    function alphaSort (list) {
+      return list.sort((a, b) => a.name < b.name ?  -1: a.name > b.name ? 1: 0)
+    }
+    const requiredNames = this.data.spec.definition.required || []
+    const { required, optional } = list.reduce((accum, item) => {
+      const name = item.path[4]
+      if (requiredNames.includes(name)) {
+        accum.required.push({name, value: Object.assign({ required: true }, item.value)} )
+      } else {
+        accum.optional.push({ name, value: item.value })
+      }
+      return accum
+    }, { required: [], optional: []})
+    return [...alphaSort(required), ...alphaSort(optional)]
+  },
+
+  icon: ($) => {
+    const b64 = $.metadata.annotations['camel.apache.org/kamelet.icon']
+    try {
+      if (b64.startsWith(svgb64Prefix)) {
+        data = b64.slice(svgb64Prefix.length)
+        return Buffer.from(data, 'base64').toString()
+      }
+    } catch (e) {
+      console.log(`icon problem ${b64}`, e)
+    }
+    return 'generic svg!'
+  },
+
+  templateHeader: (basename, $) => {
+    const title = $.spec.definition.title
+    const name = $.metadata.name
+    const provider = $.metadata.annotations["camel.apache.org/provider"]
+    const supportLevel = $.metadata.annotations["camel.apache.org/kamelet.support.level"]
+    const type = $.metadata.labels["camel.apache.org/kamelet.type"]
+    const propertyCount = Object.keys(($.spec.definition.properties || {})).length
+    return `= image:kamelets/${basename}.svg[] ${title}
+:name: ${name}
+:provider: ${provider}
+:support-level: ${supportLevel}
+:type: ${type}
+:propertycount: ${propertyCount}
+`
+  }
+}
+
+function kameletPropertyList (definition) {
+  return definition.required && definition.properties && Object.fromEntries(
+    Object.entries(definition.properties)
+      .filter(([name, value]) => definition.required.includes(name))
+      .sort(([name1, value1], [name2, value2]) => name1.localeCompare(name2))
+      .map(([name, value]) => [name, value.example ? value.example : `The ${value.title}`])
+  )
+}
+
+const kameletBindings = {
+  action: (base, kamelet, platform) => Object.assign(base, {
+      spec: {
+        source: {
+          ref: {
+            kind: 'Kamelet',
+            apiVersion: 'camel.apache.org/v1alpha1',
+            name: 'timer-source',
+            properties: {
+              message: 'Hello',
+            },
+          },
+        },
+        steps: [
+          kamelet,
+        ],
+        sink: platform,
+      },
+    }),
+
+  sink: (base, kamelet, platform) => Object.assign(base, {
+      spec: {
+        source: platform,
+        sink: kamelet,
+      },
+    }),
+
+  source: (base, kamelet, platform) => Object.assign(base, {
+      spec: {
+        source: kamelet,
+        sink: platform,
+      },
+    }),
+}
+
diff --git a/docs/modules/ROOT/examples/template/kamelet-icon.svg b/docs/modules/ROOT/examples/template/kamelet-icon.svg
new file mode 100644
index 0000000..533d8b4
--- /dev/null
+++ b/docs/modules/ROOT/examples/template/kamelet-icon.svg
@@ -0,0 +1 @@
+${kamelets.icon($)}
\ No newline at end of file
diff --git a/docs/modules/ROOT/examples/template/kamelet-options.adoc b/docs/modules/ROOT/examples/template/kamelet-options.adoc
new file mode 100644
index 0000000..150adf6
--- /dev/null
+++ b/docs/modules/ROOT/examples/template/kamelet-options.adoc
@@ -0,0 +1,131 @@
+${kamelets.templateHeader(basename, $)}
+
+*Provided by: "{provider}"*
+
+*Support Level for this Kamelet is: "{support-level}"*
+
+jsonpathExpression::example$yaml/${basename}.kamelet.yaml[query='$.spec.definition', format='description']
+
+== Configuration Options
+
+ifeval::[{propertycount} == 0]
+The \`{name}\` Kamelet does not specify any configuration options.
+endif::[]
+
+ifeval::[{propertycount} != 0]
+The following table summarizes the configuration options available for the \`{name}\` Kamelet:
+
+[width="100%",cols="2,^2,3,^2,^2,^3",options="header"]
+|===
+| Property| Name| Description| Type| Default| Example
+|===
+
+jsonpathTable::example$yaml/${basename}.kamelet.yaml[query='nodes$.spec.definition.properties.*',cellformats='util.boldLink(name)|value.title|util.description(value)|util.valueAsString(value.type)|util.valueAsString(value.default)|util.valueAsString(value.example)',{requires},transform=kamelets.sort]
+
+endif::[]
+
+== Dependencies
+
+At runtime, the \`{name}\` Kamelet relies upon the presence of the following dependencies:
+
+jsonpathList::example$yaml/${basename}.kamelet.yaml[query='nodes$.spec.dependencies.*',format='value']
+
+== Usage
+
+This section describes how you can use the \`{name}\`.
+
+=== Knative {type}
+
+ifeval::['{type}' == 'action']
+You can use the \`{name}\` Kamelet as an intermediate step in a Knative binding.
+endif::[]
+ifeval::['{type}' != 'action']
+You can use the \`{name}\` Kamelet as a Knative {type} by binding it to a Knative object.
+endif::[]
+
+:ref-api-version: messaging.knative.dev/v1
+:ref-kind: Channel
+:ref-name: mychannel
+
+.{name}-binding.yaml
+[source,yaml,subs='+attributes,macros']
+----
+jsonpathExpression::example$yaml/${basename}.kamelet.yaml[query='$', format='kamelets.binding("{type}", apiVersion, kind, metadata, spec, "{ref-kind}", "{ref-api-version}", "{ref-name}")', outputFormat=yml, requires={requires}]
+----
+
+==== *Prerequisite*
+
+You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
+
+==== *Procedure for using the cluster CLI*
+
+. Save the \`{name}-binding.yaml\` file to your local drive, and then edit it as needed for your configuration.
+
+. Run the {type} by using the following command:
++
+[source,shell,subs=+attributes]
+----
+kubectl apply -f {name}-binding.yaml
+----
+
+==== *Procedure for using the Kamel CLI*
+
+Configure and run the {type} by using the following command:
+
+[source,shell,subs='+attributes,macros']
+----
+jsonpathExpression:example$yaml/${basename}.kamelet.yaml[query='$.spec', format='kamelets.bindingCommand("{type}", "{name}", definition, "channel:mychannel")', requires={requires}]
+----
+
+This command creates the KameletBinding in the current namespace on the cluster.
+
+=== Kafka {type}
+
+ifeval::['{type}' == 'action']
+You can use the \`{name}\` Kamelet as an intermediate step in a Kafka binding.
+endif::[]
+ifeval::['{type}' != 'action']
+You can use the \`{name}\` Kamelet as a Kafka {type} by binding it to a Kafka topic.
+endif::[]
+
+:ref-api-version: kafka.strimzi.io/v1beta1
+:ref-kind: KafkaTopic
+:ref-name: my-topic
+
+.{name}-binding.yaml
+[source,yaml,subs='+attributes,macros']
+----
+jsonpathExpression::example$yaml/${basename}.kamelet.yaml[query='$', format='kamelets.binding("{type}", apiVersion, kind, metadata, spec, "{ref-kind}", "{ref-api-version}", "{ref-name}")', outputFormat=yml, requires={requires}]
+----
+
+==== *Prerequisites*
+
+* You've installed https://strimzi.io/[Strimzi].
+* You've created a topic named \`my-topic\` in the current namespace.
+* You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
+
+==== *Procedure for using the cluster CLI*
+
+. Save the \`{name}-binding.yaml\` file to your local drive, and then edit it as needed for your configuration.
+
+. Run the {type} by using the following command:
++
+[source,shell,subs=+attributes]
+----
+kubectl apply -f {name}-binding.yaml
+----
+
+==== *Procedure for using the Kamel CLI*
+
+Configure and run the {type} by using the following command:
+
+[source,shell,subs='+attributes,macros']
+----
+jsonpathExpression::example$yaml/${basename}.kamelet.yaml[query='$.spec', format='kamelets.bindingCommand("{type}", "{name}", definition, "kafka.strimzi.io/v1beta1:KafkaTopic:my-topic")', requires={requires}]
+----
+
+This command creates the KameletBinding in the current namespace on the cluster.
+
+== Kamelet source file
+
+https://github.com/apache/camel-kamelets/blob/main/{name}.kamelet.yaml

[camel-kamelets] 02/07: remove hard-coded generated pages/images and templates

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

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

commit 6b7d9d5203bc50256f07a5f84c7651af9047ac8a
Author: David Jencks <dj...@apache.org>
AuthorDate: Thu Nov 11 11:14:23 2021 -0800

    remove hard-coded generated pages/images and templates
---
 .../images/kamelets/avro-deserialize-action.svg    |  59 --
 .../images/kamelets/avro-serialize-action.svg      |  59 --
 .../assets/images/kamelets/aws-cloudwatch-sink.svg |   1 -
 .../images/kamelets/aws-ddb-streams-source.svg     |   1 -
 .../ROOT/assets/images/kamelets/aws-ec2-sink.svg   |   1 -
 .../images/kamelets/aws-kinesis-firehose-sink.svg  |   1 -
 .../assets/images/kamelets/aws-kinesis-sink.svg    |   1 -
 .../assets/images/kamelets/aws-kinesis-source.svg  |   1 -
 .../assets/images/kamelets/aws-lambda-sink.svg     |   1 -
 .../assets/images/kamelets/aws-redshift-sink.svg   |   1 -
 .../assets/images/kamelets/aws-redshift-source.svg |   1 -
 .../ROOT/assets/images/kamelets/aws-s3-sink.svg    |   1 -
 .../ROOT/assets/images/kamelets/aws-s3-source.svg  |   1 -
 .../kamelets/aws-s3-streaming-upload-sink.svg      |   1 -
 .../images/kamelets/aws-secrets-manager-sink.svg   |   1 -
 .../assets/images/kamelets/aws-sns-fifo-sink.svg   |  14 -
 .../ROOT/assets/images/kamelets/aws-sns-sink.svg   |  14 -
 .../assets/images/kamelets/aws-sqs-batch-sink.svg  |  81 ---
 .../assets/images/kamelets/aws-sqs-fifo-sink.svg   |  81 ---
 .../ROOT/assets/images/kamelets/aws-sqs-sink.svg   |  81 ---
 .../ROOT/assets/images/kamelets/aws-sqs-source.svg |  81 ---
 .../images/kamelets/aws-translate-action.svg       |   1 -
 .../images/kamelets/azure-cosmosdb-source.svg      |   1 -
 .../images/kamelets/azure-eventhubs-sink.svg       |   1 -
 .../images/kamelets/azure-eventhubs-source.svg     |   1 -
 .../images/kamelets/azure-storage-blob-sink.svg    |   1 -
 .../images/kamelets/azure-storage-blob-source.svg  |   1 -
 .../images/kamelets/azure-storage-queue-sink.svg   |   1 -
 .../images/kamelets/azure-storage-queue-source.svg |   1 -
 .../ROOT/assets/images/kamelets/bitcoin-source.svg |   7 -
 .../assets/images/kamelets/caffeine-action.svg     |  39 --
 .../ROOT/assets/images/kamelets/cassandra-sink.svg |  47 --
 .../assets/images/kamelets/cassandra-source.svg    |  47 --
 .../assets/images/kamelets/chuck-norris-source.svg | 103 ---
 .../images/kamelets/chunk-template-action.svg      |  59 --
 .../ROOT/assets/images/kamelets/couchbase-sink.svg |   1 -
 .../ROOT/assets/images/kamelets/cron-source.svg    |   1 -
 .../ROOT/assets/images/kamelets/dns-dig-action.svg |   1 -
 .../ROOT/assets/images/kamelets/dns-ip-action.svg  |   1 -
 .../assets/images/kamelets/dns-lookup-action.svg   |   1 -
 .../ROOT/assets/images/kamelets/dropbox-sink.svg   |   4 -
 .../ROOT/assets/images/kamelets/dropbox-source.svg |   4 -
 .../assets/images/kamelets/earthquake-source.svg   |   1 -
 .../images/kamelets/elasticsearch-index-sink.svg   |  25 -
 .../kamelets/elasticsearch-search-source.svg       |  25 -
 .../ROOT/assets/images/kamelets/exec-sink.svg      |  29 -
 .../images/kamelets/extract-field-action.svg       |  59 --
 .../ROOT/assets/images/kamelets/fhir-source.svg    |   1 -
 .../assets/images/kamelets/file-watch-source.svg   |  75 ---
 .../images/kamelets/freemarker-template-action.svg |  59 --
 .../ROOT/assets/images/kamelets/ftp-sink.svg       |  89 ---
 .../ROOT/assets/images/kamelets/ftp-source.svg     |  89 ---
 .../ROOT/assets/images/kamelets/ftps-sink.svg      |  89 ---
 .../ROOT/assets/images/kamelets/ftps-source.svg    |  89 ---
 .../images/kamelets/github-commit-source.svg       |   3 -
 .../assets/images/kamelets/github-event-source.svg |   3 -
 .../ROOT/assets/images/kamelets/github-source.svg  |   3 -
 .../assets/images/kamelets/github-tag-source.svg   |   3 -
 .../images/kamelets/google-calendar-source.svg     |   1 -
 .../images/kamelets/google-functions-sink.svg      |  19 -
 .../assets/images/kamelets/google-mail-source.svg  |   7 -
 .../images/kamelets/google-mail-stream-source.svg  |   7 -
 .../assets/images/kamelets/google-pubsub-sink.svg  |   1 -
 .../images/kamelets/google-pubsub-source.svg       |   1 -
 .../images/kamelets/google-sheets-source.svg       |  16 -
 .../kamelets/google-sheets-stream-source.svg       |  16 -
 .../assets/images/kamelets/google-storage-sink.svg |   1 -
 .../images/kamelets/google-storage-source.svg      |   1 -
 .../images/kamelets/has-header-filter-action.svg   |  59 --
 .../kamelets/header-matches-filter-action.svg      |  59 --
 .../assets/images/kamelets/hoist-field-action.svg  |  59 --
 .../assets/images/kamelets/http-secured-sink.svg   |   8 -
 .../assets/images/kamelets/http-secured-source.svg |   8 -
 .../ROOT/assets/images/kamelets/http-sink.svg      |   8 -
 .../ROOT/assets/images/kamelets/http-source.svg    |   8 -
 .../assets/images/kamelets/infinispan-sink.svg     |   1 -
 .../assets/images/kamelets/infinispan-source.svg   |   1 -
 .../assets/images/kamelets/insert-field-action.svg |  59 --
 .../ROOT/assets/images/kamelets/insert-field.svg   |  59 --
 .../images/kamelets/insert-header-action.svg       |  59 --
 .../images/kamelets/is-tombstone-filter-action.svg |  59 --
 .../ROOT/assets/images/kamelets/jira-source.svg    |  18 -
 .../assets/images/kamelets/jms-amqp-10-sink.svg    | 689 ---------------------
 .../assets/images/kamelets/jms-amqp-10-source.svg  | 689 ---------------------
 .../images/kamelets/jms-apache-artemis-sink.svg    | 497 ---------------
 .../images/kamelets/jms-apache-artemis-source.svg  | 497 ---------------
 .../images/kamelets/jolt-transformation-action.svg |  59 --
 .../images/kamelets/json-deserialize-action.svg    |  59 --
 .../assets/images/kamelets/json-patch-action.svg   |  59 --
 .../kamelets/json-schema-validator-action.svg      |  59 --
 .../images/kamelets/json-serialize-action.svg      |  59 --
 .../ROOT/assets/images/kamelets/jsonata-action.svg |  59 --
 .../images/kamelets/kafka-manual-commit-action.svg |  59 --
 .../images/kamelets/kafka-not-secured-sink.svg     |  19 -
 .../images/kamelets/kafka-not-secured-source.svg   |  19 -
 .../ROOT/assets/images/kamelets/kafka-sink.svg     |  19 -
 .../ROOT/assets/images/kamelets/kafka-source.svg   |  19 -
 .../kamelets/kubernetes-namespaces-source.svg      |  84 ---
 .../images/kamelets/kubernetes-nodes-source.svg    |  84 ---
 .../images/kamelets/kubernetes-pods-source.svg     |  84 ---
 .../ROOT/assets/images/kamelets/log-sink.svg       |  41 --
 .../assets/images/kamelets/mail-imap-source.svg    |  68 --
 .../ROOT/assets/images/kamelets/mail-sink.svg      |  68 --
 .../ROOT/assets/images/kamelets/mariadb-sink.svg   |  25 -
 .../ROOT/assets/images/kamelets/mariadb-source.svg |  25 -
 .../assets/images/kamelets/mask-field-action.svg   |  59 --
 .../kamelets/message-timestamp-router-action.svg   |  59 --
 .../ROOT/assets/images/kamelets/minio-sink.svg     |   1 -
 .../ROOT/assets/images/kamelets/minio-source.svg   |   1 -
 .../ROOT/assets/images/kamelets/mongodb-sink.svg   |   1 -
 .../ROOT/assets/images/kamelets/mongodb-source.svg |   1 -
 .../ROOT/assets/images/kamelets/mqtt-sink.svg      |  18 -
 .../ROOT/assets/images/kamelets/mqtt-source.svg    |  18 -
 .../images/kamelets/mustache-template-action.svg   |  59 --
 .../images/kamelets/mvel-template-action.svg       |  59 --
 .../ROOT/assets/images/kamelets/mysql-sink.svg     |   7 -
 .../ROOT/assets/images/kamelets/mysql-source.svg   |   7 -
 .../ROOT/assets/images/kamelets/nats-sink.svg      |   1 -
 .../ROOT/assets/images/kamelets/nats-source.svg    |   1 -
 .../kamelets/openai-classification-action.svg      |   2 -
 .../images/kamelets/openai-completion-action.svg   |   2 -
 .../ROOT/assets/images/kamelets/pdf-action.svg     |  75 ---
 .../assets/images/kamelets/postgresql-sink.svg     |   1 -
 .../assets/images/kamelets/postgresql-source.svg   |   1 -
 .../images/kamelets/predicate-filter-action.svg    |  59 --
 .../kamelets/protobuf-deserialize-action.svg       |  59 --
 .../images/kamelets/protobuf-serialize-action.svg  |  59 --
 .../ROOT/assets/images/kamelets/pulsar-sink.svg    | 100 ---
 .../ROOT/assets/images/kamelets/pulsar-source.svg  | 100 ---
 .../assets/images/kamelets/rabbitmq-source.svg     |   1 -
 .../ROOT/assets/images/kamelets/redis-sink.svg     |   1 -
 .../ROOT/assets/images/kamelets/redis-source.svg   |   1 -
 .../assets/images/kamelets/regex-router-action.svg |  59 --
 .../images/kamelets/replace-field-action.svg       |  59 --
 .../assets/images/kamelets/salesforce-source.svg   |   1 -
 .../ROOT/assets/images/kamelets/sftp-sink.svg      |  89 ---
 .../ROOT/assets/images/kamelets/sftp-source.svg    |  89 ---
 .../ROOT/assets/images/kamelets/slack-sink.svg     |  28 -
 .../ROOT/assets/images/kamelets/slack-source.svg   |  28 -
 .../ROOT/assets/images/kamelets/solr-sink.svg      |   1 -
 .../ROOT/assets/images/kamelets/solr-source.svg    |   1 -
 .../ROOT/assets/images/kamelets/sqlserver-sink.svg |   7 -
 .../assets/images/kamelets/sqlserver-source.svg    |   7 -
 .../ROOT/assets/images/kamelets/ssh-sink.svg       |   4 -
 .../ROOT/assets/images/kamelets/ssh-source.svg     |   4 -
 .../images/kamelets/string-template-action.svg     |  59 --
 .../ROOT/assets/images/kamelets/telegram-sink.svg  |   1 -
 .../assets/images/kamelets/telegram-source.svg     |   1 -
 .../assets/images/kamelets/throttle-action.svg     |  59 --
 .../ROOT/assets/images/kamelets/timer-source.svg   |   7 -
 .../images/kamelets/timestamp-router-action.svg    |  59 --
 .../kamelets/topic-name-matches-filter-action.svg  |  59 --
 .../kamelets/twitter-directmessage-source.svg      |   6 -
 .../images/kamelets/twitter-search-source.svg      |   6 -
 .../images/kamelets/twitter-timeline-source.svg    |   6 -
 .../assets/images/kamelets/value-to-key-action.svg |  59 --
 .../images/kamelets/velocity-template-action.svg   |  59 --
 .../ROOT/assets/images/kamelets/webhook-source.svg |   1 -
 .../assets/images/kamelets/websocket-source.svg    |   1 -
 .../ROOT/assets/images/kamelets/wttrin-source.svg  |   1 -
 .../assets/images/kamelets/xj-identity-action.svg  |  59 --
 .../assets/images/kamelets/xj-template-action.svg  |  59 --
 docs/modules/ROOT/kamelet-binding-sink-source.tmpl |  43 --
 docs/modules/ROOT/kamelet.adoc.tmpl                | 115 ----
 .../ROOT/pages/avro-deserialize-action.adoc        | 163 -----
 docs/modules/ROOT/pages/avro-serialize-action.adoc | 163 -----
 docs/modules/ROOT/pages/aws-cloudwatch-sink.adoc   | 164 -----
 .../modules/ROOT/pages/aws-ddb-streams-source.adoc | 158 -----
 docs/modules/ROOT/pages/aws-ec2-sink.adoc          | 156 -----
 .../ROOT/pages/aws-kinesis-firehose-sink.adoc      | 155 -----
 docs/modules/ROOT/pages/aws-kinesis-sink.adoc      | 167 -----
 docs/modules/ROOT/pages/aws-kinesis-source.adoc    | 156 -----
 docs/modules/ROOT/pages/aws-lambda-sink.adoc       | 155 -----
 docs/modules/ROOT/pages/aws-redshift-sink.adoc     | 170 -----
 docs/modules/ROOT/pages/aws-redshift-source.adoc   | 163 -----
 docs/modules/ROOT/pages/aws-s3-sink.adoc           | 162 -----
 docs/modules/ROOT/pages/aws-s3-source.adoc         | 160 -----
 .../ROOT/pages/aws-s3-streaming-upload-sink.adoc   | 165 -----
 .../ROOT/pages/aws-secrets-manager-sink.adoc       | 158 -----
 docs/modules/ROOT/pages/aws-sns-fifo-sink.adoc     | 162 -----
 docs/modules/ROOT/pages/aws-sns-sink.adoc          | 160 -----
 docs/modules/ROOT/pages/aws-sqs-batch-sink.adoc    | 161 -----
 docs/modules/ROOT/pages/aws-sqs-fifo-sink.adoc     | 160 -----
 docs/modules/ROOT/pages/aws-sqs-sink.adoc          | 158 -----
 docs/modules/ROOT/pages/aws-sqs-source.adoc        | 159 -----
 docs/modules/ROOT/pages/aws-translate-action.adoc  | 173 ------
 docs/modules/ROOT/pages/azure-cosmosdb-source.adoc | 160 -----
 docs/modules/ROOT/pages/azure-eventhubs-sink.adoc  | 165 -----
 .../modules/ROOT/pages/azure-eventhubs-source.adoc | 169 -----
 .../ROOT/pages/azure-storage-blob-sink.adoc        | 159 -----
 .../ROOT/pages/azure-storage-blob-source.adoc      | 156 -----
 .../ROOT/pages/azure-storage-queue-sink.adoc       | 160 -----
 .../ROOT/pages/azure-storage-queue-source.adoc     | 153 -----
 docs/modules/ROOT/pages/bitcoin-source.adoc        | 144 -----
 docs/modules/ROOT/pages/caffeine-action.adoc       | 166 -----
 docs/modules/ROOT/pages/cassandra-sink.adoc        | 162 -----
 docs/modules/ROOT/pages/cassandra-source.adoc      | 160 -----
 docs/modules/ROOT/pages/chuck-norris-source.adoc   | 144 -----
 docs/modules/ROOT/pages/chunk-template-action.adoc | 162 -----
 docs/modules/ROOT/pages/couchbase-sink.adoc        | 157 -----
 docs/modules/ROOT/pages/cron-source.adoc           | 151 -----
 docs/modules/ROOT/pages/dns-dig-action.adoc        | 159 -----
 docs/modules/ROOT/pages/dns-ip-action.adoc         | 155 -----
 docs/modules/ROOT/pages/dns-lookup-action.adoc     | 156 -----
 docs/modules/ROOT/pages/dropbox-sink.adoc          | 159 -----
 docs/modules/ROOT/pages/dropbox-source.adoc        | 159 -----
 docs/modules/ROOT/pages/earthquake-source.adoc     | 148 -----
 .../ROOT/pages/elasticsearch-index-sink.adoc       | 166 -----
 .../ROOT/pages/elasticsearch-search-source.adoc    | 162 -----
 docs/modules/ROOT/pages/exec-sink.adoc             | 153 -----
 docs/modules/ROOT/pages/extract-field-action.adoc  | 162 -----
 docs/modules/ROOT/pages/fhir-source.adoc           | 156 -----
 docs/modules/ROOT/pages/file-watch-source.adoc     | 147 -----
 .../ROOT/pages/freemarker-template-action.adoc     | 162 -----
 docs/modules/ROOT/pages/ftp-sink.adoc              | 165 -----
 docs/modules/ROOT/pages/ftp-source.adoc            | 160 -----
 docs/modules/ROOT/pages/ftps-sink.adoc             | 165 -----
 docs/modules/ROOT/pages/ftps-source.adoc           | 160 -----
 docs/modules/ROOT/pages/github-commit-source.adoc  | 157 -----
 docs/modules/ROOT/pages/github-event-source.adoc   | 153 -----
 docs/modules/ROOT/pages/github-source.adoc         | 154 -----
 docs/modules/ROOT/pages/github-tag-source.adoc     | 153 -----
 .../modules/ROOT/pages/google-calendar-source.adoc | 168 -----
 docs/modules/ROOT/pages/google-functions-sink.adoc | 158 -----
 docs/modules/ROOT/pages/google-mail-source.adoc    | 166 -----
 docs/modules/ROOT/pages/google-pubsub-sink.adoc    | 155 -----
 docs/modules/ROOT/pages/google-pubsub-source.adoc  | 158 -----
 docs/modules/ROOT/pages/google-sheets-source.adoc  | 169 -----
 docs/modules/ROOT/pages/google-storage-sink.adoc   | 157 -----
 docs/modules/ROOT/pages/google-storage-source.adoc | 154 -----
 .../ROOT/pages/has-header-filter-action.adoc       | 161 -----
 .../ROOT/pages/header-matches-filter-action.adoc   | 161 -----
 docs/modules/ROOT/pages/hoist-field-action.adoc    | 162 -----
 docs/modules/ROOT/pages/http-secured-sink.adoc     | 152 -----
 docs/modules/ROOT/pages/http-secured-source.adoc   | 154 -----
 docs/modules/ROOT/pages/http-sink.adoc             | 148 -----
 docs/modules/ROOT/pages/http-source.adoc           | 150 -----
 docs/modules/ROOT/pages/infinispan-sink.adoc       | 166 -----
 docs/modules/ROOT/pages/infinispan-source.adoc     | 161 -----
 docs/modules/ROOT/pages/insert-field-action.adoc   | 171 -----
 docs/modules/ROOT/pages/insert-header-action.adoc  | 163 -----
 .../ROOT/pages/is-tombstone-filter-action.adoc     | 149 -----
 docs/modules/ROOT/pages/jira-source.adoc           | 155 -----
 docs/modules/ROOT/pages/jms-amqp-10-sink.adoc      | 151 -----
 docs/modules/ROOT/pages/jms-amqp-10-source.adoc    | 151 -----
 .../ROOT/pages/jms-apache-artemis-sink.adoc        | 151 -----
 .../ROOT/pages/jms-apache-artemis-source.adoc      | 151 -----
 .../ROOT/pages/jolt-transformation-action.adoc     | 162 -----
 .../ROOT/pages/json-deserialize-action.adoc        | 151 -----
 docs/modules/ROOT/pages/json-patch-action.adoc     | 162 -----
 .../ROOT/pages/json-schema-validator-action.adoc   | 162 -----
 docs/modules/ROOT/pages/json-serialize-action.adoc | 151 -----
 docs/modules/ROOT/pages/jsonata-action.adoc        | 162 -----
 .../ROOT/pages/kafka-manual-commit-action.adoc     | 149 -----
 .../modules/ROOT/pages/kafka-not-secured-sink.adoc | 157 -----
 .../ROOT/pages/kafka-not-secured-source.adoc       | 154 -----
 docs/modules/ROOT/pages/kafka-sink.adoc            | 165 -----
 docs/modules/ROOT/pages/kafka-source.adoc          | 162 -----
 .../ROOT/pages/kubernetes-namespaces-source.adoc   | 150 -----
 .../ROOT/pages/kubernetes-nodes-source.adoc        | 151 -----
 .../modules/ROOT/pages/kubernetes-pods-source.adoc | 151 -----
 docs/modules/ROOT/pages/log-sink.adoc              | 143 -----
 docs/modules/ROOT/pages/mail-imap-source.adoc      | 166 -----
 docs/modules/ROOT/pages/mail-sink.adoc             | 158 -----
 docs/modules/ROOT/pages/mariadb-sink.adoc          | 173 ------
 docs/modules/ROOT/pages/mariadb-source.adoc        | 166 -----
 docs/modules/ROOT/pages/mask-field-action.adoc     | 165 -----
 .../pages/message-timestamp-router-action.adoc     | 165 -----
 docs/modules/ROOT/pages/minio-sink.adoc            | 162 -----
 docs/modules/ROOT/pages/minio-source.adoc          | 158 -----
 docs/modules/ROOT/pages/mongodb-sink.adoc          | 163 -----
 docs/modules/ROOT/pages/mongodb-source.adoc        | 161 -----
 docs/modules/ROOT/pages/mqtt-sink.adoc             | 151 -----
 docs/modules/ROOT/pages/mqtt-source.adoc           | 152 -----
 .../ROOT/pages/mustache-template-action.adoc       | 162 -----
 docs/modules/ROOT/pages/mvel-template-action.adoc  | 162 -----
 docs/modules/ROOT/pages/mysql-sink.adoc            | 173 ------
 docs/modules/ROOT/pages/mysql-source.adoc          | 166 -----
 docs/modules/ROOT/pages/nats-sink.adoc             | 149 -----
 docs/modules/ROOT/pages/nats-source.adoc           | 150 -----
 .../ROOT/pages/openai-classification-action.adoc   | 177 ------
 .../ROOT/pages/openai-completion-action.adoc       | 173 ------
 docs/modules/ROOT/pages/pdf-action.adoc            | 158 -----
 docs/modules/ROOT/pages/postgresql-sink.adoc       | 170 -----
 docs/modules/ROOT/pages/postgresql-source.adoc     | 163 -----
 .../ROOT/pages/predicate-filter-action.adoc        | 161 -----
 .../ROOT/pages/protobuf-deserialize-action.adoc    | 162 -----
 .../ROOT/pages/protobuf-serialize-action.adoc      | 162 -----
 docs/modules/ROOT/pages/pulsar-sink.adoc           | 173 ------
 docs/modules/ROOT/pages/pulsar-source.adoc         | 175 ------
 docs/modules/ROOT/pages/rabbitmq-source.adoc       | 153 -----
 docs/modules/ROOT/pages/redis-sink.adoc            | 153 -----
 docs/modules/ROOT/pages/redis-source.adoc          | 153 -----
 docs/modules/ROOT/pages/regex-router-action.adoc   | 164 -----
 docs/modules/ROOT/pages/replace-field-action.adoc  | 168 -----
 docs/modules/ROOT/pages/salesforce-source.adoc     | 164 -----
 docs/modules/ROOT/pages/sftp-sink.adoc             | 165 -----
 docs/modules/ROOT/pages/sftp-source.adoc           | 160 -----
 docs/modules/ROOT/pages/slack-sink.adoc            | 153 -----
 docs/modules/ROOT/pages/slack-source.adoc          | 150 -----
 docs/modules/ROOT/pages/solr-sink.adoc             | 154 -----
 docs/modules/ROOT/pages/solr-source.adoc           | 158 -----
 docs/modules/ROOT/pages/sqlserver-sink.adoc        | 173 ------
 docs/modules/ROOT/pages/sqlserver-source.adoc      | 166 -----
 docs/modules/ROOT/pages/ssh-sink.adoc              | 154 -----
 docs/modules/ROOT/pages/ssh-source.adoc            | 157 -----
 .../modules/ROOT/pages/string-template-action.adoc | 162 -----
 docs/modules/ROOT/pages/telegram-sink.adoc         | 161 -----
 docs/modules/ROOT/pages/telegram-source.adoc       | 154 -----
 docs/modules/ROOT/pages/throttle-action.adoc       | 161 -----
 docs/modules/ROOT/pages/timer-source.adoc          | 149 -----
 .../ROOT/pages/timestamp-router-action.adoc        | 159 -----
 .../pages/topic-name-matches-filter-action.adoc    | 160 -----
 .../ROOT/pages/twitter-directmessage-source.adoc   | 162 -----
 docs/modules/ROOT/pages/twitter-search-source.adoc | 162 -----
 .../ROOT/pages/twitter-timeline-source.adoc        | 162 -----
 docs/modules/ROOT/pages/value-to-key-action.adoc   | 162 -----
 .../ROOT/pages/velocity-template-action.adoc       | 162 -----
 docs/modules/ROOT/pages/webhook-source.adoc        | 148 -----
 docs/modules/ROOT/pages/websocket-source.adoc      | 161 -----
 docs/modules/ROOT/pages/wttrin-source.adoc         | 148 -----
 docs/modules/ROOT/pages/xj-identity-action.adoc    | 160 -----
 docs/modules/ROOT/pages/xj-template-action.adoc    | 165 -----
 docs/modules/ROOT/properties-list.tmpl             |   1 -
 324 files changed, 32434 deletions(-)

diff --git a/docs/modules/ROOT/assets/images/kamelets/avro-deserialize-action.svg b/docs/modules/ROOT/assets/images/kamelets/avro-deserialize-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/avro-deserialize-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/avro-serialize-action.svg b/docs/modules/ROOT/assets/images/kamelets/avro-serialize-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/avro-serialize-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-cloudwatch-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-cloudwatch-sink.svg
deleted file mode 100644
index 9e245bf..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-cloudwatch-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="2207" height="2500" viewBox="0 0 256 290" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid"><path d="M256 199.305l-127.957-18.797L0 199.329l128.01 47.439L256 199.305" fill="#B7CA9D"/><path d="M25.621 197.113l21.63 6.761 1.971-2.238V50.284l-1.971-2.585-21.63 8.274v141.14" fill="#4B612C"/><path d="M123.832 190.423l-76.581 13.451V47.703l76.581 17.222v125.498" fill="#759C3E"/><path d="M89.686 216.889l-29.848-9.201V14.928L89.686.004l2.612 2.845v210.858l-2.612 3.182 [...]
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-ddb-streams-source.svg b/docs/modules/ROOT/assets/images/kamelets/aws-ddb-streams-source.svg
deleted file mode 100644
index c0f23d9..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-ddb-streams-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="100" width="100" xmlns="http://www.w3.org/2000/svg"><path fill="#2D72B8" d="M74.174 31.807l7.437 5.367v-7.602l-7.48-8.765v10.957l.043.015z"/><path fill="#5294CF" d="M59.838 85.666l14.293-7.146V20.791l-14.303-7.124z"/><path fill="#205B98" d="M39.496 85.666L25.203 78.52V20.791l14.303-7.124z"/><path fill="#2D72B8" d="M39.506 13.667h20.321v71.999H39.506zM74.131 67.564V78.52l7.48-8.764v-7.602l-7.437 5.397zM74.131 62.936l.043-.01 7.437-4v-7.649l-7.48.688zM74.174 36.429l-.043-.01V4 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-ec2-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-ec2-sink.svg
deleted file mode 100644
index 2bbf940..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-ec2-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="2065" height="2500" viewBox="0 0 256 310" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid"><path d="M42.754 244.495l-29.918 6.826V57.565l29.918 6.839v180.091" fill="#F68536"/><path d="M80.082 255.931l-37.328 10.608V42.612l37.328 10.595v202.724M127.966 267.681l-47.884 17.524V23.946l47.884 17.516v226.219M256 245.079l-128.034 64.017V0L256 64.017v181.062" fill="#F68536"/><path d="M102.444 12.763L127.966 0v309.096l-25.522-12.759V12.763M60.325 33.82l19.757-9.878v26 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-kinesis-firehose-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-kinesis-firehose-sink.svg
deleted file mode 100644
index be6db90..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-kinesis-firehose-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 85 85" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round"><use xlink:href="#A" x="2.5" y="2.5"/><symbol id="A" overflow="visible"><g stroke="none"><path d="M13.766 3.12h52.468c3.651 0 7.152 1.363 9.734 3.788S80 12.624 80 16.054v21.698c-2.717-1.319-8.664-2.723-17.464-2.723-3.37-.013-6.737.224-10.068.709-5.932.922-9.057 2.51-9.057 3.489v36.873c0 .61.891  [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-kinesis-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-kinesis-sink.svg
deleted file mode 100644
index 26ddfef..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-kinesis-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 308.23401"><title>aws-kinesis</title><path d="M0,172.087l127.754,58.81,127.752-58.81-127.752-5.293Z" transform="translate(0 0.00005)" fill="#fcbf92"/><path d="M128.147,0,.059,63.881v90.136H153.648V12.751Z" transform="translate(0 0.00005)" fill="#9d5025"/><path d="M.059,217.559l128.162,90.675L256,217.559,127.945,198.926Z" transform="translate(0 0.00005)" fill="#fcbf92"/><path d="M128.146,154.017h67.5 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-kinesis-source.svg b/docs/modules/ROOT/assets/images/kamelets/aws-kinesis-source.svg
deleted file mode 100644
index 26ddfef..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-kinesis-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 308.23401"><title>aws-kinesis</title><path d="M0,172.087l127.754,58.81,127.752-58.81-127.752-5.293Z" transform="translate(0 0.00005)" fill="#fcbf92"/><path d="M128.147,0,.059,63.881v90.136H153.648V12.751Z" transform="translate(0 0.00005)" fill="#9d5025"/><path d="M.059,217.559l128.162,90.675L256,217.559,127.945,198.926Z" transform="translate(0 0.00005)" fill="#fcbf92"/><path d="M128.146,154.017h67.5 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-lambda-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-lambda-sink.svg
deleted file mode 100644
index 0975f05..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-lambda-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="2065" height="2500" viewBox="0 0 256 310" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid"><path d="M0 245.262l16.322 8.161L19 248.668V59.333l-2.678-3.494L0 64v181.262" fill="#9D5025"/><path d="M47.678 63.57l-31.356-7.731v197.584l31.356-7.302V63.57" fill="#F68536"/><path d="M143.893 78.604l22.335-11.597 74.309 28.778-19.758 2.577-76.886-19.758" fill="#6B3A19"/><path d="M144.752 230.658l21.906 11.597 74.308-28.778-19.758-2.578-76.456 19.759" fill="#FBBF93"/><p [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-redshift-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-redshift-sink.svg
deleted file mode 100644
index 44542ec..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-redshift-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg enable-background="new 0 0 1615 1783.7" viewBox="0 0 1615 1783.7" xmlns="http://www.w3.org/2000/svg"><path d="m807.5 1363.8 678.3 161.5v-1270.5l-678.3 161.5z" fill="#205b97"/><path d="m1485.8 254.8 129.2 64.6v1141.3l-129.2 64.6zm-678.3 1109-678.3 161.5v-1270.5l678.3 161.5z" fill="#5193ce"/><path d="m129.2 254.8-129.2 64.6v1141.3l129.2 64.6z" fill="#205b97"/><path d="m979.8 1783.7 258.4-129.2v-1525.3l-258.4-129.2-79 847z" fill="#5193ce"/><path d="m635.2 1783.7-258.4-129.2v-1525.3l258 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-redshift-source.svg b/docs/modules/ROOT/assets/images/kamelets/aws-redshift-source.svg
deleted file mode 100644
index 44542ec..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-redshift-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg enable-background="new 0 0 1615 1783.7" viewBox="0 0 1615 1783.7" xmlns="http://www.w3.org/2000/svg"><path d="m807.5 1363.8 678.3 161.5v-1270.5l-678.3 161.5z" fill="#205b97"/><path d="m1485.8 254.8 129.2 64.6v1141.3l-129.2 64.6zm-678.3 1109-678.3 161.5v-1270.5l678.3 161.5z" fill="#5193ce"/><path d="m129.2 254.8-129.2 64.6v1141.3l129.2 64.6z" fill="#205b97"/><path d="m979.8 1783.7 258.4-129.2v-1525.3l-258.4-129.2-79 847z" fill="#5193ce"/><path d="m635.2 1783.7-258.4-129.2v-1525.3l258 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-s3-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-s3-sink.svg
deleted file mode 100644
index 1d0f76b..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-s3-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" x="0" y="0" viewBox="0 0 248.2 300" xml:space="preserve"><style>.st28{fill:#8c3123}.st29{fill:#e05243}</style><path class="st28" d="M20 52.1L0 62v175.5l20 9.9.1-.1V52.2l-.1-.1"/><path class="st29" d="M127 222L20 247.5V52.1L127 77v145"/><path class="st28" d="M78.7 182.1l45.4 5.8.3-.7.3-74.4-.5-.6-45.4 5.7-.1 64.2"/><path class="st28" d="M124.1 222.3l104.1 25.2.2-.3V52.1l-.2-.2-104.1 25.4v145"/><path class="st29" d="M169.5  [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-s3-source.svg b/docs/modules/ROOT/assets/images/kamelets/aws-s3-source.svg
deleted file mode 100644
index 1d0f76b..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-s3-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" x="0" y="0" viewBox="0 0 248.2 300" xml:space="preserve"><style>.st28{fill:#8c3123}.st29{fill:#e05243}</style><path class="st28" d="M20 52.1L0 62v175.5l20 9.9.1-.1V52.2l-.1-.1"/><path class="st29" d="M127 222L20 247.5V52.1L127 77v145"/><path class="st28" d="M78.7 182.1l45.4 5.8.3-.7.3-74.4-.5-.6-45.4 5.7-.1 64.2"/><path class="st28" d="M124.1 222.3l104.1 25.2.2-.3V52.1l-.2-.2-104.1 25.4v145"/><path class="st29" d="M169.5  [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-s3-streaming-upload-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-s3-streaming-upload-sink.svg
deleted file mode 100644
index 1d0f76b..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-s3-streaming-upload-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" x="0" y="0" viewBox="0 0 248.2 300" xml:space="preserve"><style>.st28{fill:#8c3123}.st29{fill:#e05243}</style><path class="st28" d="M20 52.1L0 62v175.5l20 9.9.1-.1V52.2l-.1-.1"/><path class="st29" d="M127 222L20 247.5V52.1L127 77v145"/><path class="st28" d="M78.7 182.1l45.4 5.8.3-.7.3-74.4-.5-.6-45.4 5.7-.1 64.2"/><path class="st28" d="M124.1 222.3l104.1 25.2.2-.3V52.1l-.2-.2-104.1 25.4v145"/><path class="st29" d="M169.5  [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-secrets-manager-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-secrets-manager-sink.svg
deleted file mode 100644
index 83105cf..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-secrets-manager-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 75 75" width="256" height="256"><defs><style>.cls-1{fill:url(#RedGradient);}.cls-2{fill:#fff;}</style><linearGradient id="RedGradient" x1="-2042.54" y1="1985.47" x2="-1936.47" y2="2091.54" gradientTransform="translate(-2001 -1952) rotate(-90)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#bd0816"/><stop offset="1" stop-color="#ff5252"/></linearGradient></defs><title>AWS-Secrets- [...]
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-sns-fifo-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-sns-fifo-sink.svg
deleted file mode 100644
index 192b2c8..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-sns-fifo-sink.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg   viewBox="0 0 256 257" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
-	<g>
-		<path d="M98.875,232.033 L72.442,224.625 L47.441,196.117 L78.713,195.254 L98.875,232.033" fill="#995B80"></path>
-		<path d="M37.75,213.233 L22.875,209.067 L8.817,193.033 L25.899,190.224 L37.75,213.233" fill="#995B80"></path>
-		<path d="M0,191.017 L15.204,194.108 L17.411,190.226 L17.411,58.503 L15.204,55.942 L0,64.6 L0,191.017" fill="#7B3F65"></path>
-		<path d="M73.933,69.708 L15.208,55.942 L15.208,194.108 L24.006,193.29 L37.75,213.233 L48.35,191.028 L73.933,188.65 L73.933,69.708" fill="#C17B9D"></path>
-		<path d="M33.958,198.133 L60.021,203.383 L61.737,199.338 L61.737,37.44 L60.021,33.775 L33.958,46.983 L33.958,198.133" fill="#7B3F65"></path>
-		<path d="M208.734,81.516 L60.021,33.775 L60.021,203.387 L77.242,201.171 L98.875,232.033 L116.001,196.183 L208.734,184.25 L208.734,81.516" fill="#C17B9D"></path>
-		<path d="M181.833,256.492 L144.267,245.967 L108.758,205.467 L154.791,204.999 L181.833,256.492" fill="#995B80"></path>
-		<path d="M89.591,208.95 L127.921,216.367 L130.898,213.801 L130.898,4.117 L127.921,0 L89.591,19.158 L89.591,208.95" fill="#7B3F65"></path>
-		<path d="M256,64.033 L127.925,0 L127.925,216.367 L150.522,211.839 L181.833,256.492 L208.734,200.183 L208.717,200.181 L256,190.708 L256,64.033" fill="#C17B9D"></path>
-	</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-sns-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-sns-sink.svg
deleted file mode 100644
index 192b2c8..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-sns-sink.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg   viewBox="0 0 256 257" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
-	<g>
-		<path d="M98.875,232.033 L72.442,224.625 L47.441,196.117 L78.713,195.254 L98.875,232.033" fill="#995B80"></path>
-		<path d="M37.75,213.233 L22.875,209.067 L8.817,193.033 L25.899,190.224 L37.75,213.233" fill="#995B80"></path>
-		<path d="M0,191.017 L15.204,194.108 L17.411,190.226 L17.411,58.503 L15.204,55.942 L0,64.6 L0,191.017" fill="#7B3F65"></path>
-		<path d="M73.933,69.708 L15.208,55.942 L15.208,194.108 L24.006,193.29 L37.75,213.233 L48.35,191.028 L73.933,188.65 L73.933,69.708" fill="#C17B9D"></path>
-		<path d="M33.958,198.133 L60.021,203.383 L61.737,199.338 L61.737,37.44 L60.021,33.775 L33.958,46.983 L33.958,198.133" fill="#7B3F65"></path>
-		<path d="M208.734,81.516 L60.021,33.775 L60.021,203.387 L77.242,201.171 L98.875,232.033 L116.001,196.183 L208.734,184.25 L208.734,81.516" fill="#C17B9D"></path>
-		<path d="M181.833,256.492 L144.267,245.967 L108.758,205.467 L154.791,204.999 L181.833,256.492" fill="#995B80"></path>
-		<path d="M89.591,208.95 L127.921,216.367 L130.898,213.801 L130.898,4.117 L127.921,0 L89.591,19.158 L89.591,208.95" fill="#7B3F65"></path>
-		<path d="M256,64.033 L127.925,0 L127.925,216.367 L150.522,211.839 L181.833,256.492 L208.734,200.183 L208.717,200.181 L256,190.708 L256,64.033" fill="#C17B9D"></path>
-	</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-sqs-batch-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-sqs-batch-sink.svg
deleted file mode 100644
index 9676edf..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-sqs-batch-sink.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   enable-background="new 0 0 100 100"
-   height="72.199997"
-   version="1.1"
-   viewBox="0 0 59.849998 72.199997"
-   width="59.849998"
-   xml:space="preserve"
-   id="svg145"
-   sodipodi:docname="download.svg"
-   inkscape:version="1.0.2 (e86c870879, 2021-01-15)"><metadata
-     id="metadata151"><rdf:RDF><cc:Work
-         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
-     id="defs149" /><sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="1920"
-     inkscape:window-height="1016"
-     id="namedview147"
-     showgrid="false"
-     fit-margin-top="0.1"
-     fit-margin-left="0.1"
-     fit-margin-right="0.1"
-     fit-margin-bottom="0.1"
-     inkscape:zoom="8.19"
-     inkscape:cx="29.925"
-     inkscape:cy="36.1"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg145" /><g
-     id="Amazon_CloudSearch"
-     transform="translate(-20.075,-13.9)"><g
-       id="g142"><polygon
-         fill="#d9a741"
-         points="23.987,36.201 54.462,40.494 54.46,59.506 23.985,63.793 "
-         id="polygon120" /><polygon
-         fill="#876929"
-         points="50.003,14 20.179,28.908 20.179,37.344 50.003,28.399 "
-         id="polygon122" /><polygon
-         fill="#876929"
-         points="49.997,86 20.19,71.094 20.19,62.654 49.999,71.6 "
-         id="polygon124" /><polygon
-         fill="#d9a741"
-         points="50.003,14 79.825,28.914 79.823,37.35 50.003,28.399 "
-         id="polygon126" /><polygon
-         fill="#d9a741"
-         points="49.997,86 79.806,71.099 79.806,62.66 49.999,71.6 "
-         id="polygon128" /><polygon
-         fill="#876929"
-         points="20.179,28.908 23.989,27.004 23.985,72.99 20.175,71.086 "
-         id="polygon130" /><polygon
-         fill="#876929"
-         points="50.001,40.832 39.019,42.229 39.017,57.762 49.999,59.16 "
-         id="polygon132" /><polygon
-         fill="#876929"
-         points="35.083,42.729 27.954,43.637 27.954,56.354 35.081,57.26 "
-         id="polygon134" /><polygon
-         fill="#624a1e"
-         points="79.823,37.35 54.481,40.496 23.987,36.201 50.003,28.399 "
-         id="polygon136" /><polygon
-         fill="#fad791"
-         points="79.806,62.66 54.46,59.506 23.985,63.793 49.999,71.6 "
-         id="polygon138" /><polygon
-         fill="#d9a741"
-         points="50.001,40.832 79.808,44.629 79.808,55.33 49.999,59.092 "
-         id="polygon140" /></g></g></svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-sqs-fifo-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-sqs-fifo-sink.svg
deleted file mode 100644
index 9676edf..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-sqs-fifo-sink.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   enable-background="new 0 0 100 100"
-   height="72.199997"
-   version="1.1"
-   viewBox="0 0 59.849998 72.199997"
-   width="59.849998"
-   xml:space="preserve"
-   id="svg145"
-   sodipodi:docname="download.svg"
-   inkscape:version="1.0.2 (e86c870879, 2021-01-15)"><metadata
-     id="metadata151"><rdf:RDF><cc:Work
-         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
-     id="defs149" /><sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="1920"
-     inkscape:window-height="1016"
-     id="namedview147"
-     showgrid="false"
-     fit-margin-top="0.1"
-     fit-margin-left="0.1"
-     fit-margin-right="0.1"
-     fit-margin-bottom="0.1"
-     inkscape:zoom="8.19"
-     inkscape:cx="29.925"
-     inkscape:cy="36.1"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg145" /><g
-     id="Amazon_CloudSearch"
-     transform="translate(-20.075,-13.9)"><g
-       id="g142"><polygon
-         fill="#d9a741"
-         points="23.987,36.201 54.462,40.494 54.46,59.506 23.985,63.793 "
-         id="polygon120" /><polygon
-         fill="#876929"
-         points="50.003,14 20.179,28.908 20.179,37.344 50.003,28.399 "
-         id="polygon122" /><polygon
-         fill="#876929"
-         points="49.997,86 20.19,71.094 20.19,62.654 49.999,71.6 "
-         id="polygon124" /><polygon
-         fill="#d9a741"
-         points="50.003,14 79.825,28.914 79.823,37.35 50.003,28.399 "
-         id="polygon126" /><polygon
-         fill="#d9a741"
-         points="49.997,86 79.806,71.099 79.806,62.66 49.999,71.6 "
-         id="polygon128" /><polygon
-         fill="#876929"
-         points="20.179,28.908 23.989,27.004 23.985,72.99 20.175,71.086 "
-         id="polygon130" /><polygon
-         fill="#876929"
-         points="50.001,40.832 39.019,42.229 39.017,57.762 49.999,59.16 "
-         id="polygon132" /><polygon
-         fill="#876929"
-         points="35.083,42.729 27.954,43.637 27.954,56.354 35.081,57.26 "
-         id="polygon134" /><polygon
-         fill="#624a1e"
-         points="79.823,37.35 54.481,40.496 23.987,36.201 50.003,28.399 "
-         id="polygon136" /><polygon
-         fill="#fad791"
-         points="79.806,62.66 54.46,59.506 23.985,63.793 49.999,71.6 "
-         id="polygon138" /><polygon
-         fill="#d9a741"
-         points="50.001,40.832 79.808,44.629 79.808,55.33 49.999,59.092 "
-         id="polygon140" /></g></g></svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-sqs-sink.svg b/docs/modules/ROOT/assets/images/kamelets/aws-sqs-sink.svg
deleted file mode 100644
index 9676edf..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-sqs-sink.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   enable-background="new 0 0 100 100"
-   height="72.199997"
-   version="1.1"
-   viewBox="0 0 59.849998 72.199997"
-   width="59.849998"
-   xml:space="preserve"
-   id="svg145"
-   sodipodi:docname="download.svg"
-   inkscape:version="1.0.2 (e86c870879, 2021-01-15)"><metadata
-     id="metadata151"><rdf:RDF><cc:Work
-         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
-     id="defs149" /><sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="1920"
-     inkscape:window-height="1016"
-     id="namedview147"
-     showgrid="false"
-     fit-margin-top="0.1"
-     fit-margin-left="0.1"
-     fit-margin-right="0.1"
-     fit-margin-bottom="0.1"
-     inkscape:zoom="8.19"
-     inkscape:cx="29.925"
-     inkscape:cy="36.1"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg145" /><g
-     id="Amazon_CloudSearch"
-     transform="translate(-20.075,-13.9)"><g
-       id="g142"><polygon
-         fill="#d9a741"
-         points="23.987,36.201 54.462,40.494 54.46,59.506 23.985,63.793 "
-         id="polygon120" /><polygon
-         fill="#876929"
-         points="50.003,14 20.179,28.908 20.179,37.344 50.003,28.399 "
-         id="polygon122" /><polygon
-         fill="#876929"
-         points="49.997,86 20.19,71.094 20.19,62.654 49.999,71.6 "
-         id="polygon124" /><polygon
-         fill="#d9a741"
-         points="50.003,14 79.825,28.914 79.823,37.35 50.003,28.399 "
-         id="polygon126" /><polygon
-         fill="#d9a741"
-         points="49.997,86 79.806,71.099 79.806,62.66 49.999,71.6 "
-         id="polygon128" /><polygon
-         fill="#876929"
-         points="20.179,28.908 23.989,27.004 23.985,72.99 20.175,71.086 "
-         id="polygon130" /><polygon
-         fill="#876929"
-         points="50.001,40.832 39.019,42.229 39.017,57.762 49.999,59.16 "
-         id="polygon132" /><polygon
-         fill="#876929"
-         points="35.083,42.729 27.954,43.637 27.954,56.354 35.081,57.26 "
-         id="polygon134" /><polygon
-         fill="#624a1e"
-         points="79.823,37.35 54.481,40.496 23.987,36.201 50.003,28.399 "
-         id="polygon136" /><polygon
-         fill="#fad791"
-         points="79.806,62.66 54.46,59.506 23.985,63.793 49.999,71.6 "
-         id="polygon138" /><polygon
-         fill="#d9a741"
-         points="50.001,40.832 79.808,44.629 79.808,55.33 49.999,59.092 "
-         id="polygon140" /></g></g></svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-sqs-source.svg b/docs/modules/ROOT/assets/images/kamelets/aws-sqs-source.svg
deleted file mode 100644
index 9676edf..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-sqs-source.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   enable-background="new 0 0 100 100"
-   height="72.199997"
-   version="1.1"
-   viewBox="0 0 59.849998 72.199997"
-   width="59.849998"
-   xml:space="preserve"
-   id="svg145"
-   sodipodi:docname="download.svg"
-   inkscape:version="1.0.2 (e86c870879, 2021-01-15)"><metadata
-     id="metadata151"><rdf:RDF><cc:Work
-         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
-     id="defs149" /><sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="1920"
-     inkscape:window-height="1016"
-     id="namedview147"
-     showgrid="false"
-     fit-margin-top="0.1"
-     fit-margin-left="0.1"
-     fit-margin-right="0.1"
-     fit-margin-bottom="0.1"
-     inkscape:zoom="8.19"
-     inkscape:cx="29.925"
-     inkscape:cy="36.1"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg145" /><g
-     id="Amazon_CloudSearch"
-     transform="translate(-20.075,-13.9)"><g
-       id="g142"><polygon
-         fill="#d9a741"
-         points="23.987,36.201 54.462,40.494 54.46,59.506 23.985,63.793 "
-         id="polygon120" /><polygon
-         fill="#876929"
-         points="50.003,14 20.179,28.908 20.179,37.344 50.003,28.399 "
-         id="polygon122" /><polygon
-         fill="#876929"
-         points="49.997,86 20.19,71.094 20.19,62.654 49.999,71.6 "
-         id="polygon124" /><polygon
-         fill="#d9a741"
-         points="50.003,14 79.825,28.914 79.823,37.35 50.003,28.399 "
-         id="polygon126" /><polygon
-         fill="#d9a741"
-         points="49.997,86 79.806,71.099 79.806,62.66 49.999,71.6 "
-         id="polygon128" /><polygon
-         fill="#876929"
-         points="20.179,28.908 23.989,27.004 23.985,72.99 20.175,71.086 "
-         id="polygon130" /><polygon
-         fill="#876929"
-         points="50.001,40.832 39.019,42.229 39.017,57.762 49.999,59.16 "
-         id="polygon132" /><polygon
-         fill="#876929"
-         points="35.083,42.729 27.954,43.637 27.954,56.354 35.081,57.26 "
-         id="polygon134" /><polygon
-         fill="#624a1e"
-         points="79.823,37.35 54.481,40.496 23.987,36.201 50.003,28.399 "
-         id="polygon136" /><polygon
-         fill="#fad791"
-         points="79.806,62.66 54.46,59.506 23.985,63.793 49.999,71.6 "
-         id="polygon138" /><polygon
-         fill="#d9a741"
-         points="50.001,40.832 79.808,44.629 79.808,55.33 49.999,59.092 "
-         id="polygon140" /></g></g></svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/aws-translate-action.svg b/docs/modules/ROOT/assets/images/kamelets/aws-translate-action.svg
deleted file mode 100644
index 3561e0f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/aws-translate-action.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 122.88 84.81" style="enable-background:new 0 0 122.88 84.81" xml:space="preserve"><style type="text/css">.st0{fill-rule:evenodd;clip-rule:evenodd;}</style><g><path class="st0" d="M118.29,10.9c2.31,2.31,3.9,5.34,4.41,8.72c0.19,1.3,0.18,2.42,0.18,3.7v21.09c0,1.14,0.03,2.27-0.07,3.41 c-0.44,4.72-3.08,9.07-7.06,11.64c [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/azure-cosmosdb-source.svg b/docs/modules/ROOT/assets/images/kamelets/azure-cosmosdb-source.svg
deleted file mode 100644
index 5e93f52..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/azure-cosmosdb-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18"><defs><radialGradient id="a" cx="-105.006" cy="-10.409" r="5.954" gradientTransform="matrix(1.036 0 0 1.027 117.739 19.644)" gradientUnits="userSpaceOnUse"><stop offset=".183" stop-color="#5ea0ef"/><stop offset="1" stop-color="#0078d4"/></radialGradient><clipPath id="b"><path d="M14.969 7.53a6.137 6.137 0 11-7.395-4.543 6.137 6.137 0 017.395 4.543z" fill="none"/></clipPath></defs><path d="M2.954 5.266a.175.175 0 01-.176-.176A2.0 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/azure-eventhubs-sink.svg b/docs/modules/ROOT/assets/images/kamelets/azure-eventhubs-sink.svg
deleted file mode 100644
index 3d3037c..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/azure-eventhubs-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="2500" viewBox="-.075 -.174 158.4 163.101" width="2439" xmlns="http://www.w3.org/2000/svg"><g fill="#006fd4"><path d="m6.225.026h146.6c1.3 0 3-.2 4.1.5.9.6.8 1.5.8 2.4v31.8c0 .9-.1 1.8-.8 2.4-.8.8-1.7.8-2.8.8h-14.1c-1.2 0-2.4-.1-3.2-1-.7-.8-.7-1.9-.7-2.9v-12.5h-114v12.8c0 1-.1 2-.8 2.8-.8.8-1.8.8-2.8.8h-14.8c-1 0-2 0-2.8-.8-.8-.8-.8-1.7-.9-2.8v-28.8c0-1.1-.1-2.3.1-3.4.2-1 1.1-1.8 2.1-2 1.4-.2 2.7-.1 4-.1z"/><path d="m36.625 37.627h19.4c1.2 0 2.6.1 3.4 1.1.7.8.7 1.8.7 2.8v14.4 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/azure-eventhubs-source.svg b/docs/modules/ROOT/assets/images/kamelets/azure-eventhubs-source.svg
deleted file mode 100644
index 3d3037c..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/azure-eventhubs-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="2500" viewBox="-.075 -.174 158.4 163.101" width="2439" xmlns="http://www.w3.org/2000/svg"><g fill="#006fd4"><path d="m6.225.026h146.6c1.3 0 3-.2 4.1.5.9.6.8 1.5.8 2.4v31.8c0 .9-.1 1.8-.8 2.4-.8.8-1.7.8-2.8.8h-14.1c-1.2 0-2.4-.1-3.2-1-.7-.8-.7-1.9-.7-2.9v-12.5h-114v12.8c0 1-.1 2-.8 2.8-.8.8-1.8.8-2.8.8h-14.8c-1 0-2 0-2.8-.8-.8-.8-.8-1.7-.9-2.8v-28.8c0-1.1-.1-2.3.1-3.4.2-1 1.1-1.8 2.1-2 1.4-.2 2.7-.1 4-.1z"/><path d="m36.625 37.627h19.4c1.2 0 2.6.1 3.4 1.1.7.8.7 1.8.7 2.8v14.4 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/azure-storage-blob-sink.svg b/docs/modules/ROOT/assets/images/kamelets/azure-storage-blob-sink.svg
deleted file mode 100644
index 5065cb0..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/azure-storage-blob-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 91 81" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round"><use xlink:href="#A" x=".5" y=".5"/><symbol id="A" overflow="visible"><path d="M67.558 0H22.441L0 40l22.441 40h45.117L90 40 67.558 0zm.234 57.964c0 3.353-2.805 6.227-6.078 6.227H28.52c-3.273 0-6.078-2.874-6.078-6.227V22.276c0-3.353 2.805-6.228 6.078-6.228h29.922l9.351 9.581v32.335zM41.61 46.467c [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/azure-storage-blob-source.svg b/docs/modules/ROOT/assets/images/kamelets/azure-storage-blob-source.svg
deleted file mode 100644
index 5065cb0..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/azure-storage-blob-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 91 81" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round"><use xlink:href="#A" x=".5" y=".5"/><symbol id="A" overflow="visible"><path d="M67.558 0H22.441L0 40l22.441 40h45.117L90 40 67.558 0zm.234 57.964c0 3.353-2.805 6.227-6.078 6.227H28.52c-3.273 0-6.078-2.874-6.078-6.227V22.276c0-3.353 2.805-6.228 6.078-6.228h29.922l9.351 9.581v32.335zM41.61 46.467c [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/azure-storage-queue-sink.svg b/docs/modules/ROOT/assets/images/kamelets/azure-storage-queue-sink.svg
deleted file mode 100644
index 3d7400f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/azure-storage-queue-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 91 81" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round"><use xlink:href="#A" x=".5" y=".5"/><symbol id="A" overflow="visible"><path d="M70.053 34.634H50.58l9.736 7.805zm-39.42 10.488c-.238 0-.475 0-.713-.244l-9.024-7.317v11.951h20.66V37.317l-9.736 7.561c-.475.244-.95.244-1.187.244zm29.683 0c-.238 0-.713 0-.713-.244l-9.261-7.317v11.951h20.66V37.317l-9 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/azure-storage-queue-source.svg b/docs/modules/ROOT/assets/images/kamelets/azure-storage-queue-source.svg
deleted file mode 100644
index 3d7400f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/azure-storage-queue-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 91 81" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round"><use xlink:href="#A" x=".5" y=".5"/><symbol id="A" overflow="visible"><path d="M70.053 34.634H50.58l9.736 7.805zm-39.42 10.488c-.238 0-.475 0-.713-.244l-9.024-7.317v11.951h20.66V37.317l-9.736 7.561c-.475.244-.95.244-1.187.244zm29.683 0c-.238 0-.713 0-.713-.244l-9.261-7.317v11.951h20.66V37.317l-9 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/bitcoin-source.svg b/docs/modules/ROOT/assets/images/kamelets/bitcoin-source.svg
deleted file mode 100644
index 04079be..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/bitcoin-source.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="64" width="64" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
-<g transform="translate(0.00630876,-0.00301984)">
-<path fill="#f7931a" d="m63.033,39.744c-4.274,17.143-21.637,27.576-38.782,23.301-17.138-4.274-27.571-21.638-23.295-38.78,4.272-17.145,21.635-27.579,38.775-23.305,17.144,4.274,27.576,21.64,23.302,38.784z"/>
-<path fill="#FFF" d="m46.103,27.444c0.637-4.258-2.605-6.547-7.038-8.074l1.438-5.768-3.511-0.875-1.4,5.616c-0.923-0.23-1.871-0.447-2.813-0.662l1.41-5.653-3.509-0.875-1.439,5.766c-0.764-0.174-1.514-0.346-2.242-0.527l0.004-0.018-4.842-1.209-0.934,3.75s2.605,0.597,2.55,0.634c1.422,0.355,1.679,1.296,1.636,2.042l-1.638,6.571c0.098,0.025,0.225,0.061,0.365,0.117-0.117-0.029-0.242-0.061-0.371-0.092l-2.296,9.205c-0.174,0.432-0.615,1.08-1.609,0.834,0.035,0.051-2.552-0.637-2.552-0.637l-1.743,4.019,4 [...]
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/caffeine-action.svg b/docs/modules/ROOT/assets/images/kamelets/caffeine-action.svg
deleted file mode 100644
index 4f3cd45..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/caffeine-action.svg
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Слой_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 281.8 273.8" style="enable-background:new 0 0 281.8 273.8;" xml:space="preserve">
-<g>
-	<rect x="186.7" y="121.6" width="2.4" height="45.6"/>
-	<rect x="43.4" y="77.2" transform="matrix(0.5004 -0.8658 0.8658 0.5004 -61.2454 86.7775)" width="2.4" height="38.5"/>
-	<rect x="126.5" y="222.3" width="2.4" height="37.4"/>
-	<polygon points="267.1,145.1 267.7,144.4 267.1,143.7 267.1,143.7 266.5,142.8 266,142.1 266,142.1 247.1,116.1 245.2,117.5 
-		264,143.5 264,143.5 264.4,144 264.7,144.4 245.9,170.3 247.8,171.7 266,146.7 266,146.7 266,146.6 267.1,145.1 	"/>
-	<rect x="232.9" y="152.9" transform="matrix(0.5876 -0.8091 0.8091 0.5876 -23.0624 262.8658)" width="26.9" height="2.4"/>
-	<polygon points="214.9,102.2 177.7,114.3 134,89.1 134,50.2 131.7,50.2 131.7,87.7 128.5,85.9 127.7,85.4 126.8,85.9 123.7,87.7 
-		123.7,50.2 121.3,50.2 121.3,89.1 93.7,105.1 94.9,107.1 126.5,88.9 126.5,88.9 127.7,88.2 128.8,88.9 128.8,88.8 176.3,116.3 
-		176.3,172.5 143.6,191.5 144.8,193.5 177.7,174.5 214.9,186.6 215.6,184.3 178.7,172.3 178.7,116.5 215.6,104.5 	"/>
-	<rect x="226.8" y="58.8" transform="matrix(0.3094 -0.9509 0.9509 0.3094 111.8973 274.0325)" width="35.7" height="2.4"/>
-	<polygon points="70.4,107.1 70.5,107.1 84.9,129.5 88.7,129.5 88.7,100.8 85.1,100.8 85.1,123.1 85.1,123.1 70.7,100.8 66.8,100.8 
-		66.8,129.5 70.4,129.5 	"/>
-	<polygon points="79,171.2 79,135.9 76.6,135.9 76.6,166.5 42.6,186.1 43.9,188.2 76.6,169.3 76.6,171.2 76.6,173.2 76.6,173.9 
-		78.9,175.3 78.9,175.3 80.6,176.2 47.8,195.1 49,197.2 83,177.6 110.5,193.5 111.7,191.5 79,172.5 	"/>
-	<polygon points="135.1,209.5 135,209.5 120.6,187.2 116.7,187.2 116.7,215.9 120.3,215.9 120.3,193.5 120.3,193.5 134.7,215.9 
-		138.6,215.9 138.6,187.2 135.1,187.2 	"/>
-	<path d="M34.9,188.8c-3.1-1.8-7-1.8-7-1.8c-3.9,0-7,1.8-7,1.8c-3.2,1.8-4.9,5.2-4.9,5.2c-1.8,3.4-1.8,7.8-1.8,7.8
-		c0,4.3,1.8,7.7,1.8,7.7c1.8,3.4,4.9,5.2,4.9,5.2c3.1,1.8,7.1,1.8,7.1,1.8c3.9,0,7-1.8,7-1.8c3.1-1.8,4.9-5.2,4.9-5.2
-		c1.8-3.4,1.8-7.8,1.8-7.8c0-4.5-1.8-7.8-1.8-7.8C38.1,190.6,34.9,188.8,34.9,188.8z M36.4,208c-1.2,2.6-3.5,4-3.5,4
-		c-2.2,1.4-5,1.4-5,1.4c-2.8,0-5.1-1.4-5.1-1.4c-2.2-1.4-3.4-4-3.4-4c-1.3-2.6-1.3-6.1-1.3-6.1c0-3.6,1.2-6.3,1.2-6.3
-		c1.2-2.6,3.4-4,3.4-4c2.2-1.4,5.1-1.4,5.1-1.4c2.9,0,5.1,1.4,5.1,1.4c2.2,1.4,3.4,4,3.4,4c1.2,2.6,1.2,6.2,1.2,6.2
-		C37.7,205.4,36.4,208,36.4,208z"/>
-	<path d="M120.6,41.9c3.2,1.8,7.1,1.8,7.1,1.8c3.9,0,7-1.8,7-1.8c3.1-1.8,4.9-5.2,4.9-5.2c1.8-3.4,1.8-7.8,1.8-7.8
-		c0-4.5-1.8-7.8-1.8-7.8c-1.8-3.3-4.9-5.2-4.9-5.2c-3.1-1.8-7-1.8-7-1.8c-3.9,0-7,1.8-7,1.8c-3.2,1.8-4.9,5.2-4.9,5.2
-		c-1.8,3.4-1.8,7.8-1.8,7.8c0,4.3,1.8,7.7,1.8,7.7C117.5,40.1,120.6,41.9,120.6,41.9z M119.1,22.8c1.2-2.6,3.5-4,3.5-4
-		c2.2-1.4,5.1-1.4,5.1-1.4c2.9,0,5.1,1.4,5.1,1.4c2.2,1.4,3.5,4,3.5,4c1.2,2.6,1.2,6.2,1.2,6.2c0,3.6-1.2,6.2-1.2,6.2
-		c-1.2,2.6-3.5,4-3.5,4c-2.2,1.4-5,1.4-5,1.4c-2.8,0-5-1.4-5-1.4c-2.2-1.4-3.5-4-3.5-4c-1.2-2.6-1.2-6.1-1.2-6.1
-		C117.9,25.5,119.1,22.8,119.1,22.8z"/>
-	<polygon points="239.7,198.5 239.6,198.5 225.3,176.2 221.3,176.2 221.3,204.9 224.9,204.9 224.9,182.5 225,182.5 239.4,204.9 
-		243.3,204.9 243.3,176.2 239.7,176.2 	"/>
-	<polygon points="224.9,89.3 225,89.3 239.4,111.7 243.3,111.7 243.3,83 239.7,83 239.7,105.3 239.6,105.3 225.3,83 221.3,83 
-		221.3,111.7 224.9,111.7 	"/>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/cassandra-sink.svg b/docs/modules/ROOT/assets/images/kamelets/cassandra-sink.svg
deleted file mode 100644
index 8cc29b7..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/cassandra-sink.svg
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 32 32" style="enable-background:new 0 0 32 32;" xml:space="preserve">
-<title>cassandra</title>
-<path d="M23.3,8.7c0,0-0.3,0.3-0.5,0.5c-0.5,0.5-1.2,1.3-1.7,1.5h0c-0.1,0-0.1,0-0.2-0.1l0.9-1.9l0,0c0,0.1-1,1.9-2.2,1.6l0,0
-	c0,0,0,0-0.1,0c0.6-0.8,0.8-1.5,0.8-1.5s-1,1.6-2.3,1.2c0,0-0.1,0-0.1-0.1c0,0,0-0.1,0-0.1c0-0.1,0.1-0.1,0.1-0.2
-	c0.1-0.2,0.3-0.5,0.3-0.5S18.3,9.5,18,9.7l0,0c-0.2,0.1-0.5,0.3-0.7,0.3c-0.1,0-0.1,0-0.2,0c-0.3-0.1-0.3-0.3-0.2-0.6
-	c0.1-0.3,0.2-0.5,0.2-0.5s-0.3,0.4-0.5,0.8c-0.2,0.3-0.4,0.5-0.6,0.6l-0.2,0c-0.1-0.2,0.1-1,0.1-1c-0.1,0.2-0.3,0.4-0.4,0.6
-	c-0.1,0.2-0.3,0.3-0.5,0.4h0c-0.1,0-0.2,0-0.3,0c0,0-0.1-0.1-0.1-0.2c-0.1-0.4,0.2-1,0.2-1c0,0-0.1,0.3-0.3,0.7v0
-	c0,0.1-0.1,0.2-0.1,0.2c-0.1,0.2-0.2,0.3-0.3,0.3c-0.2-0.1-0.3-0.3-0.3-0.5c-0.1-0.2-0.1-0.4-0.1-0.4s0,0.3-0.2,0.7
-	c0,0.1-0.1,0.2-0.2,0.3c0,0-0.1,0.1-0.1,0.1c-1.2,0.2-2.4,0.6-3.5,1c-0.3,0.1-0.6,0.2-0.9,0.3c-1,0.4-2,1-3.1,1.7
-	c-1.2,0.8-2.3,1.6-3.4,2.6c-0.6,0.5-1.2,1.1-1.8,1.7c4.7-2.6,6.6-6.3,15.5-6.7c6.7-0.3,9.9,2.8,10.9,2.9c2.6,0.1,4.3-1.9,4.9-2.6
-	c0.1-0.2,0.2-0.3,0.2-0.3c0,0-0.4,0.5-1,1l0,0c-0.6,0.5-1.4,0.9-2.1,0.8h0c-0.1,0-0.2,0-0.3,0c1-0.6,1.6-1.6,2-2.1
-	c0.1-0.2,0.3-0.5,0.3-0.5s-2.3,2.4-4.1,2.2c-0.1,0-0.1,0-0.2,0c0.8-0.6,1.3-1.4,1.7-2.1v0h0c0.4-0.7,0.6-1.3,0.6-1.3
-	c0,0-0.4,0.7-1,1.4l0,0c-0.6,0.7-1.3,1.5-2,1.7c-0.1,0-0.2,0.1-0.3,0.1c1.4-1.3,2.1-3.1,2.1-3.1s-1.5,2.1-2.7,2.5
-	c-0.1,0-0.2,0.1-0.2,0.1c0.8-0.7,1.2-1.2,1.4-1.7c0.3-0.5,0.4-0.9,0.4-0.9l0,0c-0.1,0.2-0.2,0.3-0.4,0.4l0,0c-0.3,0.4-0.9,1-1.4,1.4
-	l0,0c-0.1,0.1-0.3,0.2-0.4,0.3c0,0-0.1,0.1-0.1,0.1c-0.1,0.1-0.2,0.1-0.4,0.2c0,0-0.1,0-0.1,0c-0.1-0.1-0.2-0.1-0.3-0.2
-	c-0.1,0.1-0.1,0.2-0.2,0.2h0c0,0-0.1,0-0.1,0c1.1-1.2,1.9-2.8,1.9-2.8l0,0c0,0-1.6,2.1-2.3,2.3c-0.1,0-0.2-0.1-0.3-0.1
-	c0-0.1,0-0.1,0.1-0.2c0.2-0.4,0.6-1,0.6-1s-0.1,0.1-0.2,0.1c-0.1,0.1-0.3,0.2-0.4,0.3c-0.1,0.1-0.2,0.1-0.2,0.1
-	c-0.1,0.1-0.2,0.1-0.3,0.1c-0.1,0.1-0.2,0.1-0.3,0.1c-0.1,0-0.1,0-0.1,0C22.3,10.5,23.3,8.7,23.3,8.7L23.3,8.7z M17,11.6
-	c-0.4,0-0.8,0-1.2,0c-0.4,0-0.7,0-1.1,0.1c-0.4,0.2-0.7,0.4-1,0.6c0,0.1,0,0.1,0,0.2c0,0.1,0,0.2-0.1,0.2l1.2,0.9l0,0l-0.5-1.7
-	l0.8,1.5c0,0,0.1,0,0.1,0l0-1.6l0.5,1.6l0.6-1.5l0,1.7c0,0,0,0,0,0l0.9-1.3l-0.5,1.6l0,0l1.4-0.9l-1,1.4v0l1.3-0.5c0,0,0,0,0.1-0.1
-	c-0.3-0.4,0-0.9,0.5-0.8c0.2-0.3,0.3-0.7,0.4-1C18.6,11.7,17.8,11.6,17,11.6L17,11.6z M13.6,11.8L13.6,11.8c-0.4,0-0.8,0.1-1.2,0.2
-	s-0.8,0.1-1.1,0.2h0c0.2,0.5,0.4,1,0.7,1.4c0.1-0.3,0.3-0.6,0.5-0.9c-0.2-0.5,0.3-0.9,0.8-0.7C13.4,11.9,13.5,11.8,13.6,11.8
-	L13.6,11.8z M19.6,11.9c0,0.4-0.1,0.7-0.2,1.1c0.4,0.3,0.1,1-0.4,0.9c-0.2,0.3-0.5,0.6-0.7,0.8l0.9,0l-1.3,0.3c0,0-0.1,0.1-0.1,0.1
-	c0.8,0.1,1.5,0.4,2.1,0.9c0.4-0.8,0.7-1.6,0.7-2.6C20.4,12.8,20,12.3,19.6,11.9L19.6,11.9z M11.1,12.2c-0.4,0.1-0.8,0.2-1.1,0.3
-	c-0.2,0.3-0.3,0.7-0.3,1c0,2.2,1.3,4,3.1,4.9l0,0c-0.3-0.3-0.6-0.7-0.8-1.1c-0.9,0.1-1.2-1.1-0.4-1.4c-0.1-0.6,0-1.3,0.2-1.9
-	C11.5,13.5,11.2,12.9,11.1,12.2L11.1,12.2z M21.3,12.2c0.2,0.5,0.3,1.1,0.3,1.7c0,3.3-2.9,5.9-6.6,5.9c-3.6,0-6.6-2.6-6.6-5.9
-	c0-0.3,0-0.6,0.1-0.9c-1,0.4-1.9,0.9-2.8,1.5c-0.3,0.5-0.4,1.1-0.4,1.6c0.1,1.3,1.3,2.4,3,3.2l-0.3-0.1c-3.1-0.9-5.5,0.7-8.1-0.7
-	c0.6,0.5,1.3,1,3.3,1c0.7,0,2.9-0.1,3.3,0.2c0.4,0.3-1.4,2-1.4,2s3-2.5,3.3-1.7c0.2,0.5-0.9,2-0.9,2s1-1.4,1.8-1.7
-	c0.5-0.2,1-0.2,1.4,0.4c0.2,0.3-1.2,2.1-1.2,2.1s2-1.9,2.3-1.8c0.4,0.1,0,1.8,0,1.8s0.7-1.7,1.1-1.9c0.5-0.2-1.2,4-1.2,4
-	s2.1-3.9,2.5-4c0.7-0.2,1.1,2.7,1.1,2.7s-0.3-2.5,0-2.7c2.3-1,1,4.3,1,4.3s1.5-3.6,0.6-4.4c2.4,1.6,2.1,4.4,2.1,4.4s0.6-1.4-1.1-4.7
-	c1,0,2.4,2.5,2.4,2.5s-1.6-2.8-0.5-2.8c2.1-0.1,2.3,3.7,2.3,3.7s0.6-0.5-1.1-4.2c1.1-0.7,3.7,3.4,3.7,3.4s-2.4-4-2-4.3
-	c0.4-0.3,1.8,1.3,1.8,1.3s-1.1-1.5-0.8-1.6c0.3-0.2,3.2,2.9,3.2,2.9s-2.5-3-2.1-3.4c0.4-0.4,2.3,1,2.3,1s-2.8-1.9-2.3-2.2
-	c0.8-0.4,3,1,3,1s-1.3-1.1-1.1-1.4c0.2-0.3,2.8,1.7,2.8,1.7s-2.3-1.8-2.4-2.3c-0.1-0.5,1.8,0.2,1.8,0.2s-2.1-1-2.2-1.3
-	c0-0.3,1.4,0.3,1.4,0.3s-2-1.6-2.5-0.3c-0.1,0.2-0.2,0.4-0.4,0.6c0.1-0.4,0.2-0.7,0.1-1.1c0-0.1,0-0.2-0.1-0.4
-	C24.6,13.5,23.2,12.8,21.3,12.2L21.3,12.2z M13.5,12.8c-0.1,0.2-0.4,0.3-0.7,0.2c-0.1,0.1-0.1,0.2-0.2,0.3l1.7,0.6c0,0,0,0,0-0.1
-	L13.5,12.8z M12.7,13.4c-0.1,0.2-0.2,0.4-0.3,0.7c0.2,0.2,0.3,0.3,0.5,0.5l1.2,0l0,0L12.7,13.4z M18.2,14.1l-0.8,0.6l0.1,0
-	C17.8,14.5,18,14.3,18.2,14.1z M12.2,14.5C12.2,14.5,12.2,14.5,12.2,14.5c-0.1,0.5-0.1,0.9-0.1,1.3c0.3,0.1,0.6,0.3,0.6,0.6l1.2-0.8
-	c-0.1,0-0.2-0.1-0.3-0.1l-1.4-0.1l0.8-0.2C12.8,15,12.5,14.8,12.2,14.5L12.2,14.5z M13.3,14.8c0.2,0.1,0.4,0.2,0.6,0.3l0.2,0
-	c0,0,0,0,0-0.1L13.3,14.8z M17.4,15.7l1.2,1.2L17,16.2l0.9,1.4l-1.4-1.1l0,0l0.5,1.7l-0.8-1.5l-0.1,1.8l-0.5-1.8l-0.6,1.7l0.2-1.8
-	l0,0L14,18.2l0.4-1.5c-0.5,0.4-0.8,1-1.1,1.6c0.1,0.1,0.3,0.3,0.4,0.4c2.2,0.6,4.6-0.3,5.8-2.3c-0.5-0.3-1.1-0.6-1.7-0.7L17.4,15.7z
-	 M14.2,16l-1.4,0.5c0,0,0,0,0,0.1c0,0.2-0.1,0.4-0.2,0.6c0.1,0.3,0.3,0.6,0.5,0.8c0.1-0.3,0.3-0.6,0.4-0.8L13,17.4L14.2,16z
-	 M19,19.7c-0.2,0.1-0.5,0.1-0.8,0.2C18.5,19.8,18.8,19.7,19,19.7z M17.6,20c-0.2,0-0.3,0.1-0.5,0.1c-0.3,0-0.5,0.1-0.8,0.1
-	C16.8,20.1,17.2,20.1,17.6,20L17.6,20z M15.8,20.2c-0.1,0-0.3,0-0.4,0C15.5,20.2,15.6,20.2,15.8,20.2z"/>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/cassandra-source.svg b/docs/modules/ROOT/assets/images/kamelets/cassandra-source.svg
deleted file mode 100644
index 8cc29b7..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/cassandra-source.svg
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 32 32" style="enable-background:new 0 0 32 32;" xml:space="preserve">
-<title>cassandra</title>
-<path d="M23.3,8.7c0,0-0.3,0.3-0.5,0.5c-0.5,0.5-1.2,1.3-1.7,1.5h0c-0.1,0-0.1,0-0.2-0.1l0.9-1.9l0,0c0,0.1-1,1.9-2.2,1.6l0,0
-	c0,0,0,0-0.1,0c0.6-0.8,0.8-1.5,0.8-1.5s-1,1.6-2.3,1.2c0,0-0.1,0-0.1-0.1c0,0,0-0.1,0-0.1c0-0.1,0.1-0.1,0.1-0.2
-	c0.1-0.2,0.3-0.5,0.3-0.5S18.3,9.5,18,9.7l0,0c-0.2,0.1-0.5,0.3-0.7,0.3c-0.1,0-0.1,0-0.2,0c-0.3-0.1-0.3-0.3-0.2-0.6
-	c0.1-0.3,0.2-0.5,0.2-0.5s-0.3,0.4-0.5,0.8c-0.2,0.3-0.4,0.5-0.6,0.6l-0.2,0c-0.1-0.2,0.1-1,0.1-1c-0.1,0.2-0.3,0.4-0.4,0.6
-	c-0.1,0.2-0.3,0.3-0.5,0.4h0c-0.1,0-0.2,0-0.3,0c0,0-0.1-0.1-0.1-0.2c-0.1-0.4,0.2-1,0.2-1c0,0-0.1,0.3-0.3,0.7v0
-	c0,0.1-0.1,0.2-0.1,0.2c-0.1,0.2-0.2,0.3-0.3,0.3c-0.2-0.1-0.3-0.3-0.3-0.5c-0.1-0.2-0.1-0.4-0.1-0.4s0,0.3-0.2,0.7
-	c0,0.1-0.1,0.2-0.2,0.3c0,0-0.1,0.1-0.1,0.1c-1.2,0.2-2.4,0.6-3.5,1c-0.3,0.1-0.6,0.2-0.9,0.3c-1,0.4-2,1-3.1,1.7
-	c-1.2,0.8-2.3,1.6-3.4,2.6c-0.6,0.5-1.2,1.1-1.8,1.7c4.7-2.6,6.6-6.3,15.5-6.7c6.7-0.3,9.9,2.8,10.9,2.9c2.6,0.1,4.3-1.9,4.9-2.6
-	c0.1-0.2,0.2-0.3,0.2-0.3c0,0-0.4,0.5-1,1l0,0c-0.6,0.5-1.4,0.9-2.1,0.8h0c-0.1,0-0.2,0-0.3,0c1-0.6,1.6-1.6,2-2.1
-	c0.1-0.2,0.3-0.5,0.3-0.5s-2.3,2.4-4.1,2.2c-0.1,0-0.1,0-0.2,0c0.8-0.6,1.3-1.4,1.7-2.1v0h0c0.4-0.7,0.6-1.3,0.6-1.3
-	c0,0-0.4,0.7-1,1.4l0,0c-0.6,0.7-1.3,1.5-2,1.7c-0.1,0-0.2,0.1-0.3,0.1c1.4-1.3,2.1-3.1,2.1-3.1s-1.5,2.1-2.7,2.5
-	c-0.1,0-0.2,0.1-0.2,0.1c0.8-0.7,1.2-1.2,1.4-1.7c0.3-0.5,0.4-0.9,0.4-0.9l0,0c-0.1,0.2-0.2,0.3-0.4,0.4l0,0c-0.3,0.4-0.9,1-1.4,1.4
-	l0,0c-0.1,0.1-0.3,0.2-0.4,0.3c0,0-0.1,0.1-0.1,0.1c-0.1,0.1-0.2,0.1-0.4,0.2c0,0-0.1,0-0.1,0c-0.1-0.1-0.2-0.1-0.3-0.2
-	c-0.1,0.1-0.1,0.2-0.2,0.2h0c0,0-0.1,0-0.1,0c1.1-1.2,1.9-2.8,1.9-2.8l0,0c0,0-1.6,2.1-2.3,2.3c-0.1,0-0.2-0.1-0.3-0.1
-	c0-0.1,0-0.1,0.1-0.2c0.2-0.4,0.6-1,0.6-1s-0.1,0.1-0.2,0.1c-0.1,0.1-0.3,0.2-0.4,0.3c-0.1,0.1-0.2,0.1-0.2,0.1
-	c-0.1,0.1-0.2,0.1-0.3,0.1c-0.1,0.1-0.2,0.1-0.3,0.1c-0.1,0-0.1,0-0.1,0C22.3,10.5,23.3,8.7,23.3,8.7L23.3,8.7z M17,11.6
-	c-0.4,0-0.8,0-1.2,0c-0.4,0-0.7,0-1.1,0.1c-0.4,0.2-0.7,0.4-1,0.6c0,0.1,0,0.1,0,0.2c0,0.1,0,0.2-0.1,0.2l1.2,0.9l0,0l-0.5-1.7
-	l0.8,1.5c0,0,0.1,0,0.1,0l0-1.6l0.5,1.6l0.6-1.5l0,1.7c0,0,0,0,0,0l0.9-1.3l-0.5,1.6l0,0l1.4-0.9l-1,1.4v0l1.3-0.5c0,0,0,0,0.1-0.1
-	c-0.3-0.4,0-0.9,0.5-0.8c0.2-0.3,0.3-0.7,0.4-1C18.6,11.7,17.8,11.6,17,11.6L17,11.6z M13.6,11.8L13.6,11.8c-0.4,0-0.8,0.1-1.2,0.2
-	s-0.8,0.1-1.1,0.2h0c0.2,0.5,0.4,1,0.7,1.4c0.1-0.3,0.3-0.6,0.5-0.9c-0.2-0.5,0.3-0.9,0.8-0.7C13.4,11.9,13.5,11.8,13.6,11.8
-	L13.6,11.8z M19.6,11.9c0,0.4-0.1,0.7-0.2,1.1c0.4,0.3,0.1,1-0.4,0.9c-0.2,0.3-0.5,0.6-0.7,0.8l0.9,0l-1.3,0.3c0,0-0.1,0.1-0.1,0.1
-	c0.8,0.1,1.5,0.4,2.1,0.9c0.4-0.8,0.7-1.6,0.7-2.6C20.4,12.8,20,12.3,19.6,11.9L19.6,11.9z M11.1,12.2c-0.4,0.1-0.8,0.2-1.1,0.3
-	c-0.2,0.3-0.3,0.7-0.3,1c0,2.2,1.3,4,3.1,4.9l0,0c-0.3-0.3-0.6-0.7-0.8-1.1c-0.9,0.1-1.2-1.1-0.4-1.4c-0.1-0.6,0-1.3,0.2-1.9
-	C11.5,13.5,11.2,12.9,11.1,12.2L11.1,12.2z M21.3,12.2c0.2,0.5,0.3,1.1,0.3,1.7c0,3.3-2.9,5.9-6.6,5.9c-3.6,0-6.6-2.6-6.6-5.9
-	c0-0.3,0-0.6,0.1-0.9c-1,0.4-1.9,0.9-2.8,1.5c-0.3,0.5-0.4,1.1-0.4,1.6c0.1,1.3,1.3,2.4,3,3.2l-0.3-0.1c-3.1-0.9-5.5,0.7-8.1-0.7
-	c0.6,0.5,1.3,1,3.3,1c0.7,0,2.9-0.1,3.3,0.2c0.4,0.3-1.4,2-1.4,2s3-2.5,3.3-1.7c0.2,0.5-0.9,2-0.9,2s1-1.4,1.8-1.7
-	c0.5-0.2,1-0.2,1.4,0.4c0.2,0.3-1.2,2.1-1.2,2.1s2-1.9,2.3-1.8c0.4,0.1,0,1.8,0,1.8s0.7-1.7,1.1-1.9c0.5-0.2-1.2,4-1.2,4
-	s2.1-3.9,2.5-4c0.7-0.2,1.1,2.7,1.1,2.7s-0.3-2.5,0-2.7c2.3-1,1,4.3,1,4.3s1.5-3.6,0.6-4.4c2.4,1.6,2.1,4.4,2.1,4.4s0.6-1.4-1.1-4.7
-	c1,0,2.4,2.5,2.4,2.5s-1.6-2.8-0.5-2.8c2.1-0.1,2.3,3.7,2.3,3.7s0.6-0.5-1.1-4.2c1.1-0.7,3.7,3.4,3.7,3.4s-2.4-4-2-4.3
-	c0.4-0.3,1.8,1.3,1.8,1.3s-1.1-1.5-0.8-1.6c0.3-0.2,3.2,2.9,3.2,2.9s-2.5-3-2.1-3.4c0.4-0.4,2.3,1,2.3,1s-2.8-1.9-2.3-2.2
-	c0.8-0.4,3,1,3,1s-1.3-1.1-1.1-1.4c0.2-0.3,2.8,1.7,2.8,1.7s-2.3-1.8-2.4-2.3c-0.1-0.5,1.8,0.2,1.8,0.2s-2.1-1-2.2-1.3
-	c0-0.3,1.4,0.3,1.4,0.3s-2-1.6-2.5-0.3c-0.1,0.2-0.2,0.4-0.4,0.6c0.1-0.4,0.2-0.7,0.1-1.1c0-0.1,0-0.2-0.1-0.4
-	C24.6,13.5,23.2,12.8,21.3,12.2L21.3,12.2z M13.5,12.8c-0.1,0.2-0.4,0.3-0.7,0.2c-0.1,0.1-0.1,0.2-0.2,0.3l1.7,0.6c0,0,0,0,0-0.1
-	L13.5,12.8z M12.7,13.4c-0.1,0.2-0.2,0.4-0.3,0.7c0.2,0.2,0.3,0.3,0.5,0.5l1.2,0l0,0L12.7,13.4z M18.2,14.1l-0.8,0.6l0.1,0
-	C17.8,14.5,18,14.3,18.2,14.1z M12.2,14.5C12.2,14.5,12.2,14.5,12.2,14.5c-0.1,0.5-0.1,0.9-0.1,1.3c0.3,0.1,0.6,0.3,0.6,0.6l1.2-0.8
-	c-0.1,0-0.2-0.1-0.3-0.1l-1.4-0.1l0.8-0.2C12.8,15,12.5,14.8,12.2,14.5L12.2,14.5z M13.3,14.8c0.2,0.1,0.4,0.2,0.6,0.3l0.2,0
-	c0,0,0,0,0-0.1L13.3,14.8z M17.4,15.7l1.2,1.2L17,16.2l0.9,1.4l-1.4-1.1l0,0l0.5,1.7l-0.8-1.5l-0.1,1.8l-0.5-1.8l-0.6,1.7l0.2-1.8
-	l0,0L14,18.2l0.4-1.5c-0.5,0.4-0.8,1-1.1,1.6c0.1,0.1,0.3,0.3,0.4,0.4c2.2,0.6,4.6-0.3,5.8-2.3c-0.5-0.3-1.1-0.6-1.7-0.7L17.4,15.7z
-	 M14.2,16l-1.4,0.5c0,0,0,0,0,0.1c0,0.2-0.1,0.4-0.2,0.6c0.1,0.3,0.3,0.6,0.5,0.8c0.1-0.3,0.3-0.6,0.4-0.8L13,17.4L14.2,16z
-	 M19,19.7c-0.2,0.1-0.5,0.1-0.8,0.2C18.5,19.8,18.8,19.7,19,19.7z M17.6,20c-0.2,0-0.3,0.1-0.5,0.1c-0.3,0-0.5,0.1-0.8,0.1
-	C16.8,20.1,17.2,20.1,17.6,20L17.6,20z M15.8,20.2c-0.1,0-0.3,0-0.4,0C15.5,20.2,15.6,20.2,15.8,20.2z"/>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/chuck-norris-source.svg b/docs/modules/ROOT/assets/images/kamelets/chuck-norris-source.svg
deleted file mode 100644
index 042ab16..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/chuck-norris-source.svg
+++ /dev/null
@@ -1,103 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-<rect x="165.47" y="243.8" style="fill:#F0F0FA;" width="129.65" height="41.2"/>
-<g>
-	<rect x="403.12" y="199.67" style="fill:#FFB487;" width="32" height="42"/>
-	<rect x="210.12" y="203.96" style="fill:#FFB487;" width="32" height="42"/>
-</g>
-<g>
-	<path style="fill:#F0F0FA;" d="M242.956,196l-57.833-90h-21.177c-19.435,0-36.523,12.867-41.894,31.545l-23.095,80.319
-		C93.465,236.962,107.8,256,127.672,256h82.451v-60h-52"/>
-	<path style="fill:#F0F0FA;" d="M226.504,170.398L260.123,106h17.129c16.484,0,31.558,9.298,38.956,24.029l22.094,43.997
-		c3.686,7.34,11.197,11.973,19.411,11.973h45.411v70.127H282.11"/>
-</g>
-<polygon style="fill:#BEBEBE;" points="226.504,170.398 185.123,106 258.845,106 "/>
-<g>
-	<path style="fill:#D7D7E6;" d="M165.474,285l-55.695,32.347c-23.501,13.649-41.2,35.42-49.765,61.212L32.306,462h93l35-78
-		L165.474,285z"/>
-	<path style="fill:#D7D7E6;" d="M295.123,285l55.695,32.347c23.501,13.649,41.2,35.42,49.765,61.212L428.291,462h-93l-35-78
-		L295.123,285z"/>
-</g>
-<g>
-	<path style="fill:#BEBEBE;" d="M22.877,502h77.987c8.284,0,15-6.716,15-15v-25H62.877C40.786,462,22.877,479.909,22.877,502
-		L22.877,502z"/>
-	<path style="fill:#BEBEBE;" d="M437.719,502h-77.987c-8.284,0-15-6.716-15-15v-25h52.987C419.81,462,437.719,479.909,437.719,502
-		L437.719,502z"/>
-</g>
-<g>
-	<path style="fill:#FFCDAC;" d="M226.504,106L226.504,106c-24.301,0-44-19.699-44-44v-8c0-24.301,19.699-44,44-44l0,0
-		c24.301,0,44,19.699,44,44v8C270.504,86.301,250.805,106,226.504,106z"/>
-	<path style="fill:#FFCDAC;" d="M470.123,251.833h-16c-10.493,0-19-8.507-19-19V208.5c0-10.493,8.507-19,19-19h16
-		c10.493,0,19,8.507,19,19v24.333C489.123,243.327,480.616,251.833,470.123,251.833z"/>
-	<path style="fill:#FFCDAC;" d="M277.123,256.127h-16c-10.493,0-19-8.507-19-19v-24.333c0-10.493,8.507-19,19-19h16
-		c10.493,0,19,8.507,19,19v24.333C296.123,247.62,287.616,256.127,277.123,256.127z"/>
-</g>
-<polygon style="fill:#F0F0FA;" points="134.474,384 165.474,285 295.123,285 326.123,384 "/>
-<path d="M251.7,334c-2.63,0-5.21,1.07-7.07,2.93c-1.86,1.86-2.93,4.44-2.93,7.07s1.07,5.21,2.93,7.07s4.44,2.93,7.07,2.93
-	s5.21-1.07,7.07-2.93s2.93-4.44,2.93-7.07s-1.06-5.21-2.93-7.07C256.91,335.07,254.33,334,251.7,334z"/>
-<path d="M397.439,369.066c-5.243,1.736-8.085,7.394-6.35,12.637l0.148,0.447c1.391,4.2,5.297,6.859,9.492,6.859
-	c1.042,0,2.102-0.165,3.145-0.51c5.243-1.736,8.085-7.394,6.35-12.637l-0.148-0.447C408.34,370.172,402.682,367.331,397.439,369.066
-	z"/>
-<path d="M470.123,179.5h-16c-8.806,0-16.702,3.951-22.025,10.167h-18.975V186c0-5.523-4.477-10-10-10h-45.411
-	c-4.459,0-8.473-2.476-10.475-6.461l-22.094-43.997C315.993,107.32,297.642,96,277.251,96h-8.835
-	c7.551-9.29,12.087-21.123,12.087-34v-8c0-29.776-24.224-54-54-54s-54,24.224-54,54v8c0,12.877,4.537,24.71,12.088,34h-20.646
-	c-23.759,0-44.938,15.948-51.504,38.781L89.346,215.1c-3.494,12.149-1.136,24.91,6.468,35.008
-	c7.605,10.1,19.217,15.892,31.858,15.892h27.801v13.243L104.756,308.7c-25.631,14.887-44.892,38.578-54.232,66.708l-27.708,83.441
-	c-1.013,3.049-0.499,6.398,1.381,9.003c0.325,0.451,0.695,0.857,1.083,1.241c-7.712,8.801-12.403,20.313-12.403,32.907
-	c0,5.523,4.477,10,10,10h77.987c13.785,0,25-11.215,25-25v-15.041c3.713-0.209,7.029-2.444,8.564-5.865L166.779,394h127.038
-	l32.35,72.094c1.535,3.421,4.851,5.656,8.564,5.865V487c0,1.712,0.174,3.384,0.503,5h-83.533c-5.523,0-10,4.477-10,10
-	s4.477,10,10,10h186.018c5.523,0,10-4.477,10-10c0-12.594-4.69-24.107-12.403-32.907c0.388-0.385,0.758-0.791,1.083-1.241
-	c1.88-2.605,2.394-5.954,1.381-9.003l-16.805-50.606c-1.74-5.241-7.397-8.08-12.642-6.339c-5.242,1.74-8.08,7.4-6.339,12.642
-	L414.433,452h-16.714h-52.988h-2.967l-26.026-58h10.385c3.182,0,6.174-1.515,8.059-4.079s2.436-5.873,1.484-8.909l-23.309-74.438
-	l33.439,19.421c12.741,7.4,23.919,17.706,32.328,29.802c1.943,2.795,5.056,4.293,8.22,4.293c1.969,0,3.959-0.581,5.699-1.79
-	c4.535-3.152,5.656-9.384,2.504-13.919c-10.067-14.483-23.452-26.822-38.706-35.682l-50.718-29.456v-13.116h98
-	c5.523,0,10-4.477,10-10v-4.46h18.974c5.323,6.216,13.219,10.167,22.026,10.167h16c15.991,0,29-13.009,29-29V208.5
-	C499.123,192.509,486.113,179.5,470.123,179.5z M397.719,472c13.038,0,24.159,8.359,28.287,20h-66.274c-2.757,0-5-2.243-5-5v-15
-	H397.719z M286.123,237.127c0,4.962-4.038,9-9,9h-16c-4.962,0-9-4.038-9-9v-24.333c0-4.962,4.038-9,9-9h16c4.962,0,9,4.038,9,9
-	V237.127z M220.123,213.96h12v22h-12V213.96z M198.32,108.04c8.21,5.045,17.862,7.96,28.185,7.96c6.648,0,13.017-1.215,18.904-3.423
-	l-19.8,37.928L198.32,108.04z M192.504,54c0-18.748,15.252-34,34-34c18.748,0,34,15.252,34,34v8c0,18.748-15.252,34-34,34l0,0
-	c-18.748,0-34-15.252-34-34V54z M111.792,238.079c-3.791-5.034-4.966-11.395-3.225-17.451l23.096-80.32
-	c4.115-14.312,17.39-24.308,32.283-24.308h15.716l50.097,77.96h-9.846c-0.942-4.545-4.967-7.96-9.791-7.96h-52
-	c-5.523,0-10,4.477-10,10s4.477,10,10,10h42v39.96V246h-72.45C121.371,246,115.583,243.113,111.792,238.079z M105.865,487
-	c0,2.757-2.243,5-5,5H34.591c4.127-11.641,15.249-20,28.287-20h42.987V487z M118.832,452h-2.967H62.877H46.163l23.341-70.29
-	c7.802-23.495,23.889-43.282,45.297-55.716l33.439-19.421l-23.309,74.438c-0.951,3.037-0.4,6.345,1.484,8.909
-	c1.884,2.564,4.876,4.079,8.059,4.079h10.384L118.832,452z M148.084,374l6.263-20h58.1c5.523,0,10-4.477,10-10s-4.477-10-10-10
-	h-51.838l12.212-39h114.954l24.738,79H148.084z M285.123,275H175.474v-9h34.649c5.523,0,10-4.477,10-10v-0.04h18.975
-	c5.323,6.216,13.219,10.167,22.025,10.167h16c1.067,0,2.12-0.062,3.157-0.175c0.594,0.11,1.205,0.175,1.831,0.175h3.012L285.123,275
-	L285.123,275z M393.123,246.127h-88.437c0.928-2.835,1.437-5.859,1.437-9v-24.333c0-15.991-13.009-29-29-29h-16
-	c-4.414,0-8.598,0.995-12.346,2.767l-10.72-16.683L266.183,116h11.069c12.781,0,24.283,7.095,30.019,18.517l22.094,43.997
-	C334.78,189.3,345.643,196,357.712,196h35.411v3.667v42L393.123,246.127L393.123,246.127z M413.123,209.667h12v22h-12V209.667z
-	 M479.123,232.833c0,4.962-4.038,9-9,9h-16c-4.962,0-9-4.038-9-9V208.5c0-4.962,4.038-9,9-9h16c4.962,0,9,4.038,9,9V232.833z"/>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/chunk-template-action.svg b/docs/modules/ROOT/assets/images/kamelets/chunk-template-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/chunk-template-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/couchbase-sink.svg b/docs/modules/ROOT/assets/images/kamelets/couchbase-sink.svg
deleted file mode 100644
index ac47508..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/couchbase-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 68.343 68.343" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round"><use xlink:href="#A" x="2.171" y="2.171"/><symbol id="A" overflow="visible"><path d="M32.002 0C14.331.002.005 14.326 0 31.998c.005 17.67 14.328 31.993 31.998 31.998 17.67-.005 31.993-14.328 31.998-31.998C63.991 14.33 49.67.007 32.002 0zm21.606 37.609c0 1.933-1.112 3.626-3.288 4.013-3.77. [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/cron-source.svg b/docs/modules/ROOT/assets/images/kamelets/cron-source.svg
deleted file mode 100644
index 0716e77..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/cron-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="2500" height="2500" viewBox="0 0 192.756 192.756"><g fill-rule="evenodd" clip-rule="evenodd"><path fill="#fff" d="M0 0h192.756v192.756H0V0z"/><path d="M42.16 103.072l5.901 1.496c-1.242 4.865-3.476 8.574-6.701 11.129s-7.167 3.832-11.826 3.832c-4.823 0-8.746-.982-11.767-2.947-3.021-1.965-5.322-4.811-6.898-8.537-1.576-3.725-2.365-7.727-2.365-12.002 0-4.663.89-8.73 2.669-12.202 1.779-3.472 4.312-6.108 7.597-7.91 3.285-1.802 6.9-2.704 10.847-2.70 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/dns-dig-action.svg b/docs/modules/ROOT/assets/images/kamelets/dns-dig-action.svg
deleted file mode 100644
index dcb3da2..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/dns-dig-action.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 122.879 122.881" enable-background="new 0 0 122.879 122.881" xml:space="preserve"><g><path d="M109.467,89.505c0.182,0,0.359,0.019,0.531,0.053c1.146-1.998,2.191-4.095,3.137-6.287 c0.018-0.043,0.037-0.085,0.059-0.127c1.418-3.346,2.488-6.819,3.209-10.42c0.193-0.961,0.359-1.931,0.5-2.908 c0.639-3.953,0.803-7.97,0.482- [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/dns-ip-action.svg b/docs/modules/ROOT/assets/images/kamelets/dns-ip-action.svg
deleted file mode 100644
index dcb3da2..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/dns-ip-action.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 122.879 122.881" enable-background="new 0 0 122.879 122.881" xml:space="preserve"><g><path d="M109.467,89.505c0.182,0,0.359,0.019,0.531,0.053c1.146-1.998,2.191-4.095,3.137-6.287 c0.018-0.043,0.037-0.085,0.059-0.127c1.418-3.346,2.488-6.819,3.209-10.42c0.193-0.961,0.359-1.931,0.5-2.908 c0.639-3.953,0.803-7.97,0.482- [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/dns-lookup-action.svg b/docs/modules/ROOT/assets/images/kamelets/dns-lookup-action.svg
deleted file mode 100644
index dcb3da2..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/dns-lookup-action.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 122.879 122.881" enable-background="new 0 0 122.879 122.881" xml:space="preserve"><g><path d="M109.467,89.505c0.182,0,0.359,0.019,0.531,0.053c1.146-1.998,2.191-4.095,3.137-6.287 c0.018-0.043,0.037-0.085,0.059-0.127c1.418-3.346,2.488-6.819,3.209-10.42c0.193-0.961,0.359-1.931,0.5-2.908 c0.639-3.953,0.803-7.97,0.482- [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/dropbox-sink.svg b/docs/modules/ROOT/assets/images/kamelets/dropbox-sink.svg
deleted file mode 100644
index 84ac860..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/dropbox-sink.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg width="43px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 43 40" version="1.1" height="40px">
- <path d="m12.5 0l-12.5 8.1 8.7 7 12.5-7.8-8.7-7.3zm-12.5 21.9l12.5 8.2 8.7-7.3-12.5-7.7-8.7 6.8zm21.2 0.9l8.8 7.3 12.4-8.1-8.6-6.9-12.6 7.7zm21.2-14.7l-12.4-8.1-8.8 7.3 12.6 7.8 8.6-7zm-21.1 16.3l-8.8 7.3-3.7-2.5v2.8l12.5 7.5 12.5-7.5v-2.8l-3.8 2.5-8.7-7.3z" fill="#007EE5"/>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/dropbox-source.svg b/docs/modules/ROOT/assets/images/kamelets/dropbox-source.svg
deleted file mode 100644
index 84ac860..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/dropbox-source.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg width="43px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 43 40" version="1.1" height="40px">
- <path d="m12.5 0l-12.5 8.1 8.7 7 12.5-7.8-8.7-7.3zm-12.5 21.9l12.5 8.2 8.7-7.3-12.5-7.7-8.7 6.8zm21.2 0.9l8.8 7.3 12.4-8.1-8.6-6.9-12.6 7.7zm21.2-14.7l-12.4-8.1-8.8 7.3 12.6 7.8 8.6-7zm-21.1 16.3l-8.8 7.3-3.7-2.5v2.8l12.5 7.5 12.5-7.5v-2.8l-3.8 2.5-8.7-7.3z" fill="#007EE5"/>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/earthquake-source.svg b/docs/modules/ROOT/assets/images/kamelets/earthquake-source.svg
deleted file mode 100644
index db8c041..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/earthquake-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height='100px' width='100px'  fill="#000000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100.003 79.997" enable-background="new 0 0 100.003 79.997" xml:space="preserve"><path d="M81.653,42.94c-1.387,0-2.666,0.767-3.315,1.992L72.942,55.1l-6.649-19.479c-0.508-1.472-1.865-2.48-3.423-2.534  c-1.602-0.046-2.983,0.859-3.589,2.292l-4.561,10.834l-7.2-43.128c-0.33-1.812-2.029-3.188-3.77-3.079  c-1.843,0.042-3.384,1. [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/elasticsearch-index-sink.svg b/docs/modules/ROOT/assets/images/kamelets/elasticsearch-index-sink.svg
deleted file mode 100644
index af0264a..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/elasticsearch-index-sink.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 550 250" viewBox="77,83,410,90" xmlns="http://www.w3.org/2000/svg">
- <path d="m178 102.5h313v41h-313z" fill="none"/>
- <g enable-background="new">
-  <path d="m193.3 139.4c-4 0-7.2-1.2-9.5-3.5s-3.4-5.6-3.4-9.7c0-4.2 1.1-7.6 3.2-10s5-3.6 8.7-3.6c3.4 0 6.1 1 8.1 3.1s3 4.9 3 8.6v3h-17.3c.1 2.5.8 4.4 2 5.8s3.1 2 5.4 2c1.5 0 3-.1 4.3-.4s2.7-.8 4.3-1.4v4.5c-1.3.6-2.7 1.1-4.1 1.4s-3 .2-4.7.2zm-1.1-22.6c-1.8 0-3.2.6-4.2 1.7s-1.7 2.7-1.9 4.9h11.8c0-2.1-.5-3.8-1.5-4.9s-2.4-1.7-4.2-1.7z"/>
-  <path d="m215.1 139h-5.5v-36.5h5.5z"/>
-  <path d="m239.2 139-1.1-3.6h-.2c-1.2 1.6-2.5 2.7-3.8 3.2s-2.9.9-4.9.9c-2.5 0-4.5-.7-6-2.1s-2.1-3.3-2.1-5.8c0-2.7 1-4.7 3-6s5-2.1 9.1-2.2l4.5-.1v-1.4c0-1.7-.4-2.9-1.2-3.7s-2-1.2-3.6-1.2c-1.3 0-2.6.2-3.8.6s-2.4.9-3.5 1.4l-1.8-3.9c1.4-.7 2.9-1.3 4.6-1.7s3.2-.6 4.7-.6c3.3 0 5.8.7 7.5 2.2s2.5 3.7 2.5 6.8v17.2zm-8.2-3.8c2 0 3.6-.6 4.8-1.7s1.8-2.7 1.8-4.7v-2.2l-3.3.1c-2.6.1-4.5.5-5.7 1.3s-1.8 2-1.8 3.6c0 1.2.3 2.1 1 2.7s1.8.9 3.2.9z"/>
-  <path d="m268.2 131.6c0 2.5-.9 4.5-2.8 5.8s-4.5 2-7.9 2c-3.5 0-6.2-.5-8.3-1.6v-4.8c3 1.4 5.9 2.1 8.5 2.1 3.4 0 5.1-1 5.1-3.1 0-.7-.2-1.2-.6-1.6s-1-.9-1.9-1.4-2.1-1-3.6-1.6c-3-1.2-5-2.3-6.1-3.5s-1.6-2.7-1.6-4.5c0-2.2.9-3.9 2.7-5.2s4.2-1.8 7.3-1.8c3 0 5.9.6 8.6 1.9l-1.8 4.1c-2.8-1.2-5.1-1.7-7.1-1.7-2.9 0-4.4.8-4.4 2.5 0 .8.4 1.5 1.1 2.1s2.4 1.3 5 2.3c2.1.8 3.7 1.6 4.7 2.3s1.7 1.5 2.2 2.4c.7 1 .9 2 .9 3.3z"/>
-  <path d="m283.8 135c1.3 0 2.7-.2 4-.6v4.1c-.6.3-1.4.5-2.4.7s-2 .3-3 .3c-5.2 0-7.8-2.8-7.8-8.2v-14h-3.5v-2.4l3.8-2 1.9-5.5h3.4v5.8h7.4v4.2h-7.4v13.9c0 1.3.3 2.3 1 2.9s1.6.8 2.6.8z"/>
-  <path d="m292.7 106.2c0-1 .3-1.7.8-2.3s1.3-.8 2.3-.8 1.7.3 2.3.8.8 1.3.8 2.3c0 .9-.3 1.7-.8 2.2s-1.3.8-2.3.8-1.8-.3-2.3-.8-.8-1.3-.8-2.2zm5.9 32.8h-5.5v-25.9h5.5z"/>
-  <path d="m316.9 139.4c-3.9 0-6.9-1.1-8.9-3.4s-3.1-5.6-3.1-9.9c0-4.4 1.1-7.7 3.2-10.1s5.2-3.5 9.2-3.5c2.7 0 5.2.5 7.4 1.5l-1.7 4.4c-2.3-.9-4.2-1.4-5.8-1.4-4.5 0-6.7 3-6.7 8.9 0 2.9.6 5.1 1.7 6.6s2.8 2.2 4.9 2.2c2.5 0 4.8-.6 7-1.8v4.8c-1 .6-2 1-3.2 1.2s-2.4.5-4 .5z"/>
-  <path d="m347.6 131.6c0 2.5-.9 4.5-2.8 5.8s-4.5 2-7.9 2c-3.5 0-6.2-.5-8.3-1.6v-4.8c3 1.4 5.9 2.1 8.5 2.1 3.4 0 5.1-1 5.1-3.1 0-.7-.2-1.2-.6-1.6s-1-.9-1.9-1.4-2.1-1-3.6-1.6c-3-1.2-5-2.3-6.1-3.5s-1.6-2.7-1.6-4.5c0-2.2.9-3.9 2.7-5.2s4.2-1.8 7.3-1.8c3 0 5.9.6 8.6 1.9l-1.8 4.1c-2.8-1.2-5.1-1.7-7.1-1.7-2.9 0-4.4.8-4.4 2.5 0 .8.4 1.5 1.1 2.1s2.4 1.3 5 2.3c2.1.8 3.7 1.6 4.7 2.3s1.7 1.5 2.2 2.4c.7 1 .9 2 .9 3.3z"/>
-  <path d="m364.9 139.4c-4 0-7.2-1.2-9.5-3.5s-3.4-5.6-3.4-9.7c0-4.2 1.1-7.6 3.2-10s5-3.6 8.7-3.6c3.4 0 6.1 1 8.1 3.1s3 4.9 3 8.6v3h-17.3c.1 2.5.8 4.4 2 5.8s3.1 2 5.4 2c1.5 0 3-.1 4.3-.4s2.7-.8 4.3-1.4v4.5c-1.3.6-2.7 1.1-4.1 1.4s-2.9.2-4.7.2zm-1-22.6c-1.8 0-3.2.6-4.2 1.7s-1.7 2.7-1.9 4.9h11.8c0-2.1-.5-3.8-1.5-4.9s-2.5-1.7-4.2-1.7z"/>
-  <path d="m397.4 139-1.1-3.6h-.2c-1.2 1.6-2.5 2.7-3.8 3.2s-2.9.9-4.9.9c-2.5 0-4.5-.7-6-2.1s-2.1-3.3-2.1-5.8c0-2.7 1-4.7 3-6s5-2.1 9.1-2.2l4.5-.1v-1.4c0-1.7-.4-2.9-1.2-3.7s-2-1.2-3.6-1.2c-1.3 0-2.6.2-3.8.6s-2.4.9-3.5 1.4l-1.8-3.9c1.4-.7 2.9-1.3 4.6-1.7s3.2-.6 4.7-.6c3.3 0 5.8.7 7.5 2.2s2.5 3.7 2.5 6.8v17.2zm-8.2-3.8c2 0 3.6-.6 4.8-1.7s1.8-2.7 1.8-4.7v-2.2l-3.3.1c-2.6.1-4.5.5-5.7 1.3s-1.8 2-1.8 3.6c0 1.2.3 2.1 1 2.7s1.9.9 3.2.9z"/>
-  <path d="m422.2 112.6c1.1 0 2 .1 2.7.2l-.5 5.1c-.8-.2-1.6-.3-2.4-.3-2.2 0-4 .7-5.4 2.2s-2.1 3.3-2.1 5.6v13.6h-5.5v-25.9h4.3l.7 4.6h.3c.9-1.5 2-2.8 3.4-3.7s2.9-1.4 4.5-1.4z"/>
-  <path d="m440.2 139.4c-3.9 0-6.9-1.1-8.9-3.4s-3.1-5.6-3.1-9.9c0-4.4 1.1-7.7 3.2-10.1s5.2-3.5 9.2-3.5c2.7 0 5.2.5 7.4 1.5l-1.7 4.4c-2.3-.9-4.2-1.4-5.8-1.4-4.5 0-6.7 3-6.7 8.9 0 2.9.6 5.1 1.7 6.6s2.8 2.2 4.9 2.2c2.5 0 4.8-.6 7-1.8v4.8c-1 .6-2 1-3.2 1.2s-2.4.5-4 .5z"/>
-  <path d="m476.3 139h-5.5v-16c0-2-.4-3.5-1.2-4.5s-2.1-1.5-3.8-1.5c-2.3 0-4 .7-5.1 2.1s-1.6 3.7-1.6 6.9v13h-5.5v-36.5h5.5v9.3c0 1.5-.1 3.1-.3 4.8h.4c.8-1.2 1.8-2.2 3.1-2.9s2.9-1 4.7-1c6.3 0 9.4 3.2 9.4 9.5v16.8z"/>
- </g>
- <path d="m141.8 115.5h-20.9c.1.5.3 1 .4 1.4.7 2.4 1.1 4.9 1.3 7.5.1 1 .1 2.1.1 3.1s0 2.1-.1 3.1c-.2 2.6-.6 5.1-1.3 7.5-.1.5-.3 1-.4 1.4h20.9c6.6 0 11.9-5.4 11.9-12s-5.3-12-11.9-12z" fill="#00a9e5"/>
- <path d="m122.6 130.6c.1-1 .1-2.1.1-3.1s0-2.1-.1-3.1c-.2-2.6-.6-5.1-1.3-7.5-.1-.5-.3-1-.4-1.4h-32.3c-1.2 3.8-1.8 7.8-1.8 12s.6 8.2 1.8 12h32.3c.1-.5.3-1 .4-1.4.7-2.4 1.1-4.9 1.3-7.5z" fill="#353535"/>
- <path d="m145.4 143.5h-26c-.8 1.8-1.7 3.5-2.7 5.1-1.5 2.5-3.3 4.7-5.3 6.8-.7.7-1.4 1.3-2.1 2-1.4 1.3-3 2.4-4.6 3.5 6.3 4.2 13.9 6.6 22 6.6 13.9 0 26.1-7.1 33.3-17.8-3.7-3.8-8.9-6.2-14.6-6.2z" fill="#00bfb3"/>
- <path d="m116.7 148.6c1-1.6 1.9-3.3 2.7-5.1h-29.3c3.1 7.1 8.2 13.2 14.7 17.4 1.6-1.1 3.1-2.2 4.6-3.5.7-.6 1.4-1.3 2.1-2 1.9-2 3.7-4.3 5.2-6.8z" fill="#019b8f"/>
- <path d="m111.4 99.6c-.7-.7-1.4-1.3-2.1-2-1.4-1.3-3-2.4-4.6-3.5-6.4 4.2-11.5 10.3-14.7 17.4h29.3c-.8-1.8-1.7-3.5-2.7-5.1-1.4-2.5-3.2-4.8-5.2-6.8z" fill="#f9b110"/>
- <path d="m126.7 87.5c-8.1 0-15.7 2.4-22 6.6 1.6 1.1 3.1 2.2 4.6 3.5.7.6 1.4 1.3 2.1 2 2 2.1 3.8 4.3 5.3 6.8 1 1.6 1.9 3.3 2.7 5.1h26c5.7 0 10.9-2.4 14.6-6.2-7.2-10.7-19.4-17.8-33.3-17.8z" fill="#fed10a"/>
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/elasticsearch-search-source.svg b/docs/modules/ROOT/assets/images/kamelets/elasticsearch-search-source.svg
deleted file mode 100644
index af0264a..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/elasticsearch-search-source.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 550 250" viewBox="77,83,410,90" xmlns="http://www.w3.org/2000/svg">
- <path d="m178 102.5h313v41h-313z" fill="none"/>
- <g enable-background="new">
-  <path d="m193.3 139.4c-4 0-7.2-1.2-9.5-3.5s-3.4-5.6-3.4-9.7c0-4.2 1.1-7.6 3.2-10s5-3.6 8.7-3.6c3.4 0 6.1 1 8.1 3.1s3 4.9 3 8.6v3h-17.3c.1 2.5.8 4.4 2 5.8s3.1 2 5.4 2c1.5 0 3-.1 4.3-.4s2.7-.8 4.3-1.4v4.5c-1.3.6-2.7 1.1-4.1 1.4s-3 .2-4.7.2zm-1.1-22.6c-1.8 0-3.2.6-4.2 1.7s-1.7 2.7-1.9 4.9h11.8c0-2.1-.5-3.8-1.5-4.9s-2.4-1.7-4.2-1.7z"/>
-  <path d="m215.1 139h-5.5v-36.5h5.5z"/>
-  <path d="m239.2 139-1.1-3.6h-.2c-1.2 1.6-2.5 2.7-3.8 3.2s-2.9.9-4.9.9c-2.5 0-4.5-.7-6-2.1s-2.1-3.3-2.1-5.8c0-2.7 1-4.7 3-6s5-2.1 9.1-2.2l4.5-.1v-1.4c0-1.7-.4-2.9-1.2-3.7s-2-1.2-3.6-1.2c-1.3 0-2.6.2-3.8.6s-2.4.9-3.5 1.4l-1.8-3.9c1.4-.7 2.9-1.3 4.6-1.7s3.2-.6 4.7-.6c3.3 0 5.8.7 7.5 2.2s2.5 3.7 2.5 6.8v17.2zm-8.2-3.8c2 0 3.6-.6 4.8-1.7s1.8-2.7 1.8-4.7v-2.2l-3.3.1c-2.6.1-4.5.5-5.7 1.3s-1.8 2-1.8 3.6c0 1.2.3 2.1 1 2.7s1.8.9 3.2.9z"/>
-  <path d="m268.2 131.6c0 2.5-.9 4.5-2.8 5.8s-4.5 2-7.9 2c-3.5 0-6.2-.5-8.3-1.6v-4.8c3 1.4 5.9 2.1 8.5 2.1 3.4 0 5.1-1 5.1-3.1 0-.7-.2-1.2-.6-1.6s-1-.9-1.9-1.4-2.1-1-3.6-1.6c-3-1.2-5-2.3-6.1-3.5s-1.6-2.7-1.6-4.5c0-2.2.9-3.9 2.7-5.2s4.2-1.8 7.3-1.8c3 0 5.9.6 8.6 1.9l-1.8 4.1c-2.8-1.2-5.1-1.7-7.1-1.7-2.9 0-4.4.8-4.4 2.5 0 .8.4 1.5 1.1 2.1s2.4 1.3 5 2.3c2.1.8 3.7 1.6 4.7 2.3s1.7 1.5 2.2 2.4c.7 1 .9 2 .9 3.3z"/>
-  <path d="m283.8 135c1.3 0 2.7-.2 4-.6v4.1c-.6.3-1.4.5-2.4.7s-2 .3-3 .3c-5.2 0-7.8-2.8-7.8-8.2v-14h-3.5v-2.4l3.8-2 1.9-5.5h3.4v5.8h7.4v4.2h-7.4v13.9c0 1.3.3 2.3 1 2.9s1.6.8 2.6.8z"/>
-  <path d="m292.7 106.2c0-1 .3-1.7.8-2.3s1.3-.8 2.3-.8 1.7.3 2.3.8.8 1.3.8 2.3c0 .9-.3 1.7-.8 2.2s-1.3.8-2.3.8-1.8-.3-2.3-.8-.8-1.3-.8-2.2zm5.9 32.8h-5.5v-25.9h5.5z"/>
-  <path d="m316.9 139.4c-3.9 0-6.9-1.1-8.9-3.4s-3.1-5.6-3.1-9.9c0-4.4 1.1-7.7 3.2-10.1s5.2-3.5 9.2-3.5c2.7 0 5.2.5 7.4 1.5l-1.7 4.4c-2.3-.9-4.2-1.4-5.8-1.4-4.5 0-6.7 3-6.7 8.9 0 2.9.6 5.1 1.7 6.6s2.8 2.2 4.9 2.2c2.5 0 4.8-.6 7-1.8v4.8c-1 .6-2 1-3.2 1.2s-2.4.5-4 .5z"/>
-  <path d="m347.6 131.6c0 2.5-.9 4.5-2.8 5.8s-4.5 2-7.9 2c-3.5 0-6.2-.5-8.3-1.6v-4.8c3 1.4 5.9 2.1 8.5 2.1 3.4 0 5.1-1 5.1-3.1 0-.7-.2-1.2-.6-1.6s-1-.9-1.9-1.4-2.1-1-3.6-1.6c-3-1.2-5-2.3-6.1-3.5s-1.6-2.7-1.6-4.5c0-2.2.9-3.9 2.7-5.2s4.2-1.8 7.3-1.8c3 0 5.9.6 8.6 1.9l-1.8 4.1c-2.8-1.2-5.1-1.7-7.1-1.7-2.9 0-4.4.8-4.4 2.5 0 .8.4 1.5 1.1 2.1s2.4 1.3 5 2.3c2.1.8 3.7 1.6 4.7 2.3s1.7 1.5 2.2 2.4c.7 1 .9 2 .9 3.3z"/>
-  <path d="m364.9 139.4c-4 0-7.2-1.2-9.5-3.5s-3.4-5.6-3.4-9.7c0-4.2 1.1-7.6 3.2-10s5-3.6 8.7-3.6c3.4 0 6.1 1 8.1 3.1s3 4.9 3 8.6v3h-17.3c.1 2.5.8 4.4 2 5.8s3.1 2 5.4 2c1.5 0 3-.1 4.3-.4s2.7-.8 4.3-1.4v4.5c-1.3.6-2.7 1.1-4.1 1.4s-2.9.2-4.7.2zm-1-22.6c-1.8 0-3.2.6-4.2 1.7s-1.7 2.7-1.9 4.9h11.8c0-2.1-.5-3.8-1.5-4.9s-2.5-1.7-4.2-1.7z"/>
-  <path d="m397.4 139-1.1-3.6h-.2c-1.2 1.6-2.5 2.7-3.8 3.2s-2.9.9-4.9.9c-2.5 0-4.5-.7-6-2.1s-2.1-3.3-2.1-5.8c0-2.7 1-4.7 3-6s5-2.1 9.1-2.2l4.5-.1v-1.4c0-1.7-.4-2.9-1.2-3.7s-2-1.2-3.6-1.2c-1.3 0-2.6.2-3.8.6s-2.4.9-3.5 1.4l-1.8-3.9c1.4-.7 2.9-1.3 4.6-1.7s3.2-.6 4.7-.6c3.3 0 5.8.7 7.5 2.2s2.5 3.7 2.5 6.8v17.2zm-8.2-3.8c2 0 3.6-.6 4.8-1.7s1.8-2.7 1.8-4.7v-2.2l-3.3.1c-2.6.1-4.5.5-5.7 1.3s-1.8 2-1.8 3.6c0 1.2.3 2.1 1 2.7s1.9.9 3.2.9z"/>
-  <path d="m422.2 112.6c1.1 0 2 .1 2.7.2l-.5 5.1c-.8-.2-1.6-.3-2.4-.3-2.2 0-4 .7-5.4 2.2s-2.1 3.3-2.1 5.6v13.6h-5.5v-25.9h4.3l.7 4.6h.3c.9-1.5 2-2.8 3.4-3.7s2.9-1.4 4.5-1.4z"/>
-  <path d="m440.2 139.4c-3.9 0-6.9-1.1-8.9-3.4s-3.1-5.6-3.1-9.9c0-4.4 1.1-7.7 3.2-10.1s5.2-3.5 9.2-3.5c2.7 0 5.2.5 7.4 1.5l-1.7 4.4c-2.3-.9-4.2-1.4-5.8-1.4-4.5 0-6.7 3-6.7 8.9 0 2.9.6 5.1 1.7 6.6s2.8 2.2 4.9 2.2c2.5 0 4.8-.6 7-1.8v4.8c-1 .6-2 1-3.2 1.2s-2.4.5-4 .5z"/>
-  <path d="m476.3 139h-5.5v-16c0-2-.4-3.5-1.2-4.5s-2.1-1.5-3.8-1.5c-2.3 0-4 .7-5.1 2.1s-1.6 3.7-1.6 6.9v13h-5.5v-36.5h5.5v9.3c0 1.5-.1 3.1-.3 4.8h.4c.8-1.2 1.8-2.2 3.1-2.9s2.9-1 4.7-1c6.3 0 9.4 3.2 9.4 9.5v16.8z"/>
- </g>
- <path d="m141.8 115.5h-20.9c.1.5.3 1 .4 1.4.7 2.4 1.1 4.9 1.3 7.5.1 1 .1 2.1.1 3.1s0 2.1-.1 3.1c-.2 2.6-.6 5.1-1.3 7.5-.1.5-.3 1-.4 1.4h20.9c6.6 0 11.9-5.4 11.9-12s-5.3-12-11.9-12z" fill="#00a9e5"/>
- <path d="m122.6 130.6c.1-1 .1-2.1.1-3.1s0-2.1-.1-3.1c-.2-2.6-.6-5.1-1.3-7.5-.1-.5-.3-1-.4-1.4h-32.3c-1.2 3.8-1.8 7.8-1.8 12s.6 8.2 1.8 12h32.3c.1-.5.3-1 .4-1.4.7-2.4 1.1-4.9 1.3-7.5z" fill="#353535"/>
- <path d="m145.4 143.5h-26c-.8 1.8-1.7 3.5-2.7 5.1-1.5 2.5-3.3 4.7-5.3 6.8-.7.7-1.4 1.3-2.1 2-1.4 1.3-3 2.4-4.6 3.5 6.3 4.2 13.9 6.6 22 6.6 13.9 0 26.1-7.1 33.3-17.8-3.7-3.8-8.9-6.2-14.6-6.2z" fill="#00bfb3"/>
- <path d="m116.7 148.6c1-1.6 1.9-3.3 2.7-5.1h-29.3c3.1 7.1 8.2 13.2 14.7 17.4 1.6-1.1 3.1-2.2 4.6-3.5.7-.6 1.4-1.3 2.1-2 1.9-2 3.7-4.3 5.2-6.8z" fill="#019b8f"/>
- <path d="m111.4 99.6c-.7-.7-1.4-1.3-2.1-2-1.4-1.3-3-2.4-4.6-3.5-6.4 4.2-11.5 10.3-14.7 17.4h29.3c-.8-1.8-1.7-3.5-2.7-5.1-1.4-2.5-3.2-4.8-5.2-6.8z" fill="#f9b110"/>
- <path d="m126.7 87.5c-8.1 0-15.7 2.4-22 6.6 1.6 1.1 3.1 2.2 4.6 3.5.7.6 1.4 1.3 2.1 2 2 2.1 3.8 4.3 5.3 6.8 1 1.6 1.9 3.3 2.7 5.1h26c5.7 0 10.9-2.4 14.6-6.2-7.2-10.7-19.4-17.8-33.3-17.8z" fill="#fed10a"/>
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/exec-sink.svg b/docs/modules/ROOT/assets/images/kamelets/exec-sink.svg
deleted file mode 100644
index 00b5f3f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/exec-sink.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
- "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
-<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
- width="1280.000000pt" height="1012.000000pt" viewBox="0 0 1280.000000 1012.000000"
- preserveAspectRatio="xMidYMid meet">
-<metadata>
-Created by potrace 1.15, written by Peter Selinger 2001-2017
-</metadata>
-<g transform="translate(0.000000,1012.000000) scale(0.100000,-0.100000)"
-fill="#000000" stroke="none">
-<path d="M8585 10114 c-16 -3 -221 -34 -455 -70 -890 -136 -1487 -227 -2125
--324 -363 -55 -894 -136 -1180 -180 -286 -44 -817 -125 -1180 -180 -363 -55
--896 -137 -1185 -181 -548 -83 -619 -96 -711 -135 -208 -86 -365 -237 -469
--449 -91 -187 -107 -325 -71 -616 12 -96 57 -478 101 -849 44 -371 123 -1033
-175 -1470 52 -437 180 -1515 285 -2395 104 -880 194 -1628 200 -1663 28 -164
-129 -351 256 -473 38 -36 78 -72 89 -80 27 -18 77 -104 67 -114 -4 -5 -1 -5 7
-0 9 5 12 3 8 -6 -2 -8 9 -39 25 -69 80 -144 211 -266 371 -345 106 -52 175
--71 305 -86 133 -15 223 -6 760 76 160 25 426 65 590 90 378 58 807 124 1180
-180 160 25 424 65 585 90 160 24 426 65 590 90 163 25 430 65 592 90 162 25
-428 65 590 90 162 25 427 65 588 90 160 24 427 65 592 90 1147 175 1156 176
-1320 254 264 125 442 365 485 649 6 37 8 166 6 287 l-3 220 -91 430 c-87 412
--193 919 -342 1630 -38 182 -141 674 -229 1095 -88 421 -264 1262 -391 1869
--127 607 -255 1222 -285 1365 -31 144 -67 301 -81 350 -89 310 -330 546 -642
-627 -76 20 -264 33 -327 23z m2382 -7716 c-3 -7 -5 -2 -5 12 0 14 2 19 5 13 2
--7 2 -19 0 -25z m-8542 -1498 c10 -11 16 -20 13 -20 -3 0 -13 9 -23 20 -10 11
--16 20 -13 20 3 0 13 -9 23 -20z"/>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/extract-field-action.svg b/docs/modules/ROOT/assets/images/kamelets/extract-field-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/extract-field-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/fhir-source.svg b/docs/modules/ROOT/assets/images/kamelets/fhir-source.svg
deleted file mode 100644
index f6f7062..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/fhir-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 195.2 300"><style></style><g id="Layer_2"><linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="62.644" y1="268.201" x2="30.721" y2="87.155"><stop offset=".154" stop-color="#ffe40e"/><stop offset=".91" stop-color="#e10e19"/></linearGradient><path d="M79.6 78.5l-44 38.5S-8 151.7 1.3 205.9c0 0 2.9 29.2 43.3 65.5 0 0-33-41.1-26.6-90.2S79.3 83.7 79.6 78.5z" fill="url(#SVGID_1_)"/><linearGradient id="SVGID_2_" gradientUnits="user [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/file-watch-source.svg b/docs/modules/ROOT/assets/images/kamelets/file-watch-source.svg
deleted file mode 100644
index 5af0dfc..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/file-watch-source.svg
+++ /dev/null
@@ -1,75 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 368.553 368.553" style="enable-background:new 0 0 368.553 368.553;" xml:space="preserve">
-<g>
-	<g>
-		<path d="M239.68,0H42.695v368.553h283.164V86.811L239.68,0z M244.057,25.7l56.288,56.701h-56.288V25.7z M57.695,353.553V15
-			h171.362v82.401h81.802v256.151H57.695V353.553z"/>
-		<rect x="86.435" y="82.401" width="121.875" height="15"/>
-		<rect x="86.435" y="151.122" width="195.685" height="15"/>
-		<rect x="86.435" y="219.843" width="195.685" height="15"/>
-		<rect x="86.435" y="288.563" width="195.685" height="15"/>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-	<g>
-	</g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/freemarker-template-action.svg b/docs/modules/ROOT/assets/images/kamelets/freemarker-template-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/freemarker-template-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/ftp-sink.svg b/docs/modules/ROOT/assets/images/kamelets/ftp-sink.svg
deleted file mode 100644
index 2faddf2..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/ftp-sink.svg
+++ /dev/null
@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 221.1 300" style="enable-background:new 0 0 221.1 300;" xml:space="preserve">
-<style type="text/css">
-	.st0{fill:#832EAB;}
-	.st1{fill:#BABABA;}
-	.st2{fill:none;}
-	.st3{fill:#8DC63F;}
-	.st4{fill:#0F9BD7;}
-	.st5{fill:#FFFFFF;}
-	.st6{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
-	.st7{fill:#1DA1F2;}
-	.st8{fill:#3D5A98;}
-	.st9{fill:#231F20;}
-	.st10{fill:#007BB5;}
-	.st11{fill:#DC4E41;}
-	.st12{fill-rule:evenodd;clip-rule:evenodd;fill:#181616;}
-	.st13{fill:#181616;}
-	.st14{fill:#F2F2F2;}
-	.st15{fill:#E3E3E3;}
-	.st16{fill:#D54B3D;}
-	.st17{fill:#D72B27;}
-	.st18{opacity:0.56;fill:url(#SVGID_1_);}
-	.st19{fill:#92D400;}
-	.st20{fill:#00B9E4;}
-	.st21{font-family:'OpenSans-Bold';}
-	.st22{font-size:45.4115px;}
-	.st23{fill:#2B3990;}
-	.st24{fill:#3F9C35;}
-	.st25{fill:#8FCED8;}
-	.st26{fill:#D21F21;}
-	.st27{fill:#D6D6D6;}
-	.st28{fill:#F1F1F1;}
-	.st29{fill:#C32265;}
-	.st30{fill:#8C3123;}
-	.st31{fill:#E05243;}
-	.st32{fill:#5E1F18;}
-	.st33{fill:#F2B0A9;}
-	.st34{fill:#CACCCE;}
-	.st35{fill:#A1AFDB;}
-	.st36{fill:#002087;}
-</style>
-<g>
-	<g>
-		<circle class="st20" cx="111.6" cy="191.7" r="88.6"/>
-		<g>
-			<path class="st5" d="M110.6,99.9c-50.8,0-92.2,41.4-92.2,92.2c0,50.9,41.4,92.2,92.2,92.2h0c50.8,0,92.2-41.4,92.2-92.2
-				C202.8,141.3,161.4,99.9,110.6,99.9z M183.2,143.9c-7,6.8-13.3,14.4-18.6,22.7c-0.5-0.1-0.9-0.2-1.4-0.2c-1,0-1.9,0.3-2.8,0.7
-				c-4.6-6.5-8.4-13.1-11.3-19.6c1.7-1.1,2.8-3,2.8-5.2c0-0.6-0.1-1.1-0.3-1.7c6.3-4.4,11.7-9.3,16-14.3
-				C173.6,131.4,178.8,137.3,183.2,143.9z M68.8,169.1c4.8-0.5,9.6-1.2,14.5-2c1,2,3.1,3.4,5.5,3.4h0c0.8,0,1.7-0.2,2.4-0.5
-				c6.2,8.9,13.5,17.1,21.8,24.4c8.7,7.6,18.2,14,28.1,19.1c-0.1,0.5-0.2,1-0.2,1.5c0,2.4,1.4,4.5,3.4,5.5
-				c-1.1,7.2-1.6,14.5-1.5,21.6c-1.2,0.3-2.3,0.8-3.2,1.6c-9.3-6.6-19.4-12.2-30.1-16.5c-12.9-5.2-26.2-8.4-39.5-9.7
-				c-0.8-3.5-3.9-6.1-7.6-6.2c-1-6.3-1.5-12.7-1.5-19.2c0-5.4,0.4-10.7,1.1-15.9C65.5,175.7,68.3,172.8,68.8,169.1z M64.7,161.2
-				c2.3-8.7,5.5-17,9.7-24.7c2.6,7.9,6,15.7,10.2,23.1c-1.1,1-1.8,2.3-2,3.8c-4.8,0.8-9.5,1.5-14.3,1.9
-				C67.7,163.6,66.4,162.1,64.7,161.2z M146.5,208.9c-1.8,0.2-3.4,1.1-4.4,2.4c-9.7-5-19-11.2-27.6-18.7c-8.2-7.2-15.3-15.3-21.4-24
-				c1-1,1.6-2.4,1.7-3.9c17.4-4.1,33.4-10.3,46.7-17.8c1.1,1,2.5,1.6,4.1,1.6h0c0.4,0,0.8,0,1.2-0.1c2.9,6.8,6.8,13.6,11.6,20.3
-				c-0.9,1.1-1.5,2.5-1.5,4c0,1.6,0.6,3.1,1.7,4.2c-3.7,7-6.9,14.4-9.3,22.2C148.2,202.3,147.3,205.6,146.5,208.9z M144.4,111.7
-				c7.4,3.1,14.2,7.2,20.4,12.1c-4.1,4.7-9.2,9.3-15.3,13.5c-1.1-0.8-2.4-1.4-3.8-1.4c-0.2,0-0.3,0-0.5,0.1
-				C142.9,127.3,142.5,118.9,144.4,111.7z M110.6,104.9c11.1,0,21.7,2.1,31.5,5.9c-2.1,7.7-1.7,16.6,0.7,25.9c-2,1-3.4,3.1-3.4,5.5
-				c0,0.5,0.1,0.9,0.2,1.4c-13,7.4-28.7,13.5-45.6,17.5c-1.1-1.8-3.1-3.1-5.3-3.1c-0.7,0-1.4,0.1-2,0.4c-4.5-7.9-8.1-16.3-10.7-24.8
-				c6.4-11,14.6-20.5,24.4-28.1C103.8,105.1,107.1,104.9,110.6,104.9z M93.2,106.6c-7.1,6.3-13.4,13.7-18.5,22
-				c-1.2-4.9-2.1-9.8-2.7-14.7C78.6,110.6,85.8,108.1,93.2,106.6z M69.6,115.1c0.7,5.5,1.8,11,3.3,16.5c-5.1,8.8-9.1,18.4-11.8,28.5
-				c-0.1,0-0.3,0-0.4,0c-3.8,0-6.9,2.6-7.8,6.2c-8.8,0.1-17.2-0.5-25.1-1.8C35,143.2,50.1,125.5,69.6,115.1z M23.3,192.1
-				c0-8.3,1.2-16.4,3.4-24c7.6,1.3,15.7,2,24.1,2c0.7,0,1.3,0,2-0.1c0.6,2.7,2.6,4.9,5.2,5.8c-0.7,5.3-1.1,10.8-1.1,16.3
-				c0,6.8,0.5,13.5,1.6,20c-2,0.9-3.6,2.7-4.3,4.8c-8.9,0.1-17.7,1.1-26.4,3C25,211.2,23.3,201.8,23.3,192.1z M29.2,223.4
-				c8.2-1.7,16.5-2.6,24.9-2.8c0.6,3.9,3.9,6.8,8,6.8h0c0,0,0.1,0,0.1,0c5.8,19.8,16.6,37.2,31.1,50.1
-				C63.8,271.6,39.8,250.9,29.2,223.4z M110.6,279.3L110.6,279.3c-3.4,0-6.8-0.2-10.2-0.6C84,266,72,247.7,65.7,226.6
-				c2-1.1,3.6-2.9,4.1-5.2c12.9,1.3,25.7,4.4,38.2,9.4c10.4,4.2,20.2,9.6,29.2,16c-0.5,1-0.7,2.1-0.7,3.3c0,4.2,3.3,7.7,7.5,8
-				c0.6,4.5,1.5,9,2.7,13.4C135.6,276.5,123.4,279.3,110.6,279.3z M150,269.9c-1-4.1-1.8-8.2-2.4-12.3c0.6-0.3,1.2-0.6,1.8-1
-				c3.1,2.8,6,5.7,8.7,8.7C155.5,266.9,152.8,268.4,150,269.9z M161.3,263c-3-3.3-6.1-6.4-9.5-9.4c0.5-1.1,0.9-2.3,0.9-3.6
-				c0-3.8-2.7-7-6.2-7.8c-0.1-7,0.4-14,1.5-21c1.8-0.2,3.3-1.2,4.3-2.6c12.4,4.9,25.3,7.8,38.3,8.5C184.1,241.5,174,253.9,161.3,263
-				z M191.5,224.6c-13-0.6-25.9-3.4-38.3-8.3c0.1-0.4,0.1-0.8,0.1-1.2c0-2.3-1.3-4.3-3.1-5.4c0.8-3.2,1.6-6.4,2.6-9.5
-				c2.4-7.5,5.4-14.6,9-21.4c0.4,0.1,0.9,0.1,1.3,0.2h0c1,0,2-0.3,2.9-0.7c2.1,2.4,4.3,4.8,6.6,7.1c7.6,7.4,15.8,13.6,24.3,18.6
-				C196,211,194.2,218,191.5,224.6z M174.4,183.4c-2.3-2.2-4.4-4.5-6.5-6.8c0.9-1.1,1.4-2.4,1.4-3.9c0-1.6-0.6-3-1.6-4.1
-				c5.1-7.8,10.9-15,17.5-21.4c8,13.1,12.5,28.6,12.5,45c0,3-0.2,6-0.5,8.9C189.3,196.2,181.6,190.4,174.4,183.4z"/>
-		</g>
-	</g>
-	<g>
-		<g>
-			<path d="M168.1,1.3c-0.8-0.9-2-1.3-3.1-1.3H4.4C2,0,0,2,0,4.4v291.3c0,2.4,2,4.4,4.4,4.4h212.4c2.4,0,4.4-2,4.4-4.4V57.8
-				c0-1.1-0.4-2.2-1.2-3L168.1,1.3z M169.3,15.2l39.5,40.7h-39.5V15.2z M8.7,8.7h151.8v49.6c0,0.3,0.1,0.6,0.2,0.9
-				c-0.1,0.3-0.2,0.6-0.2,0.9c0,2.4,2,4.4,4.4,4.4h47.5v226.7H8.7V8.7z"/>
-		</g>
-	</g>
-	<rect x="0" y="48.4" class="st2" width="221.7" height="76"/>
-	<text transform="matrix(1 0 0 1 77.8252 82.9128)" class="st9 st21 st22">ftp</text>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/ftp-source.svg b/docs/modules/ROOT/assets/images/kamelets/ftp-source.svg
deleted file mode 100644
index 2faddf2..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/ftp-source.svg
+++ /dev/null
@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 221.1 300" style="enable-background:new 0 0 221.1 300;" xml:space="preserve">
-<style type="text/css">
-	.st0{fill:#832EAB;}
-	.st1{fill:#BABABA;}
-	.st2{fill:none;}
-	.st3{fill:#8DC63F;}
-	.st4{fill:#0F9BD7;}
-	.st5{fill:#FFFFFF;}
-	.st6{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
-	.st7{fill:#1DA1F2;}
-	.st8{fill:#3D5A98;}
-	.st9{fill:#231F20;}
-	.st10{fill:#007BB5;}
-	.st11{fill:#DC4E41;}
-	.st12{fill-rule:evenodd;clip-rule:evenodd;fill:#181616;}
-	.st13{fill:#181616;}
-	.st14{fill:#F2F2F2;}
-	.st15{fill:#E3E3E3;}
-	.st16{fill:#D54B3D;}
-	.st17{fill:#D72B27;}
-	.st18{opacity:0.56;fill:url(#SVGID_1_);}
-	.st19{fill:#92D400;}
-	.st20{fill:#00B9E4;}
-	.st21{font-family:'OpenSans-Bold';}
-	.st22{font-size:45.4115px;}
-	.st23{fill:#2B3990;}
-	.st24{fill:#3F9C35;}
-	.st25{fill:#8FCED8;}
-	.st26{fill:#D21F21;}
-	.st27{fill:#D6D6D6;}
-	.st28{fill:#F1F1F1;}
-	.st29{fill:#C32265;}
-	.st30{fill:#8C3123;}
-	.st31{fill:#E05243;}
-	.st32{fill:#5E1F18;}
-	.st33{fill:#F2B0A9;}
-	.st34{fill:#CACCCE;}
-	.st35{fill:#A1AFDB;}
-	.st36{fill:#002087;}
-</style>
-<g>
-	<g>
-		<circle class="st20" cx="111.6" cy="191.7" r="88.6"/>
-		<g>
-			<path class="st5" d="M110.6,99.9c-50.8,0-92.2,41.4-92.2,92.2c0,50.9,41.4,92.2,92.2,92.2h0c50.8,0,92.2-41.4,92.2-92.2
-				C202.8,141.3,161.4,99.9,110.6,99.9z M183.2,143.9c-7,6.8-13.3,14.4-18.6,22.7c-0.5-0.1-0.9-0.2-1.4-0.2c-1,0-1.9,0.3-2.8,0.7
-				c-4.6-6.5-8.4-13.1-11.3-19.6c1.7-1.1,2.8-3,2.8-5.2c0-0.6-0.1-1.1-0.3-1.7c6.3-4.4,11.7-9.3,16-14.3
-				C173.6,131.4,178.8,137.3,183.2,143.9z M68.8,169.1c4.8-0.5,9.6-1.2,14.5-2c1,2,3.1,3.4,5.5,3.4h0c0.8,0,1.7-0.2,2.4-0.5
-				c6.2,8.9,13.5,17.1,21.8,24.4c8.7,7.6,18.2,14,28.1,19.1c-0.1,0.5-0.2,1-0.2,1.5c0,2.4,1.4,4.5,3.4,5.5
-				c-1.1,7.2-1.6,14.5-1.5,21.6c-1.2,0.3-2.3,0.8-3.2,1.6c-9.3-6.6-19.4-12.2-30.1-16.5c-12.9-5.2-26.2-8.4-39.5-9.7
-				c-0.8-3.5-3.9-6.1-7.6-6.2c-1-6.3-1.5-12.7-1.5-19.2c0-5.4,0.4-10.7,1.1-15.9C65.5,175.7,68.3,172.8,68.8,169.1z M64.7,161.2
-				c2.3-8.7,5.5-17,9.7-24.7c2.6,7.9,6,15.7,10.2,23.1c-1.1,1-1.8,2.3-2,3.8c-4.8,0.8-9.5,1.5-14.3,1.9
-				C67.7,163.6,66.4,162.1,64.7,161.2z M146.5,208.9c-1.8,0.2-3.4,1.1-4.4,2.4c-9.7-5-19-11.2-27.6-18.7c-8.2-7.2-15.3-15.3-21.4-24
-				c1-1,1.6-2.4,1.7-3.9c17.4-4.1,33.4-10.3,46.7-17.8c1.1,1,2.5,1.6,4.1,1.6h0c0.4,0,0.8,0,1.2-0.1c2.9,6.8,6.8,13.6,11.6,20.3
-				c-0.9,1.1-1.5,2.5-1.5,4c0,1.6,0.6,3.1,1.7,4.2c-3.7,7-6.9,14.4-9.3,22.2C148.2,202.3,147.3,205.6,146.5,208.9z M144.4,111.7
-				c7.4,3.1,14.2,7.2,20.4,12.1c-4.1,4.7-9.2,9.3-15.3,13.5c-1.1-0.8-2.4-1.4-3.8-1.4c-0.2,0-0.3,0-0.5,0.1
-				C142.9,127.3,142.5,118.9,144.4,111.7z M110.6,104.9c11.1,0,21.7,2.1,31.5,5.9c-2.1,7.7-1.7,16.6,0.7,25.9c-2,1-3.4,3.1-3.4,5.5
-				c0,0.5,0.1,0.9,0.2,1.4c-13,7.4-28.7,13.5-45.6,17.5c-1.1-1.8-3.1-3.1-5.3-3.1c-0.7,0-1.4,0.1-2,0.4c-4.5-7.9-8.1-16.3-10.7-24.8
-				c6.4-11,14.6-20.5,24.4-28.1C103.8,105.1,107.1,104.9,110.6,104.9z M93.2,106.6c-7.1,6.3-13.4,13.7-18.5,22
-				c-1.2-4.9-2.1-9.8-2.7-14.7C78.6,110.6,85.8,108.1,93.2,106.6z M69.6,115.1c0.7,5.5,1.8,11,3.3,16.5c-5.1,8.8-9.1,18.4-11.8,28.5
-				c-0.1,0-0.3,0-0.4,0c-3.8,0-6.9,2.6-7.8,6.2c-8.8,0.1-17.2-0.5-25.1-1.8C35,143.2,50.1,125.5,69.6,115.1z M23.3,192.1
-				c0-8.3,1.2-16.4,3.4-24c7.6,1.3,15.7,2,24.1,2c0.7,0,1.3,0,2-0.1c0.6,2.7,2.6,4.9,5.2,5.8c-0.7,5.3-1.1,10.8-1.1,16.3
-				c0,6.8,0.5,13.5,1.6,20c-2,0.9-3.6,2.7-4.3,4.8c-8.9,0.1-17.7,1.1-26.4,3C25,211.2,23.3,201.8,23.3,192.1z M29.2,223.4
-				c8.2-1.7,16.5-2.6,24.9-2.8c0.6,3.9,3.9,6.8,8,6.8h0c0,0,0.1,0,0.1,0c5.8,19.8,16.6,37.2,31.1,50.1
-				C63.8,271.6,39.8,250.9,29.2,223.4z M110.6,279.3L110.6,279.3c-3.4,0-6.8-0.2-10.2-0.6C84,266,72,247.7,65.7,226.6
-				c2-1.1,3.6-2.9,4.1-5.2c12.9,1.3,25.7,4.4,38.2,9.4c10.4,4.2,20.2,9.6,29.2,16c-0.5,1-0.7,2.1-0.7,3.3c0,4.2,3.3,7.7,7.5,8
-				c0.6,4.5,1.5,9,2.7,13.4C135.6,276.5,123.4,279.3,110.6,279.3z M150,269.9c-1-4.1-1.8-8.2-2.4-12.3c0.6-0.3,1.2-0.6,1.8-1
-				c3.1,2.8,6,5.7,8.7,8.7C155.5,266.9,152.8,268.4,150,269.9z M161.3,263c-3-3.3-6.1-6.4-9.5-9.4c0.5-1.1,0.9-2.3,0.9-3.6
-				c0-3.8-2.7-7-6.2-7.8c-0.1-7,0.4-14,1.5-21c1.8-0.2,3.3-1.2,4.3-2.6c12.4,4.9,25.3,7.8,38.3,8.5C184.1,241.5,174,253.9,161.3,263
-				z M191.5,224.6c-13-0.6-25.9-3.4-38.3-8.3c0.1-0.4,0.1-0.8,0.1-1.2c0-2.3-1.3-4.3-3.1-5.4c0.8-3.2,1.6-6.4,2.6-9.5
-				c2.4-7.5,5.4-14.6,9-21.4c0.4,0.1,0.9,0.1,1.3,0.2h0c1,0,2-0.3,2.9-0.7c2.1,2.4,4.3,4.8,6.6,7.1c7.6,7.4,15.8,13.6,24.3,18.6
-				C196,211,194.2,218,191.5,224.6z M174.4,183.4c-2.3-2.2-4.4-4.5-6.5-6.8c0.9-1.1,1.4-2.4,1.4-3.9c0-1.6-0.6-3-1.6-4.1
-				c5.1-7.8,10.9-15,17.5-21.4c8,13.1,12.5,28.6,12.5,45c0,3-0.2,6-0.5,8.9C189.3,196.2,181.6,190.4,174.4,183.4z"/>
-		</g>
-	</g>
-	<g>
-		<g>
-			<path d="M168.1,1.3c-0.8-0.9-2-1.3-3.1-1.3H4.4C2,0,0,2,0,4.4v291.3c0,2.4,2,4.4,4.4,4.4h212.4c2.4,0,4.4-2,4.4-4.4V57.8
-				c0-1.1-0.4-2.2-1.2-3L168.1,1.3z M169.3,15.2l39.5,40.7h-39.5V15.2z M8.7,8.7h151.8v49.6c0,0.3,0.1,0.6,0.2,0.9
-				c-0.1,0.3-0.2,0.6-0.2,0.9c0,2.4,2,4.4,4.4,4.4h47.5v226.7H8.7V8.7z"/>
-		</g>
-	</g>
-	<rect x="0" y="48.4" class="st2" width="221.7" height="76"/>
-	<text transform="matrix(1 0 0 1 77.8252 82.9128)" class="st9 st21 st22">ftp</text>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/ftps-sink.svg b/docs/modules/ROOT/assets/images/kamelets/ftps-sink.svg
deleted file mode 100644
index 2faddf2..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/ftps-sink.svg
+++ /dev/null
@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 221.1 300" style="enable-background:new 0 0 221.1 300;" xml:space="preserve">
-<style type="text/css">
-	.st0{fill:#832EAB;}
-	.st1{fill:#BABABA;}
-	.st2{fill:none;}
-	.st3{fill:#8DC63F;}
-	.st4{fill:#0F9BD7;}
-	.st5{fill:#FFFFFF;}
-	.st6{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
-	.st7{fill:#1DA1F2;}
-	.st8{fill:#3D5A98;}
-	.st9{fill:#231F20;}
-	.st10{fill:#007BB5;}
-	.st11{fill:#DC4E41;}
-	.st12{fill-rule:evenodd;clip-rule:evenodd;fill:#181616;}
-	.st13{fill:#181616;}
-	.st14{fill:#F2F2F2;}
-	.st15{fill:#E3E3E3;}
-	.st16{fill:#D54B3D;}
-	.st17{fill:#D72B27;}
-	.st18{opacity:0.56;fill:url(#SVGID_1_);}
-	.st19{fill:#92D400;}
-	.st20{fill:#00B9E4;}
-	.st21{font-family:'OpenSans-Bold';}
-	.st22{font-size:45.4115px;}
-	.st23{fill:#2B3990;}
-	.st24{fill:#3F9C35;}
-	.st25{fill:#8FCED8;}
-	.st26{fill:#D21F21;}
-	.st27{fill:#D6D6D6;}
-	.st28{fill:#F1F1F1;}
-	.st29{fill:#C32265;}
-	.st30{fill:#8C3123;}
-	.st31{fill:#E05243;}
-	.st32{fill:#5E1F18;}
-	.st33{fill:#F2B0A9;}
-	.st34{fill:#CACCCE;}
-	.st35{fill:#A1AFDB;}
-	.st36{fill:#002087;}
-</style>
-<g>
-	<g>
-		<circle class="st20" cx="111.6" cy="191.7" r="88.6"/>
-		<g>
-			<path class="st5" d="M110.6,99.9c-50.8,0-92.2,41.4-92.2,92.2c0,50.9,41.4,92.2,92.2,92.2h0c50.8,0,92.2-41.4,92.2-92.2
-				C202.8,141.3,161.4,99.9,110.6,99.9z M183.2,143.9c-7,6.8-13.3,14.4-18.6,22.7c-0.5-0.1-0.9-0.2-1.4-0.2c-1,0-1.9,0.3-2.8,0.7
-				c-4.6-6.5-8.4-13.1-11.3-19.6c1.7-1.1,2.8-3,2.8-5.2c0-0.6-0.1-1.1-0.3-1.7c6.3-4.4,11.7-9.3,16-14.3
-				C173.6,131.4,178.8,137.3,183.2,143.9z M68.8,169.1c4.8-0.5,9.6-1.2,14.5-2c1,2,3.1,3.4,5.5,3.4h0c0.8,0,1.7-0.2,2.4-0.5
-				c6.2,8.9,13.5,17.1,21.8,24.4c8.7,7.6,18.2,14,28.1,19.1c-0.1,0.5-0.2,1-0.2,1.5c0,2.4,1.4,4.5,3.4,5.5
-				c-1.1,7.2-1.6,14.5-1.5,21.6c-1.2,0.3-2.3,0.8-3.2,1.6c-9.3-6.6-19.4-12.2-30.1-16.5c-12.9-5.2-26.2-8.4-39.5-9.7
-				c-0.8-3.5-3.9-6.1-7.6-6.2c-1-6.3-1.5-12.7-1.5-19.2c0-5.4,0.4-10.7,1.1-15.9C65.5,175.7,68.3,172.8,68.8,169.1z M64.7,161.2
-				c2.3-8.7,5.5-17,9.7-24.7c2.6,7.9,6,15.7,10.2,23.1c-1.1,1-1.8,2.3-2,3.8c-4.8,0.8-9.5,1.5-14.3,1.9
-				C67.7,163.6,66.4,162.1,64.7,161.2z M146.5,208.9c-1.8,0.2-3.4,1.1-4.4,2.4c-9.7-5-19-11.2-27.6-18.7c-8.2-7.2-15.3-15.3-21.4-24
-				c1-1,1.6-2.4,1.7-3.9c17.4-4.1,33.4-10.3,46.7-17.8c1.1,1,2.5,1.6,4.1,1.6h0c0.4,0,0.8,0,1.2-0.1c2.9,6.8,6.8,13.6,11.6,20.3
-				c-0.9,1.1-1.5,2.5-1.5,4c0,1.6,0.6,3.1,1.7,4.2c-3.7,7-6.9,14.4-9.3,22.2C148.2,202.3,147.3,205.6,146.5,208.9z M144.4,111.7
-				c7.4,3.1,14.2,7.2,20.4,12.1c-4.1,4.7-9.2,9.3-15.3,13.5c-1.1-0.8-2.4-1.4-3.8-1.4c-0.2,0-0.3,0-0.5,0.1
-				C142.9,127.3,142.5,118.9,144.4,111.7z M110.6,104.9c11.1,0,21.7,2.1,31.5,5.9c-2.1,7.7-1.7,16.6,0.7,25.9c-2,1-3.4,3.1-3.4,5.5
-				c0,0.5,0.1,0.9,0.2,1.4c-13,7.4-28.7,13.5-45.6,17.5c-1.1-1.8-3.1-3.1-5.3-3.1c-0.7,0-1.4,0.1-2,0.4c-4.5-7.9-8.1-16.3-10.7-24.8
-				c6.4-11,14.6-20.5,24.4-28.1C103.8,105.1,107.1,104.9,110.6,104.9z M93.2,106.6c-7.1,6.3-13.4,13.7-18.5,22
-				c-1.2-4.9-2.1-9.8-2.7-14.7C78.6,110.6,85.8,108.1,93.2,106.6z M69.6,115.1c0.7,5.5,1.8,11,3.3,16.5c-5.1,8.8-9.1,18.4-11.8,28.5
-				c-0.1,0-0.3,0-0.4,0c-3.8,0-6.9,2.6-7.8,6.2c-8.8,0.1-17.2-0.5-25.1-1.8C35,143.2,50.1,125.5,69.6,115.1z M23.3,192.1
-				c0-8.3,1.2-16.4,3.4-24c7.6,1.3,15.7,2,24.1,2c0.7,0,1.3,0,2-0.1c0.6,2.7,2.6,4.9,5.2,5.8c-0.7,5.3-1.1,10.8-1.1,16.3
-				c0,6.8,0.5,13.5,1.6,20c-2,0.9-3.6,2.7-4.3,4.8c-8.9,0.1-17.7,1.1-26.4,3C25,211.2,23.3,201.8,23.3,192.1z M29.2,223.4
-				c8.2-1.7,16.5-2.6,24.9-2.8c0.6,3.9,3.9,6.8,8,6.8h0c0,0,0.1,0,0.1,0c5.8,19.8,16.6,37.2,31.1,50.1
-				C63.8,271.6,39.8,250.9,29.2,223.4z M110.6,279.3L110.6,279.3c-3.4,0-6.8-0.2-10.2-0.6C84,266,72,247.7,65.7,226.6
-				c2-1.1,3.6-2.9,4.1-5.2c12.9,1.3,25.7,4.4,38.2,9.4c10.4,4.2,20.2,9.6,29.2,16c-0.5,1-0.7,2.1-0.7,3.3c0,4.2,3.3,7.7,7.5,8
-				c0.6,4.5,1.5,9,2.7,13.4C135.6,276.5,123.4,279.3,110.6,279.3z M150,269.9c-1-4.1-1.8-8.2-2.4-12.3c0.6-0.3,1.2-0.6,1.8-1
-				c3.1,2.8,6,5.7,8.7,8.7C155.5,266.9,152.8,268.4,150,269.9z M161.3,263c-3-3.3-6.1-6.4-9.5-9.4c0.5-1.1,0.9-2.3,0.9-3.6
-				c0-3.8-2.7-7-6.2-7.8c-0.1-7,0.4-14,1.5-21c1.8-0.2,3.3-1.2,4.3-2.6c12.4,4.9,25.3,7.8,38.3,8.5C184.1,241.5,174,253.9,161.3,263
-				z M191.5,224.6c-13-0.6-25.9-3.4-38.3-8.3c0.1-0.4,0.1-0.8,0.1-1.2c0-2.3-1.3-4.3-3.1-5.4c0.8-3.2,1.6-6.4,2.6-9.5
-				c2.4-7.5,5.4-14.6,9-21.4c0.4,0.1,0.9,0.1,1.3,0.2h0c1,0,2-0.3,2.9-0.7c2.1,2.4,4.3,4.8,6.6,7.1c7.6,7.4,15.8,13.6,24.3,18.6
-				C196,211,194.2,218,191.5,224.6z M174.4,183.4c-2.3-2.2-4.4-4.5-6.5-6.8c0.9-1.1,1.4-2.4,1.4-3.9c0-1.6-0.6-3-1.6-4.1
-				c5.1-7.8,10.9-15,17.5-21.4c8,13.1,12.5,28.6,12.5,45c0,3-0.2,6-0.5,8.9C189.3,196.2,181.6,190.4,174.4,183.4z"/>
-		</g>
-	</g>
-	<g>
-		<g>
-			<path d="M168.1,1.3c-0.8-0.9-2-1.3-3.1-1.3H4.4C2,0,0,2,0,4.4v291.3c0,2.4,2,4.4,4.4,4.4h212.4c2.4,0,4.4-2,4.4-4.4V57.8
-				c0-1.1-0.4-2.2-1.2-3L168.1,1.3z M169.3,15.2l39.5,40.7h-39.5V15.2z M8.7,8.7h151.8v49.6c0,0.3,0.1,0.6,0.2,0.9
-				c-0.1,0.3-0.2,0.6-0.2,0.9c0,2.4,2,4.4,4.4,4.4h47.5v226.7H8.7V8.7z"/>
-		</g>
-	</g>
-	<rect x="0" y="48.4" class="st2" width="221.7" height="76"/>
-	<text transform="matrix(1 0 0 1 77.8252 82.9128)" class="st9 st21 st22">ftp</text>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/ftps-source.svg b/docs/modules/ROOT/assets/images/kamelets/ftps-source.svg
deleted file mode 100644
index 2faddf2..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/ftps-source.svg
+++ /dev/null
@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 221.1 300" style="enable-background:new 0 0 221.1 300;" xml:space="preserve">
-<style type="text/css">
-	.st0{fill:#832EAB;}
-	.st1{fill:#BABABA;}
-	.st2{fill:none;}
-	.st3{fill:#8DC63F;}
-	.st4{fill:#0F9BD7;}
-	.st5{fill:#FFFFFF;}
-	.st6{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
-	.st7{fill:#1DA1F2;}
-	.st8{fill:#3D5A98;}
-	.st9{fill:#231F20;}
-	.st10{fill:#007BB5;}
-	.st11{fill:#DC4E41;}
-	.st12{fill-rule:evenodd;clip-rule:evenodd;fill:#181616;}
-	.st13{fill:#181616;}
-	.st14{fill:#F2F2F2;}
-	.st15{fill:#E3E3E3;}
-	.st16{fill:#D54B3D;}
-	.st17{fill:#D72B27;}
-	.st18{opacity:0.56;fill:url(#SVGID_1_);}
-	.st19{fill:#92D400;}
-	.st20{fill:#00B9E4;}
-	.st21{font-family:'OpenSans-Bold';}
-	.st22{font-size:45.4115px;}
-	.st23{fill:#2B3990;}
-	.st24{fill:#3F9C35;}
-	.st25{fill:#8FCED8;}
-	.st26{fill:#D21F21;}
-	.st27{fill:#D6D6D6;}
-	.st28{fill:#F1F1F1;}
-	.st29{fill:#C32265;}
-	.st30{fill:#8C3123;}
-	.st31{fill:#E05243;}
-	.st32{fill:#5E1F18;}
-	.st33{fill:#F2B0A9;}
-	.st34{fill:#CACCCE;}
-	.st35{fill:#A1AFDB;}
-	.st36{fill:#002087;}
-</style>
-<g>
-	<g>
-		<circle class="st20" cx="111.6" cy="191.7" r="88.6"/>
-		<g>
-			<path class="st5" d="M110.6,99.9c-50.8,0-92.2,41.4-92.2,92.2c0,50.9,41.4,92.2,92.2,92.2h0c50.8,0,92.2-41.4,92.2-92.2
-				C202.8,141.3,161.4,99.9,110.6,99.9z M183.2,143.9c-7,6.8-13.3,14.4-18.6,22.7c-0.5-0.1-0.9-0.2-1.4-0.2c-1,0-1.9,0.3-2.8,0.7
-				c-4.6-6.5-8.4-13.1-11.3-19.6c1.7-1.1,2.8-3,2.8-5.2c0-0.6-0.1-1.1-0.3-1.7c6.3-4.4,11.7-9.3,16-14.3
-				C173.6,131.4,178.8,137.3,183.2,143.9z M68.8,169.1c4.8-0.5,9.6-1.2,14.5-2c1,2,3.1,3.4,5.5,3.4h0c0.8,0,1.7-0.2,2.4-0.5
-				c6.2,8.9,13.5,17.1,21.8,24.4c8.7,7.6,18.2,14,28.1,19.1c-0.1,0.5-0.2,1-0.2,1.5c0,2.4,1.4,4.5,3.4,5.5
-				c-1.1,7.2-1.6,14.5-1.5,21.6c-1.2,0.3-2.3,0.8-3.2,1.6c-9.3-6.6-19.4-12.2-30.1-16.5c-12.9-5.2-26.2-8.4-39.5-9.7
-				c-0.8-3.5-3.9-6.1-7.6-6.2c-1-6.3-1.5-12.7-1.5-19.2c0-5.4,0.4-10.7,1.1-15.9C65.5,175.7,68.3,172.8,68.8,169.1z M64.7,161.2
-				c2.3-8.7,5.5-17,9.7-24.7c2.6,7.9,6,15.7,10.2,23.1c-1.1,1-1.8,2.3-2,3.8c-4.8,0.8-9.5,1.5-14.3,1.9
-				C67.7,163.6,66.4,162.1,64.7,161.2z M146.5,208.9c-1.8,0.2-3.4,1.1-4.4,2.4c-9.7-5-19-11.2-27.6-18.7c-8.2-7.2-15.3-15.3-21.4-24
-				c1-1,1.6-2.4,1.7-3.9c17.4-4.1,33.4-10.3,46.7-17.8c1.1,1,2.5,1.6,4.1,1.6h0c0.4,0,0.8,0,1.2-0.1c2.9,6.8,6.8,13.6,11.6,20.3
-				c-0.9,1.1-1.5,2.5-1.5,4c0,1.6,0.6,3.1,1.7,4.2c-3.7,7-6.9,14.4-9.3,22.2C148.2,202.3,147.3,205.6,146.5,208.9z M144.4,111.7
-				c7.4,3.1,14.2,7.2,20.4,12.1c-4.1,4.7-9.2,9.3-15.3,13.5c-1.1-0.8-2.4-1.4-3.8-1.4c-0.2,0-0.3,0-0.5,0.1
-				C142.9,127.3,142.5,118.9,144.4,111.7z M110.6,104.9c11.1,0,21.7,2.1,31.5,5.9c-2.1,7.7-1.7,16.6,0.7,25.9c-2,1-3.4,3.1-3.4,5.5
-				c0,0.5,0.1,0.9,0.2,1.4c-13,7.4-28.7,13.5-45.6,17.5c-1.1-1.8-3.1-3.1-5.3-3.1c-0.7,0-1.4,0.1-2,0.4c-4.5-7.9-8.1-16.3-10.7-24.8
-				c6.4-11,14.6-20.5,24.4-28.1C103.8,105.1,107.1,104.9,110.6,104.9z M93.2,106.6c-7.1,6.3-13.4,13.7-18.5,22
-				c-1.2-4.9-2.1-9.8-2.7-14.7C78.6,110.6,85.8,108.1,93.2,106.6z M69.6,115.1c0.7,5.5,1.8,11,3.3,16.5c-5.1,8.8-9.1,18.4-11.8,28.5
-				c-0.1,0-0.3,0-0.4,0c-3.8,0-6.9,2.6-7.8,6.2c-8.8,0.1-17.2-0.5-25.1-1.8C35,143.2,50.1,125.5,69.6,115.1z M23.3,192.1
-				c0-8.3,1.2-16.4,3.4-24c7.6,1.3,15.7,2,24.1,2c0.7,0,1.3,0,2-0.1c0.6,2.7,2.6,4.9,5.2,5.8c-0.7,5.3-1.1,10.8-1.1,16.3
-				c0,6.8,0.5,13.5,1.6,20c-2,0.9-3.6,2.7-4.3,4.8c-8.9,0.1-17.7,1.1-26.4,3C25,211.2,23.3,201.8,23.3,192.1z M29.2,223.4
-				c8.2-1.7,16.5-2.6,24.9-2.8c0.6,3.9,3.9,6.8,8,6.8h0c0,0,0.1,0,0.1,0c5.8,19.8,16.6,37.2,31.1,50.1
-				C63.8,271.6,39.8,250.9,29.2,223.4z M110.6,279.3L110.6,279.3c-3.4,0-6.8-0.2-10.2-0.6C84,266,72,247.7,65.7,226.6
-				c2-1.1,3.6-2.9,4.1-5.2c12.9,1.3,25.7,4.4,38.2,9.4c10.4,4.2,20.2,9.6,29.2,16c-0.5,1-0.7,2.1-0.7,3.3c0,4.2,3.3,7.7,7.5,8
-				c0.6,4.5,1.5,9,2.7,13.4C135.6,276.5,123.4,279.3,110.6,279.3z M150,269.9c-1-4.1-1.8-8.2-2.4-12.3c0.6-0.3,1.2-0.6,1.8-1
-				c3.1,2.8,6,5.7,8.7,8.7C155.5,266.9,152.8,268.4,150,269.9z M161.3,263c-3-3.3-6.1-6.4-9.5-9.4c0.5-1.1,0.9-2.3,0.9-3.6
-				c0-3.8-2.7-7-6.2-7.8c-0.1-7,0.4-14,1.5-21c1.8-0.2,3.3-1.2,4.3-2.6c12.4,4.9,25.3,7.8,38.3,8.5C184.1,241.5,174,253.9,161.3,263
-				z M191.5,224.6c-13-0.6-25.9-3.4-38.3-8.3c0.1-0.4,0.1-0.8,0.1-1.2c0-2.3-1.3-4.3-3.1-5.4c0.8-3.2,1.6-6.4,2.6-9.5
-				c2.4-7.5,5.4-14.6,9-21.4c0.4,0.1,0.9,0.1,1.3,0.2h0c1,0,2-0.3,2.9-0.7c2.1,2.4,4.3,4.8,6.6,7.1c7.6,7.4,15.8,13.6,24.3,18.6
-				C196,211,194.2,218,191.5,224.6z M174.4,183.4c-2.3-2.2-4.4-4.5-6.5-6.8c0.9-1.1,1.4-2.4,1.4-3.9c0-1.6-0.6-3-1.6-4.1
-				c5.1-7.8,10.9-15,17.5-21.4c8,13.1,12.5,28.6,12.5,45c0,3-0.2,6-0.5,8.9C189.3,196.2,181.6,190.4,174.4,183.4z"/>
-		</g>
-	</g>
-	<g>
-		<g>
-			<path d="M168.1,1.3c-0.8-0.9-2-1.3-3.1-1.3H4.4C2,0,0,2,0,4.4v291.3c0,2.4,2,4.4,4.4,4.4h212.4c2.4,0,4.4-2,4.4-4.4V57.8
-				c0-1.1-0.4-2.2-1.2-3L168.1,1.3z M169.3,15.2l39.5,40.7h-39.5V15.2z M8.7,8.7h151.8v49.6c0,0.3,0.1,0.6,0.2,0.9
-				c-0.1,0.3-0.2,0.6-0.2,0.9c0,2.4,2,4.4,4.4,4.4h47.5v226.7H8.7V8.7z"/>
-		</g>
-	</g>
-	<rect x="0" y="48.4" class="st2" width="221.7" height="76"/>
-	<text transform="matrix(1 0 0 1 77.8252 82.9128)" class="st9 st21 st22">ftp</text>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/github-commit-source.svg b/docs/modules/ROOT/assets/images/kamelets/github-commit-source.svg
deleted file mode 100644
index a8d1174..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/github-commit-source.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg width="1024" height="1024" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg">
-<path fill-rule="evenodd" clip-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8C0 11.54 2.29 14.53 5.47 15.59C5.87 15.66 6.02 15.42 6.02 15.21C6.02 15.02 6.01 14.39 6.01 13.72C4 14.09 3.48 13.23 3.32 12.78C3.23 12.55 2.84 11.84 2.5 11.65C2.22 11.5 1.82 11.13 2.49 11.12C3.12 11.11 3.57 11.7 3.72 11.94C4.44 13.15 5.59 12.81 6.05 12.6C6.12 12.08 6.33 11.73 6.56 11.53C4.78 11.33 2.92 10.64 2.92 7.58C2.92 6.71 3.23 5.99 3.74 5.43C3.66 5.23 3.38 4.41 3.82 3.31C3.82 3.31 4.49 3.1 6.02 4.13C6.66 3.95 7. [...]
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/github-event-source.svg b/docs/modules/ROOT/assets/images/kamelets/github-event-source.svg
deleted file mode 100644
index a8d1174..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/github-event-source.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg width="1024" height="1024" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg">
-<path fill-rule="evenodd" clip-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8C0 11.54 2.29 14.53 5.47 15.59C5.87 15.66 6.02 15.42 6.02 15.21C6.02 15.02 6.01 14.39 6.01 13.72C4 14.09 3.48 13.23 3.32 12.78C3.23 12.55 2.84 11.84 2.5 11.65C2.22 11.5 1.82 11.13 2.49 11.12C3.12 11.11 3.57 11.7 3.72 11.94C4.44 13.15 5.59 12.81 6.05 12.6C6.12 12.08 6.33 11.73 6.56 11.53C4.78 11.33 2.92 10.64 2.92 7.58C2.92 6.71 3.23 5.99 3.74 5.43C3.66 5.23 3.38 4.41 3.82 3.31C3.82 3.31 4.49 3.1 6.02 4.13C6.66 3.95 7. [...]
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/github-source.svg b/docs/modules/ROOT/assets/images/kamelets/github-source.svg
deleted file mode 100644
index a8d1174..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/github-source.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg width="1024" height="1024" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg">
-<path fill-rule="evenodd" clip-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8C0 11.54 2.29 14.53 5.47 15.59C5.87 15.66 6.02 15.42 6.02 15.21C6.02 15.02 6.01 14.39 6.01 13.72C4 14.09 3.48 13.23 3.32 12.78C3.23 12.55 2.84 11.84 2.5 11.65C2.22 11.5 1.82 11.13 2.49 11.12C3.12 11.11 3.57 11.7 3.72 11.94C4.44 13.15 5.59 12.81 6.05 12.6C6.12 12.08 6.33 11.73 6.56 11.53C4.78 11.33 2.92 10.64 2.92 7.58C2.92 6.71 3.23 5.99 3.74 5.43C3.66 5.23 3.38 4.41 3.82 3.31C3.82 3.31 4.49 3.1 6.02 4.13C6.66 3.95 7. [...]
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/github-tag-source.svg b/docs/modules/ROOT/assets/images/kamelets/github-tag-source.svg
deleted file mode 100644
index a8d1174..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/github-tag-source.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-<svg width="1024" height="1024" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg">
-<path fill-rule="evenodd" clip-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8C0 11.54 2.29 14.53 5.47 15.59C5.87 15.66 6.02 15.42 6.02 15.21C6.02 15.02 6.01 14.39 6.01 13.72C4 14.09 3.48 13.23 3.32 12.78C3.23 12.55 2.84 11.84 2.5 11.65C2.22 11.5 1.82 11.13 2.49 11.12C3.12 11.11 3.57 11.7 3.72 11.94C4.44 13.15 5.59 12.81 6.05 12.6C6.12 12.08 6.33 11.73 6.56 11.53C4.78 11.33 2.92 10.64 2.92 7.58C2.92 6.71 3.23 5.99 3.74 5.43C3.66 5.23 3.38 4.41 3.82 3.31C3.82 3.31 4.49 3.1 6.02 4.13C6.66 3.95 7. [...]
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/google-calendar-source.svg b/docs/modules/ROOT/assets/images/kamelets/google-calendar-source.svg
deleted file mode 100644
index 28f6a33..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/google-calendar-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="186 38 76 76"><path fill="#fff" d="M244 56h-40v40h40V56z"/><path fill="#EA4335" d="M244 114l18-18h-18v18z"/><path fill="#FBBC04" d="M262 56h-18v40h18V56z"/><path fill="#34A853" d="M244 96h-40v18h40V96z"/><path fill="#188038" d="M186 96v12c0 3.315 2.685 6 6 6h12V96h-18z"/><path fill="#1967D2" d="M262 56V44c0-3.315-2.685-6-6-6h-12v18h18z"/><path fill="#4285F4" d="M244 38h-52c-3.315 0 -6 2.685-6 6v52h18V56h40V38z"/><path fill="#4285F4" d="M21 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/google-functions-sink.svg b/docs/modules/ROOT/assets/images/kamelets/google-functions-sink.svg
deleted file mode 100644
index c8e8945..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/google-functions-sink.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="256px" height="231px" viewBox="0 0 256 231" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
-    <defs>
-        <path d="M252.925854,103.237077 L200.327344,11.759667 C196.302579,4.62225703 188.80054,0.148424726 180.607902,0 L75.3908814,0 C67.1970912,0.14438548 59.6931984,4.61932363 55.6714398,11.759667 L3.05292985,102.997083 C-1.01764328,110.080373 -1.01764328,118.793146 3.05292985,125.876436 L55.6514404,217.87383 C59.6319755,225.112707 67.1159052,229.735134 75.370882,230.053486 L180.587903,230.053486 C188.842442,229.770144 196.339809,225.166896 200.327344,217.933829 L252.925854,126.456419 [...]
-    </defs>
-		<g>
-				<mask id="mask-2" fill="white">
-						<use xlink:href="#path-1"></use>
-				</mask>
-				<g fill-rule="nonzero"></g>
-				<path d="M252.925854,103.237077 L200.327344,11.759667 C196.302579,4.62225703 188.80054,0.148424726 180.607902,0 L75.3908814,0 C67.1970912,0.14438548 59.6931984,4.61932363 55.6714398,11.759667 L3.05292985,102.997083 C-1.01764328,110.080373 -1.01764328,118.793146 3.05292985,125.876436 L55.6514404,217.87383 C59.6319755,225.112707 67.1159052,229.735134 75.370882,230.053486 L180.587903,230.053486 C188.842442,229.770144 196.339809,225.166896 200.327344,217.933829 L252.925854,126.456419 C25 [...]
-				<path d="M187.167605,84.731603 L179.915711,92.6409485 L181.549379,139.638797 L174.676019,149.60019 L170.691462,145.615633 L174.357254,145.615633 L174.357254,129.318795 L156.765435,111.726976 L143.468746,118.373047 L99.3678929,74.1725271 L78.1302045,85.5484371 L75.500397,107.583037 L82.9515184,147.906753 L93.7496677,158.485752 L88.8287399,165.478649 L153.076098,231.236816 L179.915711,231.236816 C188.138614,230.95456 197.044276,225.565698 201.016528,218.360352 L244.795336,142.356934 L1 [...]
-				<polygon fill="#FFFFFF" fill-rule="nonzero" mask="url(#mask-2)" points="88.8287399 165.478649 99.3678929 154.939496 83.5691247 139.140728 83.5691247 89.9712953 99.3678929 74.1725271 88.8287399 63.6333741 67.730511 84.731603 67.730511 144.38042"></polygon>
-				<circle fill="#FFFFFF" fill-rule="nonzero" mask="url(#mask-2)" cx="105.1455" cy="114.556012" r="7.47104423"></circle>
-				<circle fill="#FFFFFF" fill-rule="nonzero" mask="url(#mask-2)" cx="127.498865" cy="114.556012" r="7.47104423"></circle>
-				<circle fill="#FFFFFF" fill-rule="nonzero" mask="url(#mask-2)" cx="149.852229" cy="114.556012" r="7.47104423"></circle>
-				<polygon fill="#FFFFFF" fill-rule="nonzero" mask="url(#mask-2)" points="166.069376 63.6333741 155.530223 74.1725271 171.328991 89.9712953 171.328991 139.140728 155.530223 154.939496 166.069376 165.478649 187.167605 144.38042 187.167605 84.731603"></polygon>
-		</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/google-mail-source.svg b/docs/modules/ROOT/assets/images/kamelets/google-mail-source.svg
deleted file mode 100644
index 40b7175..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/google-mail-source.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="52 42 88 66">
-<path fill="#4285f4" d="M58 108h14V74L52 59v43c0 3.32 2.69 6 6 6"/>
-<path fill="#34a853" d="M120 108h14c3.32 0 6-2.69 6-6V59l-20 15"/>
-<path fill="#fbbc04" d="M120 48v26l20-15v-8c0-7.42-8.47-11.65-14.4-7.2"/>
-<path fill="#ea4335" d="M72 74V48l24 18 24-18v26L96 92"/>
-<path fill="#c5221f" d="M52 51v8l20 15V48l-5.6-4.2c-5.94-4.45-14.4-.22-14.4 7.2"/>
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/google-mail-stream-source.svg b/docs/modules/ROOT/assets/images/kamelets/google-mail-stream-source.svg
deleted file mode 100644
index 40b7175..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/google-mail-stream-source.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="52 42 88 66">
-<path fill="#4285f4" d="M58 108h14V74L52 59v43c0 3.32 2.69 6 6 6"/>
-<path fill="#34a853" d="M120 108h14c3.32 0 6-2.69 6-6V59l-20 15"/>
-<path fill="#fbbc04" d="M120 48v26l20-15v-8c0-7.42-8.47-11.65-14.4-7.2"/>
-<path fill="#ea4335" d="M72 74V48l24 18 24-18v26L96 92"/>
-<path fill="#c5221f" d="M52 51v8l20 15V48l-5.6-4.2c-5.94-4.45-14.4-.22-14.4 7.2"/>
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/google-pubsub-sink.svg b/docs/modules/ROOT/assets/images/kamelets/google-pubsub-sink.svg
deleted file mode 100644
index 449dd6e..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/google-pubsub-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="2500" viewBox="-1.63323543 7.03260933 131.26574682 114.43939067" width="2500" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="64" x2="64" y1="7.034" y2="120.789"><stop offset="0" stop-color="#4387fd"/><stop offset="1" stop-color="#4683ea"/></linearGradient><path d="m27.79 115.217-26.25-45.468a11.499 11.499 0 0 1 0-11.499l26.25-45.467a11.5 11.5 0 0 1 9.96-5.75h52.5a11.5 11.5 0 0 1 9.959 5. [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/google-pubsub-source.svg b/docs/modules/ROOT/assets/images/kamelets/google-pubsub-source.svg
deleted file mode 100644
index 449dd6e..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/google-pubsub-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="2500" viewBox="-1.63323543 7.03260933 131.26574682 114.43939067" width="2500" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="64" x2="64" y1="7.034" y2="120.789"><stop offset="0" stop-color="#4387fd"/><stop offset="1" stop-color="#4683ea"/></linearGradient><path d="m27.79 115.217-26.25-45.468a11.499 11.499 0 0 1 0-11.499l26.25-45.467a11.5 11.5 0 0 1 9.96-5.75h52.5a11.5 11.5 0 0 1 9.959 5. [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/google-sheets-source.svg b/docs/modules/ROOT/assets/images/kamelets/google-sheets-source.svg
deleted file mode 100644
index 4dc41ae..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/google-sheets-source.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 25.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 64 88" style="enable-background:new 0 0 64 88;" xml:space="preserve">
-<style type="text/css">
-	.st0{fill:#0DC54C;}
-	.st1{fill:#08962D;}
-	.st2{fill:#FDFFFF;}
-</style>
-<g id="Layer_4">
-	<path class="st0" d="M58,88H6c-3.3,0-6-2.7-6-6V6c0-3.3,2.7-6,6-6h36l22,22v60C64,85.3,61.3,88,58,88z"/>
-	<path class="st1" d="M42,0l22,22H42V0z"/>
-	<path class="st2" d="M12,34.5v28h40v-28H12z M17,39.5h12.5V46H17V39.5z M17,51h12.5v6.5H17V51z M47,57.5H34.5V51H47V57.5z M47,46
-		H34.5v-6.5H47V46z"/>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/google-sheets-stream-source.svg b/docs/modules/ROOT/assets/images/kamelets/google-sheets-stream-source.svg
deleted file mode 100644
index 4dc41ae..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/google-sheets-stream-source.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 25.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 64 88" style="enable-background:new 0 0 64 88;" xml:space="preserve">
-<style type="text/css">
-	.st0{fill:#0DC54C;}
-	.st1{fill:#08962D;}
-	.st2{fill:#FDFFFF;}
-</style>
-<g id="Layer_4">
-	<path class="st0" d="M58,88H6c-3.3,0-6-2.7-6-6V6c0-3.3,2.7-6,6-6h36l22,22v60C64,85.3,61.3,88,58,88z"/>
-	<path class="st1" d="M42,0l22,22H42V0z"/>
-	<path class="st2" d="M12,34.5v28h40v-28H12z M17,39.5h12.5V46H17V39.5z M17,51h12.5v6.5H17V51z M47,57.5H34.5V51H47V57.5z M47,46
-		H34.5v-6.5H47V46z"/>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/google-storage-sink.svg b/docs/modules/ROOT/assets/images/kamelets/google-storage-sink.svg
deleted file mode 100644
index d30e003..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/google-storage-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="800" width="1200" viewBox="-19.20015 -28.483 166.4013 170.898"><g transform="translate(0 -7.034)"><linearGradient y2="120.789" x2="64" y1="7.034" x1="64" gradientUnits="userSpaceOnUse" id="a"><stop offset="0" stop-color="#4387fd"/><stop offset="1" stop-color="#4683ea"/></linearGradient><path d="M27.79 115.217L1.54 69.749a11.499 11.499 0 010-11.499l26.25-45.467a11.5 11.5 0 019.96-5.75h52.5a11.5 11.5 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/google-storage-source.svg b/docs/modules/ROOT/assets/images/kamelets/google-storage-source.svg
deleted file mode 100644
index d30e003..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/google-storage-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="800" width="1200" viewBox="-19.20015 -28.483 166.4013 170.898"><g transform="translate(0 -7.034)"><linearGradient y2="120.789" x2="64" y1="7.034" x1="64" gradientUnits="userSpaceOnUse" id="a"><stop offset="0" stop-color="#4387fd"/><stop offset="1" stop-color="#4683ea"/></linearGradient><path d="M27.79 115.217L1.54 69.749a11.499 11.499 0 010-11.499l26.25-45.467a11.5 11.5 0 019.96-5.75h52.5a11.5 11.5 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/has-header-filter-action.svg b/docs/modules/ROOT/assets/images/kamelets/has-header-filter-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/has-header-filter-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/header-matches-filter-action.svg b/docs/modules/ROOT/assets/images/kamelets/header-matches-filter-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/header-matches-filter-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/hoist-field-action.svg b/docs/modules/ROOT/assets/images/kamelets/hoist-field-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/hoist-field-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/http-secured-sink.svg b/docs/modules/ROOT/assets/images/kamelets/http-secured-sink.svg
deleted file mode 100644
index 651a94f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/http-secured-sink.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg xmlns="http://www.w3.org/2000/svg" width="420"
-height="420" stroke="#000" fill="none">
-<path stroke-width="26"
-d="M209,15a195,195 0 1,0 2,0z"/>
-<path stroke-width="18"
-d="m210,15v390m195-195H15M59,90a260,260 0 0,0 302,0 m0,240 a260,260 0 0,0-302,0M195,20a250,250 0 0,0 0,382 m30,0 a250,250 0 0,0 0-382"/>
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/http-secured-source.svg b/docs/modules/ROOT/assets/images/kamelets/http-secured-source.svg
deleted file mode 100644
index 651a94f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/http-secured-source.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg xmlns="http://www.w3.org/2000/svg" width="420"
-height="420" stroke="#000" fill="none">
-<path stroke-width="26"
-d="M209,15a195,195 0 1,0 2,0z"/>
-<path stroke-width="18"
-d="m210,15v390m195-195H15M59,90a260,260 0 0,0 302,0 m0,240 a260,260 0 0,0-302,0M195,20a250,250 0 0,0 0,382 m30,0 a250,250 0 0,0 0-382"/>
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/http-sink.svg b/docs/modules/ROOT/assets/images/kamelets/http-sink.svg
deleted file mode 100644
index 651a94f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/http-sink.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg xmlns="http://www.w3.org/2000/svg" width="420"
-height="420" stroke="#000" fill="none">
-<path stroke-width="26"
-d="M209,15a195,195 0 1,0 2,0z"/>
-<path stroke-width="18"
-d="m210,15v390m195-195H15M59,90a260,260 0 0,0 302,0 m0,240 a260,260 0 0,0-302,0M195,20a250,250 0 0,0 0,382 m30,0 a250,250 0 0,0 0-382"/>
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/http-source.svg b/docs/modules/ROOT/assets/images/kamelets/http-source.svg
deleted file mode 100644
index 651a94f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/http-source.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg xmlns="http://www.w3.org/2000/svg" width="420"
-height="420" stroke="#000" fill="none">
-<path stroke-width="26"
-d="M209,15a195,195 0 1,0 2,0z"/>
-<path stroke-width="18"
-d="m210,15v390m195-195H15M59,90a260,260 0 0,0 302,0 m0,240 a260,260 0 0,0-302,0M195,20a250,250 0 0,0 0,382 m30,0 a250,250 0 0,0 0-382"/>
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/infinispan-sink.svg b/docs/modules/ROOT/assets/images/kamelets/infinispan-sink.svg
deleted file mode 100644
index 8ebac47..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/infinispan-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg id="artwork" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 215"><defs><style>.cls-1{fill:#0b2545;}.cls-2{fill:#599fc6;}</style></defs><rect class="cls-1" x="297.24" y="1.98" width="11.9" height="158.12"/><path class="cls-1" d="M395.25,64.88c-7.81-9.45-18.9-14.24-33-14.24-13.77,0-24.73,4.75-32.64,14.11V52.39H318.27v107.7h11.37V94.18c0-10,3-18.08,8.82-24.05s13.87-9,23.82-9,18.1,3.46,24.1,10.28c5.74,6.51,8.65,15,8.65,25.18v63.49h11.14V99.43C406.17,85.15,402.49,73.52,395.25,64.88 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/infinispan-source.svg b/docs/modules/ROOT/assets/images/kamelets/infinispan-source.svg
deleted file mode 100644
index 8ebac47..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/infinispan-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg id="artwork" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 215"><defs><style>.cls-1{fill:#0b2545;}.cls-2{fill:#599fc6;}</style></defs><rect class="cls-1" x="297.24" y="1.98" width="11.9" height="158.12"/><path class="cls-1" d="M395.25,64.88c-7.81-9.45-18.9-14.24-33-14.24-13.77,0-24.73,4.75-32.64,14.11V52.39H318.27v107.7h11.37V94.18c0-10,3-18.08,8.82-24.05s13.87-9,23.82-9,18.1,3.46,24.1,10.28c5.74,6.51,8.65,15,8.65,25.18v63.49h11.14V99.43C406.17,85.15,402.49,73.52,395.25,64.88 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/insert-field-action.svg b/docs/modules/ROOT/assets/images/kamelets/insert-field-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/insert-field-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/insert-field.svg b/docs/modules/ROOT/assets/images/kamelets/insert-field.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/insert-field.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/insert-header-action.svg b/docs/modules/ROOT/assets/images/kamelets/insert-header-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/insert-header-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/is-tombstone-filter-action.svg b/docs/modules/ROOT/assets/images/kamelets/is-tombstone-filter-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/is-tombstone-filter-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/jira-source.svg b/docs/modules/ROOT/assets/images/kamelets/jira-source.svg
deleted file mode 100644
index 29f29a3..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/jira-source.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="256px" height="256px" viewBox="0 0 256 256" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
-    <defs>
-        <linearGradient x1="98.0308675%" y1="0.160599572%" x2="58.8877062%" y2="40.7655246%" id="linearGradient-1">
-            <stop stop-color="#0052CC" offset="18%"></stop>
-            <stop stop-color="#2684FF" offset="100%"></stop>
-        </linearGradient>
-        <linearGradient x1="100.665247%" y1="0.45503212%" x2="55.4018095%" y2="44.7269807%" id="linearGradient-2">
-            <stop stop-color="#0052CC" offset="18%"></stop>
-            <stop stop-color="#2684FF" offset="100%"></stop>
-        </linearGradient>
-    </defs>
-    <g>
-				<path d="M244.657778,0 L121.706667,0 C121.706667,14.7201046 127.554205,28.837312 137.962891,39.2459977 C148.371577,49.6546835 162.488784,55.5022222 177.208889,55.5022222 L199.857778,55.5022222 L199.857778,77.3688889 C199.877391,107.994155 224.699178,132.815943 255.324444,132.835556 L255.324444,10.6666667 C255.324444,4.77562934 250.548815,3.60722001e-16 244.657778,0 Z" fill="#2684FF"></path>
-				<path d="M183.822222,61.2622222 L60.8711111,61.2622222 C60.8907238,91.8874888 85.7125112,116.709276 116.337778,116.728889 L138.986667,116.728889 L138.986667,138.666667 C139.025905,169.291923 163.863607,194.097803 194.488889,194.097778 L194.488889,71.9288889 C194.488889,66.0378516 189.71326,61.2622222 183.822222,61.2622222 Z" fill="url(#linearGradient-1)"></path>
-				<path d="M122.951111,122.488889 L0,122.488889 C3.75391362e-15,153.14192 24.8491913,177.991111 55.5022222,177.991111 L78.2222222,177.991111 L78.2222222,199.857778 C78.241767,230.45532 103.020285,255.265647 133.617778,255.324444 L133.617778,133.155556 C133.617778,127.264518 128.842148,122.488889 122.951111,122.488889 Z" fill="url(#linearGradient-2)"></path>
-		</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/jms-amqp-10-sink.svg b/docs/modules/ROOT/assets/images/kamelets/jms-amqp-10-sink.svg
deleted file mode 100644
index d0e6514..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/jms-amqp-10-sink.svg
+++ /dev/null
@@ -1,689 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="193.8335mm"
-   height="97.268013mm"
-   viewBox="0 0 193.8335 97.268013"
-   version="1.1"
-   id="svg1003"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
-   sodipodi:docname="qpid.svg">
-  <defs
-     id="defs997">
-    <linearGradient
-       id="SVGID_1_-7"
-       gradientUnits="userSpaceOnUse"
-       x1="-6873.6479"
-       y1="2774.2998"
-       x2="-6636.2373"
-       y2="2496.6895"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0"
-         style="stop-color:#F59723"
-         id="stop3172-5" />
-      <stop
-         offset="0.3123"
-         style="stop-color:#F69822"
-         id="stop3174-3" />
-      <stop
-         offset="0.8383"
-         style="stop-color:#E87726"
-         id="stop3176-5" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_2_-6"
-       gradientUnits="userSpaceOnUse"
-       x1="-8630.7197"
-       y1="2804.9607"
-       x2="-6936.9253"
-       y2="2804.9607"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3197-2" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3199-9" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3201-1" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3203-2" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_3_-7"
-       gradientUnits="userSpaceOnUse"
-       x1="-8426.2559"
-       y1="2635.2839"
-       x2="-7416.9194"
-       y2="2635.2839"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0"
-         style="stop-color:#282661"
-         id="stop3208-0" />
-      <stop
-         offset="9.548389e-02"
-         style="stop-color:#662E8C"
-         id="stop3210-9" />
-      <stop
-         offset="0.7882"
-         style="stop-color:#9E2064"
-         id="stop3212-3" />
-      <stop
-         offset="0.9487"
-         style="stop-color:#CC2032"
-         id="stop3214-6" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_4_-0"
-       gradientUnits="userSpaceOnUse"
-       x1="-8535.5879"
-       y1="2820.8604"
-       x2="-6841.793"
-       y2="2820.8604"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3219-6" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3221-2" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3223-6" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3225-1" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_5_-8"
-       gradientUnits="userSpaceOnUse"
-       x1="-8412.0576"
-       y1="2797.8789"
-       x2="-7521.9175"
-       y2="2797.8789"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0"
-         style="stop-color:#282661"
-         id="stop3230-7" />
-      <stop
-         offset="9.548389e-02"
-         style="stop-color:#662E8C"
-         id="stop3232-9" />
-      <stop
-         offset="0.7882"
-         style="stop-color:#9E2064"
-         id="stop3234-2" />
-      <stop
-         offset="0.9487"
-         style="stop-color:#CC2032"
-         id="stop3236-0" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_6_-2"
-       gradientUnits="userSpaceOnUse"
-       x1="-8535.5879"
-       y1="2645.4897"
-       x2="-6841.793"
-       y2="2645.4897"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3241-3" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3243-7" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3245-5" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3247-9" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_7_-2"
-       gradientUnits="userSpaceOnUse"
-       x1="-8640.6592"
-       y1="2654.2649"
-       x2="-6946.8647"
-       y2="2654.2649"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3252-2" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3254-8" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3256-9" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3258-7" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_8_-3"
-       gradientUnits="userSpaceOnUse"
-       x1="-8535.5889"
-       y1="2593.446"
-       x2="-6841.7925"
-       y2="2593.446"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3267-6" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3269-1" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3271-2" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3273-9" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_9_-3"
-       gradientUnits="userSpaceOnUse"
-       x1="-8535.5889"
-       y1="2599.3242"
-       x2="-6841.7925"
-       y2="2599.3242"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3282-1" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3284-9" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3286-4" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3288-7" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_10_-8"
-       gradientUnits="userSpaceOnUse"
-       x1="-7584.0386"
-       y1="2600.5515"
-       x2="-7209.6543"
-       y2="2600.5515"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3297-4" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3299-5" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3301-0" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3303-3" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="1.4"
-     inkscape:cx="179.23466"
-     inkscape:cy="207.07029"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     fit-margin-top="0"
-     fit-margin-left="0"
-     fit-margin-right="0"
-     fit-margin-bottom="0"
-     inkscape:window-width="3726"
-     inkscape:window-height="2049"
-     inkscape:window-x="114"
-     inkscape:window-y="55"
-     inkscape:window-maximized="1" />
-  <metadata
-     id="metadata1000">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(167.24096,-15.638383)">
-    <path
-       style="fill:#2d2d2d;stroke-width:0.26458332"
-       d="m -84.087061,112.78234 c -0.10048,-0.10048 -0.1827,-16.461676 -0.1827,-36.358206 0,-32.74326 0.0397,-36.19075 0.41852,-36.33611 0.54513,-0.20919 7.613664,-0.20919 8.158804,0 0.30925,0.11867 0.41851,0.52905 0.41851,1.57188 0,1.62597 0.32819,1.9812 1.14407,1.23835 4.29317,-3.90891 14.49295,-5.00426 21.21135,-2.27789 8.71963,3.53848 13.93958,13.64564 13.264329,25.68311 -0.51644,9.2064 -4.434399,17.05321 -10.975969,21.98242 -4.15342,3.1297 -7.23985,4.1452 -12.60523,4.14737 -4.73214 [...]
-       id="path1591"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="csccscssccccsccccsscssccccccscccccsscsccccccccscsscsccccscccccccccccccssscsccscccccccsccccccccccccsscccscccccccc" />
-    <g
-       id="g3169"
-       transform="matrix(-0.01441793,0.0249726,-0.0249726,-0.01441793,-81.734887,81.824446)">
-      <linearGradient
-         id="linearGradient4274"
-         gradientUnits="userSpaceOnUse"
-         x1="-6873.6479"
-         y1="2774.2998"
-         x2="-6636.2373"
-         y2="2496.6895"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0"
-           style="stop-color:#F59723"
-           id="stop4276" />
-        <stop
-           offset="0.3123"
-           style="stop-color:#F69822"
-           id="stop4278" />
-        <stop
-           offset="0.8383"
-           style="stop-color:#E87726"
-           id="stop4280" />
-      </linearGradient>
-      <path
-         d="m 736.1,8.1 c -27.1,16 -72.2,61.3 -125.8,127 l 49.3,93.2 C 694.3,178.8 729.5,134.1 765,96 c 2.8,-3 4.1,-4.4 4.1,-4.4 -1.3,1.4 -2.8,3 -4.1,4.4 -11.5,12.6 -46.4,53.4 -99,134.2 50.7,-2.5 128.5,-12.9 192,-23.7 19,-105.9 -18.5,-154.3 -18.5,-154.3 0,0 -47.6,-77 -103.4,-44.1 z"
-         id="path3178"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_1_-7)" />
-      <path
-         d="m 652.5,539.9 c 0.3,-0.1 0.7,-0.1 1.1,-0.2 l -7.1,0.8 c -0.4,0.2 -0.8,0.4 -1.2,0.6 2.3,-0.5 4.8,-0.9 7.2,-1.2 z"
-         id="path3180"
-         inkscape:connector-curvature="0"
-         style="fill:none" />
-      <path
-         d="m 602,706.9 c -4,0.9 -8.1,1.6 -12.3,2.3 4.2,-0.7 8.3,-1.5 12.3,-2.3 z"
-         id="path3182"
-         inkscape:connector-curvature="0"
-         style="fill:none" />
-      <path
-         d="m 259.4,1081.4 c 0.5,-1.3 1,-2.8 1.5,-4.1 10.9,-28.7 21.7,-56.6 32.3,-83.8 11.9,-30.5 23.7,-60 35.5,-88.6 12.3,-30.1 24.5,-59.3 36.4,-87.5 12.5,-29.5 24.9,-58 37.1,-85.4 9.9,-22.3 19.6,-43.9 29.2,-64.8 3.2,-7 6.4,-13.9 9.6,-20.7 6.3,-13.6 12.5,-26.8 18.7,-39.8 5.7,-11.9 11.3,-23.6 17,-35.2 1.9,-3.8 3.7,-7.6 5.6,-11.4 0.3,-0.6 0.6,-1.2 0.9,-1.9 l -6.1,0.6 -4.8,-9.5 c -0.5,0.9 -0.9,1.9 -1.4,2.8 -8.6,17.3 -17.3,34.6 -25.8,52.1 -4.9,10.2 -9.8,20.4 -14.7,30.5 -13.5,28.3 -26.7,57 - [...]
-         id="path3184"
-         inkscape:connector-curvature="0"
-         style="fill:none" />
-      <path
-         d="M 586.6,709.6 Z"
-         id="path3186"
-         inkscape:connector-curvature="0"
-         style="fill:none" />
-      <path
-         d="m 570.2,791 c -6.3,1.1 -12.7,2.3 -19.4,3.4 0,0 -0.1,0 -0.1,0.1 3.4,-0.5 6.7,-1 10,-1.5 3.1,-0.7 6.3,-1.3 9.5,-2 z"
-         id="path3188"
-         inkscape:connector-curvature="0"
-         style="fill:#bd202e" />
-      <path
-         enable-background="new    "
-         d="m 570.2,791 c -6.3,1.1 -12.7,2.3 -19.4,3.4 0,0 -0.1,0 -0.1,0.1 3.4,-0.5 6.7,-1 10,-1.5 3.1,-0.7 6.3,-1.3 9.5,-2 z"
-         id="path3190"
-         inkscape:connector-curvature="0"
-         style="opacity:0.35;fill:#bd202e" />
-      <path
-         d="m 586.7,709.5 c 0,0 0,0.1 0,0 -0.1,0 -0.1,0 -0.1,0.1 1,-0.1 2.1,-0.3 3.1,-0.5 4.2,-0.6 8.3,-1.3 12.3,-2.3 -5,0.9 -10,1.8 -15.3,2.7 z"
-         id="path3192"
-         inkscape:connector-curvature="0"
-         style="fill:#bd202e" />
-      <path
-         enable-background="new    "
-         d="m 586.7,709.5 c 0,0 0,0.1 0,0 -0.1,0 -0.1,0 -0.1,0.1 1,-0.1 2.1,-0.3 3.1,-0.5 4.2,-0.6 8.3,-1.3 12.3,-2.3 -5,0.9 -10,1.8 -15.3,2.7 z"
-         id="path3194"
-         inkscape:connector-curvature="0"
-         style="opacity:0.35;fill:#bd202e" />
-      <linearGradient
-         id="linearGradient4291"
-         gradientUnits="userSpaceOnUse"
-         x1="-8630.7197"
-         y1="2804.9607"
-         x2="-6936.9253"
-         y2="2804.9607"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4293" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4295" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4297" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4299" />
-      </linearGradient>
-      <path
-         d="m 514,469.2 c 15,-28.1 30.2,-55.5 45.5,-82.1 15.9,-27.8 32.1,-54.6 48.4,-80.6 0.9,-1.5 2,-3.1 2.9,-4.6 16.1,-25.5 32.4,-50.1 48.7,-73.5 l -49.3,-93.2 c -3.7,4.5 -7.4,9.1 -11.2,13.9 -14.3,17.8 -29,36.8 -44.2,57.1 -17.1,22.8 -34.6,47.2 -52.5,72.8 -16.4,23.6 -33.2,48.3 -50,74 -14.3,21.8 -28.5,44.2 -42.7,67.2 -0.5,0.8 -1,1.7 -1.5,2.6 l 64.3,127 C 486,522.3 500,495.4 514,469.2 Z"
-         id="path3205"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_2_-6)" />
-      <linearGradient
-         id="linearGradient4302"
-         gradientUnits="userSpaceOnUse"
-         x1="-8426.2559"
-         y1="2635.2839"
-         x2="-7416.9194"
-         y2="2635.2839"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0"
-           style="stop-color:#282661"
-           id="stop4304" />
-        <stop
-           offset="9.548389e-02"
-           style="stop-color:#662E8C"
-           id="stop4306" />
-        <stop
-           offset="0.7882"
-           style="stop-color:#9E2064"
-           id="stop4308" />
-        <stop
-           offset="0.9487"
-           style="stop-color:#CC2032"
-           id="stop4310" />
-      </linearGradient>
-      <path
-         d="m 221.2,1184.4 c -8.5,23.3 -17.1,47.2 -25.6,71.5 -0.1,0.3 -0.2,0.7 -0.4,1 -1.2,3.4 -2.5,6.9 -3.6,10.3 -5.8,16.4 -10.8,31.2 -22.3,64.7 18.9,8.6 34.1,31.4 48.5,57.2 -1.5,-26.7 -12.5,-51.8 -33.6,-71.2 93.3,4.2 173.7,-19.4 215.3,-87.6 3.7,-6.1 7.1,-12.4 10.2,-19.3 -18.9,24 -42.4,34.1 -86.5,31.7 -0.1,0 -0.2,0.1 -0.3,0.1 0.1,0 0.2,-0.1 0.3,-0.1 65,-29.1 97.5,-57 126.4,-103.2 6.8,-11 13.5,-22.9 20.3,-36.2 -56.8,58.3 -122.5,74.9 -191.8,62.3 l -52,5.7 c -1.7,4.4 -3.2,8.7 -4.9,13.1 z"
-         id="path3216"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_3_-7)" />
-      <linearGradient
-         id="linearGradient4313"
-         gradientUnits="userSpaceOnUse"
-         x1="-8535.5879"
-         y1="2820.8604"
-         x2="-6841.793"
-         y2="2820.8604"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4315" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4317" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4319" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4321" />
-      </linearGradient>
-      <path
-         d="m 245.5,1068.1 c 11.2,-29 22.8,-58.4 34.6,-88 11.4,-28.4 23,-57 35,-85.6 12,-28.6 24.2,-57.5 36.6,-86.3 12.6,-29.3 25.6,-58.5 38.9,-87.6 13.1,-28.8 26.3,-57.4 39.8,-85.6 4.8,-10.2 9.8,-20.4 14.7,-30.5 8.5,-17.5 17.1,-34.9 25.8,-52.1 0.5,-0.9 0.9,-1.9 1.4,-2.8 L 408,422.6 c -1,1.7 -2.1,3.5 -3.2,5.1 -15,24.5 -29.9,49.5 -44.5,75 -14.8,25.8 -29.3,52.1 -43.5,78.8 -11.9,22.5 -23.6,45.1 -35.1,68.1 -2.3,4.6 -4.5,9.3 -6.8,13.9 -14,28.9 -26.6,56.6 -38.1,83.5 -13,30.3 -24.4,59.3 -34.3,8 [...]
-         id="path3227"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_4_-0)" />
-      <linearGradient
-         id="linearGradient4324"
-         gradientUnits="userSpaceOnUse"
-         x1="-8412.0576"
-         y1="2797.8789"
-         x2="-7521.9175"
-         y2="2797.8789"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0"
-           style="stop-color:#282661"
-           id="stop4326" />
-        <stop
-           offset="9.548389e-02"
-           style="stop-color:#662E8C"
-           id="stop4328" />
-        <stop
-           offset="0.7882"
-           style="stop-color:#9E2064"
-           id="stop4330" />
-        <stop
-           offset="0.9487"
-           style="stop-color:#CC2032"
-           id="stop4332" />
-      </linearGradient>
-      <path
-         d="m 146.2,1034 c -8.1,40.8 -13.9,81.4 -16.8,121.8 -0.1,1.4 -0.2,2.8 -0.3,4.2 -20.2,-32.3 -74.1,-63.8 -74,-63.5 38.7,56 68,111.6 72.3,166.2 -20.7,4.2 -49,-1.9 -81.7,-13.9 34.1,31.4 59.7,40 69.8,42.4 -31.4,2 -64,23.5 -96.9,48.3 48.1,-19.6 87,-27.4 114.8,-21.1 -44.2,125 -88.4,263 -132.7,409.6 13.6,-4 21.7,-13.2 26.2,-25.5 7.9,-26.5 60.2,-200.7 142.3,-429.4 2.4,-6.5 4.7,-13.1 7.1,-19.6 0.6,-1.9 1.3,-3.7 2,-5.4 8.6,-24 17.7,-48.5 26.9,-73.5 2.1,-5.7 4.2,-11.4 6.4,-17.1 0,-0.1 0.1,-0 [...]
-         id="path3238"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_5_-8)" />
-      <linearGradient
-         id="linearGradient4335"
-         gradientUnits="userSpaceOnUse"
-         x1="-8535.5879"
-         y1="2645.4897"
-         x2="-6841.793"
-         y2="2645.4897"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4337" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4339" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4341" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4343" />
-      </linearGradient>
-      <path
-         d="m 482.3,560.2 c -1.9,3.8 -3.7,7.6 -5.6,11.4 -5.6,11.5 -11.2,23.2 -17,35.2 -6.2,13 -12.4,26.2 -18.7,39.8 -3.2,6.8 -6.4,13.7 -9.6,20.7 -9.6,20.9 -19.3,42.5 -29.2,64.8 -12.1,27.3 -24.6,55.8 -37.1,85.4 -11.9,28.2 -24.2,57.3 -36.4,87.5 -11.7,28.6 -23.5,58.2 -35.5,88.6 -10.7,27.1 -21.5,55.1 -32.3,83.8 -0.5,1.3 -1,2.8 -1.5,4.1 -10.8,28.5 -21.7,57.8 -32.6,87.8 -0.2,0.7 -0.5,1.3 -0.7,2.1 l 52,-5.7 c -1,-0.2 -2.1,-0.3 -3.1,-0.5 62.1,-7.7 144.8,-54.2 198.1,-111.5 24.6,-26.4 46.9,-57.6 6 [...]
-         id="path3249"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_6_-2)" />
-      <linearGradient
-         id="linearGradient4346"
-         gradientUnits="userSpaceOnUse"
-         x1="-8640.6592"
-         y1="2654.2649"
-         x2="-6946.8647"
-         y2="2654.2649"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4348" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4350" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4352" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4354" />
-      </linearGradient>
-      <path
-         d="m 666.1,230.2 c -14.5,22.3 -30.3,47.6 -47.5,76.3 -0.9,1.4 -1.9,3.1 -2.7,4.5 -14.7,24.8 -30.3,52 -46.9,81.9 -14.2,25.8 -29,53.4 -44.4,83.1 -13.4,25.9 -27.2,53.4 -41.5,82.5 l 163.3,-17.9 c 47.6,-21.9 68.8,-41.6 89.4,-70.3 5.4,-7.9 11,-16.1 16.4,-24.7 16.8,-26.2 33.2,-55 47.9,-83.7 14.2,-27.7 26.7,-55.1 36.3,-79.9 6.1,-15.7 11,-30.3 14.4,-43.2 3,-11.3 5.3,-22.1 7.1,-32.4 -63.3,10.9 -141.2,21.3 -191.8,23.8 z"
-         id="path3260"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_7_-2)" />
-      <path
-         d="m 560.5,792.8 c -3.3,0.6 -6.6,1.1 -10,1.5 v 0 c 3.4,-0.3 6.8,-0.9 10,-1.5 z"
-         id="path3262"
-         inkscape:connector-curvature="0"
-         style="fill:#bd202e" />
-      <path
-         enable-background="new    "
-         d="m 560.5,792.8 c -3.3,0.6 -6.6,1.1 -10,1.5 v 0 c 3.4,-0.3 6.8,-0.9 10,-1.5 z"
-         id="path3264"
-         inkscape:connector-curvature="0"
-         style="opacity:0.35;fill:#bd202e" />
-      <linearGradient
-         id="linearGradient4359"
-         gradientUnits="userSpaceOnUse"
-         x1="-8535.5889"
-         y1="2593.446"
-         x2="-6841.7925"
-         y2="2593.446"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4361" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4363" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4365" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4367" />
-      </linearGradient>
-      <path
-         d="m 560.5,792.8 c -3.3,0.6 -6.6,1.1 -10,1.5 v 0 c 3.4,-0.3 6.8,-0.9 10,-1.5 z"
-         id="path3275"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_8_-3)" />
-      <path
-         d="m 586.6,709.6 c 1,-0.1 2.1,-0.3 3.1,-0.5 -1,0.1 -2,0.4 -3.1,0.5 z"
-         id="path3277"
-         inkscape:connector-curvature="0"
-         style="fill:#bd202e" />
-      <path
-         enable-background="new    "
-         d="m 586.6,709.6 c 1,-0.1 2.1,-0.3 3.1,-0.5 -1,0.1 -2,0.4 -3.1,0.5 z"
-         id="path3279"
-         inkscape:connector-curvature="0"
-         style="opacity:0.35;fill:#bd202e" />
-      <linearGradient
-         id="linearGradient4372"
-         gradientUnits="userSpaceOnUse"
-         x1="-8535.5889"
-         y1="2599.3242"
-         x2="-6841.7925"
-         y2="2599.3242"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4374" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4376" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4378" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4380" />
-      </linearGradient>
-      <path
-         d="m 586.6,709.6 c 1,-0.1 2.1,-0.3 3.1,-0.5 -1,0.1 -2,0.4 -3.1,0.5 z"
-         id="path3290"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_9_-3)" />
-      <path
-         d="m 586.6,709.6 c 0.1,0 0.1,-0.1 0,0 v 0 0 0 c 0.1,-0.1 0.1,0 0,0 z"
-         id="path3292"
-         inkscape:connector-curvature="0"
-         style="fill:#bd202e" />
-      <path
-         enable-background="new    "
-         d="m 586.6,709.6 c 0.1,0 0.1,-0.1 0,0 v 0 0 0 c 0.1,-0.1 0.1,0 0,0 z"
-         id="path3294"
-         inkscape:connector-curvature="0"
-         style="opacity:0.35;fill:#bd202e" />
-      <linearGradient
-         id="linearGradient4385"
-         gradientUnits="userSpaceOnUse"
-         x1="-7584.0386"
-         y1="2600.5515"
-         x2="-7209.6543"
-         y2="2600.5515"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4387" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4389" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4391" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4393" />
-      </linearGradient>
-      <path
-         d="m 586.6,709.6 c 0.1,0 0.1,-0.1 0,0 v 0 0 0 c 0.1,-0.1 0.1,0 0,0 z"
-         id="path3305"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_10_-8)" />
-    </g>
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/jms-amqp-10-source.svg b/docs/modules/ROOT/assets/images/kamelets/jms-amqp-10-source.svg
deleted file mode 100644
index d0e6514..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/jms-amqp-10-source.svg
+++ /dev/null
@@ -1,689 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="193.8335mm"
-   height="97.268013mm"
-   viewBox="0 0 193.8335 97.268013"
-   version="1.1"
-   id="svg1003"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
-   sodipodi:docname="qpid.svg">
-  <defs
-     id="defs997">
-    <linearGradient
-       id="SVGID_1_-7"
-       gradientUnits="userSpaceOnUse"
-       x1="-6873.6479"
-       y1="2774.2998"
-       x2="-6636.2373"
-       y2="2496.6895"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0"
-         style="stop-color:#F59723"
-         id="stop3172-5" />
-      <stop
-         offset="0.3123"
-         style="stop-color:#F69822"
-         id="stop3174-3" />
-      <stop
-         offset="0.8383"
-         style="stop-color:#E87726"
-         id="stop3176-5" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_2_-6"
-       gradientUnits="userSpaceOnUse"
-       x1="-8630.7197"
-       y1="2804.9607"
-       x2="-6936.9253"
-       y2="2804.9607"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3197-2" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3199-9" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3201-1" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3203-2" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_3_-7"
-       gradientUnits="userSpaceOnUse"
-       x1="-8426.2559"
-       y1="2635.2839"
-       x2="-7416.9194"
-       y2="2635.2839"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0"
-         style="stop-color:#282661"
-         id="stop3208-0" />
-      <stop
-         offset="9.548389e-02"
-         style="stop-color:#662E8C"
-         id="stop3210-9" />
-      <stop
-         offset="0.7882"
-         style="stop-color:#9E2064"
-         id="stop3212-3" />
-      <stop
-         offset="0.9487"
-         style="stop-color:#CC2032"
-         id="stop3214-6" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_4_-0"
-       gradientUnits="userSpaceOnUse"
-       x1="-8535.5879"
-       y1="2820.8604"
-       x2="-6841.793"
-       y2="2820.8604"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3219-6" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3221-2" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3223-6" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3225-1" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_5_-8"
-       gradientUnits="userSpaceOnUse"
-       x1="-8412.0576"
-       y1="2797.8789"
-       x2="-7521.9175"
-       y2="2797.8789"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0"
-         style="stop-color:#282661"
-         id="stop3230-7" />
-      <stop
-         offset="9.548389e-02"
-         style="stop-color:#662E8C"
-         id="stop3232-9" />
-      <stop
-         offset="0.7882"
-         style="stop-color:#9E2064"
-         id="stop3234-2" />
-      <stop
-         offset="0.9487"
-         style="stop-color:#CC2032"
-         id="stop3236-0" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_6_-2"
-       gradientUnits="userSpaceOnUse"
-       x1="-8535.5879"
-       y1="2645.4897"
-       x2="-6841.793"
-       y2="2645.4897"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3241-3" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3243-7" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3245-5" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3247-9" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_7_-2"
-       gradientUnits="userSpaceOnUse"
-       x1="-8640.6592"
-       y1="2654.2649"
-       x2="-6946.8647"
-       y2="2654.2649"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3252-2" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3254-8" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3256-9" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3258-7" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_8_-3"
-       gradientUnits="userSpaceOnUse"
-       x1="-8535.5889"
-       y1="2593.446"
-       x2="-6841.7925"
-       y2="2593.446"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3267-6" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3269-1" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3271-2" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3273-9" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_9_-3"
-       gradientUnits="userSpaceOnUse"
-       x1="-8535.5889"
-       y1="2599.3242"
-       x2="-6841.7925"
-       y2="2599.3242"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3282-1" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3284-9" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3286-4" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3288-7" />
-    </linearGradient>
-    <linearGradient
-       id="SVGID_10_-8"
-       gradientUnits="userSpaceOnUse"
-       x1="-7584.0386"
-       y1="2600.5515"
-       x2="-7209.6543"
-       y2="2600.5515"
-       gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-      <stop
-         offset="0.3233"
-         style="stop-color:#9C2063"
-         id="stop3297-4" />
-      <stop
-         offset="0.6302"
-         style="stop-color:#C82037"
-         id="stop3299-5" />
-      <stop
-         offset="0.7514"
-         style="stop-color:#CC2135"
-         id="stop3301-0" />
-      <stop
-         offset="1"
-         style="stop-color:#E87726"
-         id="stop3303-3" />
-    </linearGradient>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="1.4"
-     inkscape:cx="179.23466"
-     inkscape:cy="207.07029"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     fit-margin-top="0"
-     fit-margin-left="0"
-     fit-margin-right="0"
-     fit-margin-bottom="0"
-     inkscape:window-width="3726"
-     inkscape:window-height="2049"
-     inkscape:window-x="114"
-     inkscape:window-y="55"
-     inkscape:window-maximized="1" />
-  <metadata
-     id="metadata1000">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(167.24096,-15.638383)">
-    <path
-       style="fill:#2d2d2d;stroke-width:0.26458332"
-       d="m -84.087061,112.78234 c -0.10048,-0.10048 -0.1827,-16.461676 -0.1827,-36.358206 0,-32.74326 0.0397,-36.19075 0.41852,-36.33611 0.54513,-0.20919 7.613664,-0.20919 8.158804,0 0.30925,0.11867 0.41851,0.52905 0.41851,1.57188 0,1.62597 0.32819,1.9812 1.14407,1.23835 4.29317,-3.90891 14.49295,-5.00426 21.21135,-2.27789 8.71963,3.53848 13.93958,13.64564 13.264329,25.68311 -0.51644,9.2064 -4.434399,17.05321 -10.975969,21.98242 -4.15342,3.1297 -7.23985,4.1452 -12.60523,4.14737 -4.73214 [...]
-       id="path1591"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="csccscssccccsccccsscssccccccscccccsscsccccccccscsscsccccscccccccccccccssscsccscccccccsccccccccccccsscccscccccccc" />
-    <g
-       id="g3169"
-       transform="matrix(-0.01441793,0.0249726,-0.0249726,-0.01441793,-81.734887,81.824446)">
-      <linearGradient
-         id="linearGradient4274"
-         gradientUnits="userSpaceOnUse"
-         x1="-6873.6479"
-         y1="2774.2998"
-         x2="-6636.2373"
-         y2="2496.6895"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0"
-           style="stop-color:#F59723"
-           id="stop4276" />
-        <stop
-           offset="0.3123"
-           style="stop-color:#F69822"
-           id="stop4278" />
-        <stop
-           offset="0.8383"
-           style="stop-color:#E87726"
-           id="stop4280" />
-      </linearGradient>
-      <path
-         d="m 736.1,8.1 c -27.1,16 -72.2,61.3 -125.8,127 l 49.3,93.2 C 694.3,178.8 729.5,134.1 765,96 c 2.8,-3 4.1,-4.4 4.1,-4.4 -1.3,1.4 -2.8,3 -4.1,4.4 -11.5,12.6 -46.4,53.4 -99,134.2 50.7,-2.5 128.5,-12.9 192,-23.7 19,-105.9 -18.5,-154.3 -18.5,-154.3 0,0 -47.6,-77 -103.4,-44.1 z"
-         id="path3178"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_1_-7)" />
-      <path
-         d="m 652.5,539.9 c 0.3,-0.1 0.7,-0.1 1.1,-0.2 l -7.1,0.8 c -0.4,0.2 -0.8,0.4 -1.2,0.6 2.3,-0.5 4.8,-0.9 7.2,-1.2 z"
-         id="path3180"
-         inkscape:connector-curvature="0"
-         style="fill:none" />
-      <path
-         d="m 602,706.9 c -4,0.9 -8.1,1.6 -12.3,2.3 4.2,-0.7 8.3,-1.5 12.3,-2.3 z"
-         id="path3182"
-         inkscape:connector-curvature="0"
-         style="fill:none" />
-      <path
-         d="m 259.4,1081.4 c 0.5,-1.3 1,-2.8 1.5,-4.1 10.9,-28.7 21.7,-56.6 32.3,-83.8 11.9,-30.5 23.7,-60 35.5,-88.6 12.3,-30.1 24.5,-59.3 36.4,-87.5 12.5,-29.5 24.9,-58 37.1,-85.4 9.9,-22.3 19.6,-43.9 29.2,-64.8 3.2,-7 6.4,-13.9 9.6,-20.7 6.3,-13.6 12.5,-26.8 18.7,-39.8 5.7,-11.9 11.3,-23.6 17,-35.2 1.9,-3.8 3.7,-7.6 5.6,-11.4 0.3,-0.6 0.6,-1.2 0.9,-1.9 l -6.1,0.6 -4.8,-9.5 c -0.5,0.9 -0.9,1.9 -1.4,2.8 -8.6,17.3 -17.3,34.6 -25.8,52.1 -4.9,10.2 -9.8,20.4 -14.7,30.5 -13.5,28.3 -26.7,57 - [...]
-         id="path3184"
-         inkscape:connector-curvature="0"
-         style="fill:none" />
-      <path
-         d="M 586.6,709.6 Z"
-         id="path3186"
-         inkscape:connector-curvature="0"
-         style="fill:none" />
-      <path
-         d="m 570.2,791 c -6.3,1.1 -12.7,2.3 -19.4,3.4 0,0 -0.1,0 -0.1,0.1 3.4,-0.5 6.7,-1 10,-1.5 3.1,-0.7 6.3,-1.3 9.5,-2 z"
-         id="path3188"
-         inkscape:connector-curvature="0"
-         style="fill:#bd202e" />
-      <path
-         enable-background="new    "
-         d="m 570.2,791 c -6.3,1.1 -12.7,2.3 -19.4,3.4 0,0 -0.1,0 -0.1,0.1 3.4,-0.5 6.7,-1 10,-1.5 3.1,-0.7 6.3,-1.3 9.5,-2 z"
-         id="path3190"
-         inkscape:connector-curvature="0"
-         style="opacity:0.35;fill:#bd202e" />
-      <path
-         d="m 586.7,709.5 c 0,0 0,0.1 0,0 -0.1,0 -0.1,0 -0.1,0.1 1,-0.1 2.1,-0.3 3.1,-0.5 4.2,-0.6 8.3,-1.3 12.3,-2.3 -5,0.9 -10,1.8 -15.3,2.7 z"
-         id="path3192"
-         inkscape:connector-curvature="0"
-         style="fill:#bd202e" />
-      <path
-         enable-background="new    "
-         d="m 586.7,709.5 c 0,0 0,0.1 0,0 -0.1,0 -0.1,0 -0.1,0.1 1,-0.1 2.1,-0.3 3.1,-0.5 4.2,-0.6 8.3,-1.3 12.3,-2.3 -5,0.9 -10,1.8 -15.3,2.7 z"
-         id="path3194"
-         inkscape:connector-curvature="0"
-         style="opacity:0.35;fill:#bd202e" />
-      <linearGradient
-         id="linearGradient4291"
-         gradientUnits="userSpaceOnUse"
-         x1="-8630.7197"
-         y1="2804.9607"
-         x2="-6936.9253"
-         y2="2804.9607"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4293" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4295" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4297" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4299" />
-      </linearGradient>
-      <path
-         d="m 514,469.2 c 15,-28.1 30.2,-55.5 45.5,-82.1 15.9,-27.8 32.1,-54.6 48.4,-80.6 0.9,-1.5 2,-3.1 2.9,-4.6 16.1,-25.5 32.4,-50.1 48.7,-73.5 l -49.3,-93.2 c -3.7,4.5 -7.4,9.1 -11.2,13.9 -14.3,17.8 -29,36.8 -44.2,57.1 -17.1,22.8 -34.6,47.2 -52.5,72.8 -16.4,23.6 -33.2,48.3 -50,74 -14.3,21.8 -28.5,44.2 -42.7,67.2 -0.5,0.8 -1,1.7 -1.5,2.6 l 64.3,127 C 486,522.3 500,495.4 514,469.2 Z"
-         id="path3205"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_2_-6)" />
-      <linearGradient
-         id="linearGradient4302"
-         gradientUnits="userSpaceOnUse"
-         x1="-8426.2559"
-         y1="2635.2839"
-         x2="-7416.9194"
-         y2="2635.2839"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0"
-           style="stop-color:#282661"
-           id="stop4304" />
-        <stop
-           offset="9.548389e-02"
-           style="stop-color:#662E8C"
-           id="stop4306" />
-        <stop
-           offset="0.7882"
-           style="stop-color:#9E2064"
-           id="stop4308" />
-        <stop
-           offset="0.9487"
-           style="stop-color:#CC2032"
-           id="stop4310" />
-      </linearGradient>
-      <path
-         d="m 221.2,1184.4 c -8.5,23.3 -17.1,47.2 -25.6,71.5 -0.1,0.3 -0.2,0.7 -0.4,1 -1.2,3.4 -2.5,6.9 -3.6,10.3 -5.8,16.4 -10.8,31.2 -22.3,64.7 18.9,8.6 34.1,31.4 48.5,57.2 -1.5,-26.7 -12.5,-51.8 -33.6,-71.2 93.3,4.2 173.7,-19.4 215.3,-87.6 3.7,-6.1 7.1,-12.4 10.2,-19.3 -18.9,24 -42.4,34.1 -86.5,31.7 -0.1,0 -0.2,0.1 -0.3,0.1 0.1,0 0.2,-0.1 0.3,-0.1 65,-29.1 97.5,-57 126.4,-103.2 6.8,-11 13.5,-22.9 20.3,-36.2 -56.8,58.3 -122.5,74.9 -191.8,62.3 l -52,5.7 c -1.7,4.4 -3.2,8.7 -4.9,13.1 z"
-         id="path3216"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_3_-7)" />
-      <linearGradient
-         id="linearGradient4313"
-         gradientUnits="userSpaceOnUse"
-         x1="-8535.5879"
-         y1="2820.8604"
-         x2="-6841.793"
-         y2="2820.8604"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4315" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4317" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4319" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4321" />
-      </linearGradient>
-      <path
-         d="m 245.5,1068.1 c 11.2,-29 22.8,-58.4 34.6,-88 11.4,-28.4 23,-57 35,-85.6 12,-28.6 24.2,-57.5 36.6,-86.3 12.6,-29.3 25.6,-58.5 38.9,-87.6 13.1,-28.8 26.3,-57.4 39.8,-85.6 4.8,-10.2 9.8,-20.4 14.7,-30.5 8.5,-17.5 17.1,-34.9 25.8,-52.1 0.5,-0.9 0.9,-1.9 1.4,-2.8 L 408,422.6 c -1,1.7 -2.1,3.5 -3.2,5.1 -15,24.5 -29.9,49.5 -44.5,75 -14.8,25.8 -29.3,52.1 -43.5,78.8 -11.9,22.5 -23.6,45.1 -35.1,68.1 -2.3,4.6 -4.5,9.3 -6.8,13.9 -14,28.9 -26.6,56.6 -38.1,83.5 -13,30.3 -24.4,59.3 -34.3,8 [...]
-         id="path3227"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_4_-0)" />
-      <linearGradient
-         id="linearGradient4324"
-         gradientUnits="userSpaceOnUse"
-         x1="-8412.0576"
-         y1="2797.8789"
-         x2="-7521.9175"
-         y2="2797.8789"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0"
-           style="stop-color:#282661"
-           id="stop4326" />
-        <stop
-           offset="9.548389e-02"
-           style="stop-color:#662E8C"
-           id="stop4328" />
-        <stop
-           offset="0.7882"
-           style="stop-color:#9E2064"
-           id="stop4330" />
-        <stop
-           offset="0.9487"
-           style="stop-color:#CC2032"
-           id="stop4332" />
-      </linearGradient>
-      <path
-         d="m 146.2,1034 c -8.1,40.8 -13.9,81.4 -16.8,121.8 -0.1,1.4 -0.2,2.8 -0.3,4.2 -20.2,-32.3 -74.1,-63.8 -74,-63.5 38.7,56 68,111.6 72.3,166.2 -20.7,4.2 -49,-1.9 -81.7,-13.9 34.1,31.4 59.7,40 69.8,42.4 -31.4,2 -64,23.5 -96.9,48.3 48.1,-19.6 87,-27.4 114.8,-21.1 -44.2,125 -88.4,263 -132.7,409.6 13.6,-4 21.7,-13.2 26.2,-25.5 7.9,-26.5 60.2,-200.7 142.3,-429.4 2.4,-6.5 4.7,-13.1 7.1,-19.6 0.6,-1.9 1.3,-3.7 2,-5.4 8.6,-24 17.7,-48.5 26.9,-73.5 2.1,-5.7 4.2,-11.4 6.4,-17.1 0,-0.1 0.1,-0 [...]
-         id="path3238"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_5_-8)" />
-      <linearGradient
-         id="linearGradient4335"
-         gradientUnits="userSpaceOnUse"
-         x1="-8535.5879"
-         y1="2645.4897"
-         x2="-6841.793"
-         y2="2645.4897"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4337" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4339" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4341" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4343" />
-      </linearGradient>
-      <path
-         d="m 482.3,560.2 c -1.9,3.8 -3.7,7.6 -5.6,11.4 -5.6,11.5 -11.2,23.2 -17,35.2 -6.2,13 -12.4,26.2 -18.7,39.8 -3.2,6.8 -6.4,13.7 -9.6,20.7 -9.6,20.9 -19.3,42.5 -29.2,64.8 -12.1,27.3 -24.6,55.8 -37.1,85.4 -11.9,28.2 -24.2,57.3 -36.4,87.5 -11.7,28.6 -23.5,58.2 -35.5,88.6 -10.7,27.1 -21.5,55.1 -32.3,83.8 -0.5,1.3 -1,2.8 -1.5,4.1 -10.8,28.5 -21.7,57.8 -32.6,87.8 -0.2,0.7 -0.5,1.3 -0.7,2.1 l 52,-5.7 c -1,-0.2 -2.1,-0.3 -3.1,-0.5 62.1,-7.7 144.8,-54.2 198.1,-111.5 24.6,-26.4 46.9,-57.6 6 [...]
-         id="path3249"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_6_-2)" />
-      <linearGradient
-         id="linearGradient4346"
-         gradientUnits="userSpaceOnUse"
-         x1="-8640.6592"
-         y1="2654.2649"
-         x2="-6946.8647"
-         y2="2654.2649"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4348" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4350" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4352" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4354" />
-      </linearGradient>
-      <path
-         d="m 666.1,230.2 c -14.5,22.3 -30.3,47.6 -47.5,76.3 -0.9,1.4 -1.9,3.1 -2.7,4.5 -14.7,24.8 -30.3,52 -46.9,81.9 -14.2,25.8 -29,53.4 -44.4,83.1 -13.4,25.9 -27.2,53.4 -41.5,82.5 l 163.3,-17.9 c 47.6,-21.9 68.8,-41.6 89.4,-70.3 5.4,-7.9 11,-16.1 16.4,-24.7 16.8,-26.2 33.2,-55 47.9,-83.7 14.2,-27.7 26.7,-55.1 36.3,-79.9 6.1,-15.7 11,-30.3 14.4,-43.2 3,-11.3 5.3,-22.1 7.1,-32.4 -63.3,10.9 -141.2,21.3 -191.8,23.8 z"
-         id="path3260"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_7_-2)" />
-      <path
-         d="m 560.5,792.8 c -3.3,0.6 -6.6,1.1 -10,1.5 v 0 c 3.4,-0.3 6.8,-0.9 10,-1.5 z"
-         id="path3262"
-         inkscape:connector-curvature="0"
-         style="fill:#bd202e" />
-      <path
-         enable-background="new    "
-         d="m 560.5,792.8 c -3.3,0.6 -6.6,1.1 -10,1.5 v 0 c 3.4,-0.3 6.8,-0.9 10,-1.5 z"
-         id="path3264"
-         inkscape:connector-curvature="0"
-         style="opacity:0.35;fill:#bd202e" />
-      <linearGradient
-         id="linearGradient4359"
-         gradientUnits="userSpaceOnUse"
-         x1="-8535.5889"
-         y1="2593.446"
-         x2="-6841.7925"
-         y2="2593.446"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4361" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4363" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4365" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4367" />
-      </linearGradient>
-      <path
-         d="m 560.5,792.8 c -3.3,0.6 -6.6,1.1 -10,1.5 v 0 c 3.4,-0.3 6.8,-0.9 10,-1.5 z"
-         id="path3275"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_8_-3)" />
-      <path
-         d="m 586.6,709.6 c 1,-0.1 2.1,-0.3 3.1,-0.5 -1,0.1 -2,0.4 -3.1,0.5 z"
-         id="path3277"
-         inkscape:connector-curvature="0"
-         style="fill:#bd202e" />
-      <path
-         enable-background="new    "
-         d="m 586.6,709.6 c 1,-0.1 2.1,-0.3 3.1,-0.5 -1,0.1 -2,0.4 -3.1,0.5 z"
-         id="path3279"
-         inkscape:connector-curvature="0"
-         style="opacity:0.35;fill:#bd202e" />
-      <linearGradient
-         id="linearGradient4372"
-         gradientUnits="userSpaceOnUse"
-         x1="-8535.5889"
-         y1="2599.3242"
-         x2="-6841.7925"
-         y2="2599.3242"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4374" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4376" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4378" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4380" />
-      </linearGradient>
-      <path
-         d="m 586.6,709.6 c 1,-0.1 2.1,-0.3 3.1,-0.5 -1,0.1 -2,0.4 -3.1,0.5 z"
-         id="path3290"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_9_-3)" />
-      <path
-         d="m 586.6,709.6 c 0.1,0 0.1,-0.1 0,0 v 0 0 0 c 0.1,-0.1 0.1,0 0,0 z"
-         id="path3292"
-         inkscape:connector-curvature="0"
-         style="fill:#bd202e" />
-      <path
-         enable-background="new    "
-         d="m 586.6,709.6 c 0.1,0 0.1,-0.1 0,0 v 0 0 0 c 0.1,-0.1 0.1,0 0,0 z"
-         id="path3294"
-         inkscape:connector-curvature="0"
-         style="opacity:0.35;fill:#bd202e" />
-      <linearGradient
-         id="linearGradient4385"
-         gradientUnits="userSpaceOnUse"
-         x1="-7584.0386"
-         y1="2600.5515"
-         x2="-7209.6543"
-         y2="2600.5515"
-         gradientTransform="matrix(0.4345,-0.9318,-0.9318,-0.4345,6223.4761,-5052.7427)">
-        <stop
-           offset="0.3233"
-           style="stop-color:#9C2063"
-           id="stop4387" />
-        <stop
-           offset="0.6302"
-           style="stop-color:#C82037"
-           id="stop4389" />
-        <stop
-           offset="0.7514"
-           style="stop-color:#CC2135"
-           id="stop4391" />
-        <stop
-           offset="1"
-           style="stop-color:#E87726"
-           id="stop4393" />
-      </linearGradient>
-      <path
-         d="m 586.6,709.6 c 0.1,0 0.1,-0.1 0,0 v 0 0 0 c 0.1,-0.1 0.1,0 0,0 z"
-         id="path3305"
-         inkscape:connector-curvature="0"
-         style="fill:url(#SVGID_10_-8)" />
-    </g>
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/jms-apache-artemis-sink.svg b/docs/modules/ROOT/assets/images/kamelets/jms-apache-artemis-sink.svg
deleted file mode 100644
index 6c8c16f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/jms-apache-artemis-sink.svg
+++ /dev/null
@@ -1,497 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="94.56691mm"
-   height="83.830444mm"
-   viewBox="0 0 94.56691 83.830444"
-   version="1.1"
-   id="svg4390">
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.8"
-     inkscape:cx="24.141349"
-     inkscape:cy="201.07697"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
-     inkscape:document-rotation="0"
-     showgrid="false"
-     inkscape:window-width="3840"
-     inkscape:window-height="2056"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     inkscape:snap-text-baseline="true"
-     inkscape:pagecheckerboard="true"
-     objecttolerance="20"
-     inkscape:snap-object-midpoints="true"
-     fit-margin-top="10"
-     fit-margin-left="10"
-     fit-margin-right="10"
-     fit-margin-bottom="10" />
-  <defs
-     id="defs4384">
-    <filter
-       style="color-interpolation-filters:sRGB"
-       inkscape:label="Drop Shadow"
-       id="filter5529">
-      <feFlood
-         flood-opacity="0.498039"
-         flood-color="rgb(0,0,0)"
-         result="flood"
-         id="feFlood5519" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite5521" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.2"
-         result="blur"
-         id="feGaussianBlur5523" />
-      <feOffset
-         dx="1"
-         dy="1"
-         result="offset"
-         id="feOffset5525" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite5527" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter56">
-      <feFlood
-         flood-opacity="0.498039"
-         flood-color="rgb(0,0,0)"
-         result="flood"
-         id="feFlood46" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite48" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.1"
-         result="blur"
-         id="feGaussianBlur50" />
-      <feOffset
-         dx="1"
-         dy="1"
-         result="offset"
-         id="feOffset52" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite54" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter63">
-      <feFlood
-         flood-opacity="0.498039"
-         flood-color="rgb(0,0,0)"
-         result="flood"
-         id="feFlood52" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite55" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.1"
-         result="blur"
-         id="feGaussianBlur57" />
-      <feOffset
-         dx="1"
-         dy="1"
-         result="offset"
-         id="feOffset59" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite61" />
-    </filter>
-  </defs>
-  <metadata
-     id="metadata4387">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="Layer 2"
-     style="display:inline"
-     transform="translate(-8.0527778,-96.950894)">
-    <g
-       id="g5073"
-       style="filter:url(#filter5529)"
-       inkscape:export-xdpi="130.64909"
-       inkscape:export-ydpi="130.64909">
-      <path
-         inkscape:transform-center-x="3.3564472e-06"
-         d="m 64.697193,153.55181 -8.351848,-0.0491 -4.133392,-7.25747 4.218456,-7.20836 8.351848,0.0491 4.133392,7.25746 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="true"
-         sodipodi:arg2="1.5766766"
-         sodipodi:arg1="1.0530778"
-         sodipodi:r2="6.0473599"
-         sodipodi:r1="8.3519926"
-         sodipodi:cy="146.29434"
-         sodipodi:cx="60.563801"
-         sodipodi:sides="6"
-         id="path4883"
-         style="fill:#ffffff;stroke-width:0.3946985;stroke-miterlimit:4;stroke-dasharray:none"
-         sodipodi:type="star" />
-      <path
-         inkscape:transform-center-x="3.3564472e-06"
-         d="m 52.632137,146.55309 -8.351848,-0.0491 -4.133392,-7.25747 4.218456,-7.20835 8.351848,0.0491 4.133392,7.25747 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="true"
-         sodipodi:arg2="1.5766766"
-         sodipodi:arg1="1.0530778"
-         sodipodi:r2="6.0473604"
-         sodipodi:r1="8.3519926"
-         sodipodi:cy="139.29562"
-         sodipodi:cx="48.498745"
-         sodipodi:sides="6"
-         id="path4883-4"
-         style="display:inline;fill:#ffffff;stroke-width:0.3946985;stroke-miterlimit:4;stroke-dasharray:none"
-         sodipodi:type="star" />
-      <path
-         inkscape:transform-center-x="3.3564472e-06"
-         d="m 64.771263,139.58889 -8.351848,-0.0491 -4.133392,-7.25747 4.218455,-7.20836 8.351849,0.0491 4.133392,7.25747 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="true"
-         sodipodi:arg2="1.5766766"
-         sodipodi:arg1="1.0530778"
-         sodipodi:r2="6.0473609"
-         sodipodi:r1="8.3519926"
-         sodipodi:cy="132.33142"
-         sodipodi:cx="60.637871"
-         sodipodi:sides="6"
-         id="path4883-4-2"
-         style="display:inline;fill:#ffffff;stroke-width:0.3946985;stroke-miterlimit:4;stroke-dasharray:none"
-         sodipodi:type="star" />
-      <path
-         inkscape:transform-center-x="3.3564472e-06"
-         d="m 64.765488,125.70228 -8.351849,-0.0491 -4.133392,-7.25747 4.218456,-7.20836 8.351848,0.0491 4.133393,7.25747 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="true"
-         sodipodi:arg2="1.5766766"
-         sodipodi:arg1="1.0530778"
-         sodipodi:r2="6.0473609"
-         sodipodi:r1="8.3519926"
-         sodipodi:cy="118.44481"
-         sodipodi:cx="60.632095"
-         sodipodi:sides="6"
-         id="path4883-4-2-0"
-         style="display:inline;fill:#ffffff;stroke-width:0.3946985;stroke-miterlimit:4;stroke-dasharray:none"
-         sodipodi:type="star" />
-      <path
-         inkscape:transform-center-x="3.3564472e-06"
-         d="m 52.696037,132.67611 -8.351848,-0.0491 -4.133392,-7.25747 4.218456,-7.20836 8.351848,0.0491 4.133392,7.25747 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="true"
-         sodipodi:arg2="1.5766766"
-         sodipodi:arg1="1.0530778"
-         sodipodi:r2="6.0473609"
-         sodipodi:r1="8.3519926"
-         sodipodi:cy="125.41864"
-         sodipodi:cx="48.562645"
-         sodipodi:sides="6"
-         id="path4883-4-2-0-0"
-         style="display:inline;fill:#ffffff;stroke-width:0.3946985;stroke-miterlimit:4;stroke-dasharray:none"
-         sodipodi:type="star" />
-    </g>
-  </g>
-  <g
-     id="layer1"
-     inkscape:groupmode="layer"
-     inkscape:label="Layer 1"
-     style="display:inline"
-     transform="translate(-8.0527778,-96.950894)">
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       transform="matrix(0.0720575,0.01553345,-0.01553345,0.0720575,-59.031055,63.795776)"
-       d="m 1849.1387,640.35252 -96.8242,20.55802 -66.2158,-73.57316 30.6083,-94.13118 96.8242,-20.55802 66.2158,73.57316 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="1.36158"
-       sodipodi:arg1="0.83798123"
-       sodipodi:r2="49.49128"
-       sodipodi:r1="98.982559"
-       sodipodi:cy="566.77936"
-       sodipodi:cx="1782.9229"
-       sodipodi:sides="6"
-       id="path5019-02-9"
-       style="opacity:1;fill:#c12766;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       sodipodi:type="star" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       transform="matrix(0.0720575,0.01553345,-0.01553345,0.0720575,-71.170179,70.759985)"
-       d="m 1849.1387,640.35252 -96.8242,20.55802 -66.2158,-73.57316 30.6083,-94.13118 96.8242,-20.55802 66.2158,73.57316 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="1.36158"
-       sodipodi:arg1="0.83798123"
-       sodipodi:r2="49.49128"
-       sodipodi:r1="98.982559"
-       sodipodi:cy="566.77936"
-       sodipodi:cx="1782.9229"
-       sodipodi:sides="6"
-       id="path5019-0-5-1"
-       style="opacity:1;fill:#3e489f;fill-opacity:1;stroke:none;stroke-width:15;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       sodipodi:type="star" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:transform-center-y="-96.786465"
-       inkscape:transform-center-x="198.10335"
-       transform="matrix(0.0720575,0.01553345,-0.01553345,0.0720575,-59.10649,77.758293)"
-       d="m 1849.1387,640.35252 -96.8242,20.55802 -66.2158,-73.57316 30.6083,-94.13118 96.8242,-20.55802 66.2158,73.57316 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="1.36158"
-       sodipodi:arg1="0.83798123"
-       sodipodi:r2="49.49128"
-       sodipodi:r1="98.982559"
-       sodipodi:cy="566.77936"
-       sodipodi:cx="1782.9229"
-       sodipodi:sides="6"
-       id="path5019-4-1-2"
-       style="opacity:1;fill:#714099;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       sodipodi:type="star" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       transform="matrix(0.0720575,0.01553345,-0.01553345,0.0720575,-71.106281,56.88299)"
-       d="m 1849.1387,640.35252 -96.8242,20.55802 -66.2158,-73.57316 30.6083,-94.13118 96.8242,-20.55802 66.2158,73.57316 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="1.36158"
-       sodipodi:arg1="0.83798123"
-       sodipodi:r2="49.49128"
-       sodipodi:r1="98.982559"
-       sodipodi:cy="566.77936"
-       sodipodi:cx="1782.9229"
-       sodipodi:sides="6"
-       id="path5019-0-4-9-8"
-       style="opacity:1;fill:#78932c;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       sodipodi:type="star" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       transform="matrix(0.0720575,0.01553345,-0.01553345,0.0720575,-59.036828,49.909167)"
-       d="m 1849.1387,640.35252 -96.8242,20.55802 -66.2158,-73.57316 30.6083,-94.13118 96.8242,-20.55802 66.2158,73.57316 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="1.36158"
-       sodipodi:arg1="0.83798123"
-       sodipodi:r2="49.49128"
-       sodipodi:r1="98.982559"
-       sodipodi:cy="566.77936"
-       sodipodi:cx="1782.9229"
-       sodipodi:sides="6"
-       id="path5019-0-0-7-9"
-       style="opacity:1;fill:#cf242a;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       sodipodi:type="star" />
-    <circle
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       cy="146.29434"
-       cx="60.563801"
-       id="path5553-7"
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.32007113;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       r="1.6003556" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592"
-       d="M 61.747657,117.71039 47.48079,125.88424"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52375275;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592-7"
-       d="m 48.513627,124.19675 0.04811,16.44242"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52375275;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592-7-1"
-       d="m 47.524519,138.71468 14.136453,8.39741"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52375275;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592-7-7"
-       d="m 60.590101,117.13251 0.04811,16.44242"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52375275;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592-7-4"
-       d="m 60.657374,131.09278 0.04811,16.44242"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52380002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592-5"
-       d="m 61.76555,131.70801 -14.266867,8.17386"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52375275;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592-7-1-3"
-       d="m 47.56389,124.84086 14.136453,8.39741"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52375275;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:0.67700952px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.05641745px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter63)"
-       x="17.992096"
-       y="168.96695"
-       id="text5093-1-4"
-       inkscape:export-xdpi="130.64909"
-       inkscape:export-ydpi="130.64909"><tspan
-         style="font-size:12.42764568px;line-height:1.25;fill:#ffffff;stroke-width:0.05641745px"
-         sodipodi:role="line"
-         id="tspan5095-3-6"
-         x="17.992096"
-         y="168.96695"><tspan
-           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.05641745px"
-           id="tspan5097-1-4">ACTIVE</tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:0.67700952px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.05641745px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       x="19.795622"
-       y="158.30493"
-       id="text6938-4"
-       inkscape:export-xdpi="130.64909"
-       inkscape:export-ydpi="130.64909"><tspan
-         style="font-size:5.11719799px;line-height:1.25;fill:#ffffff;stroke-width:0.05641745px"
-         sodipodi:role="line"
-         id="tspan6940-1"
-         x="19.795622"
-         y="158.30493">APACHE</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:0.67700952px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#c12766;fill-opacity:1;stroke:none;stroke-width:0.05641745px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter56)"
-       x="67.786865"
-       y="168.96695"
-       id="text5093-1-4-2-8-9-4"
-       inkscape:export-xdpi="130.64909"
-       inkscape:export-ydpi="130.64909"><tspan
-         sodipodi:role="line"
-         id="tspan5095-3-6-5-5-6-3"
-         x="67.786865"
-         y="168.96695"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12.42764568px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.05641745px">MQ</tspan></text>
-    <text
-       id="text3960"
-       y="160.65773"
-       x="89.432175"
-       style="font-style:normal;font-weight:normal;font-size:3.17500008px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.0578931;"
-       xml:space="preserve"
-       inkscape:export-xdpi="130.64909"
-       inkscape:export-ydpi="130.64909"><tspan
-         style="fill:#ffffff;stroke-width:0.0578931;font-size:3.17500008px;"
-         y="160.65773"
-         x="89.432175"
-         id="tspan3958"
-         sodipodi:role="line">®</tspan></text>
-    <circle
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       cy="139.24219"
-       cx="48.333706"
-       id="path5553-7-1"
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.32007113;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       r="1.6003556" />
-    <circle
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       cy="132.48586"
-       cx="60.901413"
-       id="path5553-7-3"
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.32007113;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       r="1.6003556" />
-    <circle
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       cy="125.41864"
-       cx="48.562645"
-       id="path5553-7-0"
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.32007113;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       r="1.6003556" />
-    <circle
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       cy="118.44482"
-       cx="60.632095"
-       id="path5553-7-39"
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.32007113;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       r="1.6003556" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/jms-apache-artemis-source.svg b/docs/modules/ROOT/assets/images/kamelets/jms-apache-artemis-source.svg
deleted file mode 100644
index 6c8c16f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/jms-apache-artemis-source.svg
+++ /dev/null
@@ -1,497 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="94.56691mm"
-   height="83.830444mm"
-   viewBox="0 0 94.56691 83.830444"
-   version="1.1"
-   id="svg4390">
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.8"
-     inkscape:cx="24.141349"
-     inkscape:cy="201.07697"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
-     inkscape:document-rotation="0"
-     showgrid="false"
-     inkscape:window-width="3840"
-     inkscape:window-height="2056"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     inkscape:snap-text-baseline="true"
-     inkscape:pagecheckerboard="true"
-     objecttolerance="20"
-     inkscape:snap-object-midpoints="true"
-     fit-margin-top="10"
-     fit-margin-left="10"
-     fit-margin-right="10"
-     fit-margin-bottom="10" />
-  <defs
-     id="defs4384">
-    <filter
-       style="color-interpolation-filters:sRGB"
-       inkscape:label="Drop Shadow"
-       id="filter5529">
-      <feFlood
-         flood-opacity="0.498039"
-         flood-color="rgb(0,0,0)"
-         result="flood"
-         id="feFlood5519" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite5521" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.2"
-         result="blur"
-         id="feGaussianBlur5523" />
-      <feOffset
-         dx="1"
-         dy="1"
-         result="offset"
-         id="feOffset5525" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite5527" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter56">
-      <feFlood
-         flood-opacity="0.498039"
-         flood-color="rgb(0,0,0)"
-         result="flood"
-         id="feFlood46" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite48" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.1"
-         result="blur"
-         id="feGaussianBlur50" />
-      <feOffset
-         dx="1"
-         dy="1"
-         result="offset"
-         id="feOffset52" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite54" />
-    </filter>
-    <filter
-       style="color-interpolation-filters:sRGB;"
-       inkscape:label="Drop Shadow"
-       id="filter63">
-      <feFlood
-         flood-opacity="0.498039"
-         flood-color="rgb(0,0,0)"
-         result="flood"
-         id="feFlood52" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite55" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="0.1"
-         result="blur"
-         id="feGaussianBlur57" />
-      <feOffset
-         dx="1"
-         dy="1"
-         result="offset"
-         id="feOffset59" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite61" />
-    </filter>
-  </defs>
-  <metadata
-     id="metadata4387">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="Layer 2"
-     style="display:inline"
-     transform="translate(-8.0527778,-96.950894)">
-    <g
-       id="g5073"
-       style="filter:url(#filter5529)"
-       inkscape:export-xdpi="130.64909"
-       inkscape:export-ydpi="130.64909">
-      <path
-         inkscape:transform-center-x="3.3564472e-06"
-         d="m 64.697193,153.55181 -8.351848,-0.0491 -4.133392,-7.25747 4.218456,-7.20836 8.351848,0.0491 4.133392,7.25746 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="true"
-         sodipodi:arg2="1.5766766"
-         sodipodi:arg1="1.0530778"
-         sodipodi:r2="6.0473599"
-         sodipodi:r1="8.3519926"
-         sodipodi:cy="146.29434"
-         sodipodi:cx="60.563801"
-         sodipodi:sides="6"
-         id="path4883"
-         style="fill:#ffffff;stroke-width:0.3946985;stroke-miterlimit:4;stroke-dasharray:none"
-         sodipodi:type="star" />
-      <path
-         inkscape:transform-center-x="3.3564472e-06"
-         d="m 52.632137,146.55309 -8.351848,-0.0491 -4.133392,-7.25747 4.218456,-7.20835 8.351848,0.0491 4.133392,7.25747 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="true"
-         sodipodi:arg2="1.5766766"
-         sodipodi:arg1="1.0530778"
-         sodipodi:r2="6.0473604"
-         sodipodi:r1="8.3519926"
-         sodipodi:cy="139.29562"
-         sodipodi:cx="48.498745"
-         sodipodi:sides="6"
-         id="path4883-4"
-         style="display:inline;fill:#ffffff;stroke-width:0.3946985;stroke-miterlimit:4;stroke-dasharray:none"
-         sodipodi:type="star" />
-      <path
-         inkscape:transform-center-x="3.3564472e-06"
-         d="m 64.771263,139.58889 -8.351848,-0.0491 -4.133392,-7.25747 4.218455,-7.20836 8.351849,0.0491 4.133392,7.25747 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="true"
-         sodipodi:arg2="1.5766766"
-         sodipodi:arg1="1.0530778"
-         sodipodi:r2="6.0473609"
-         sodipodi:r1="8.3519926"
-         sodipodi:cy="132.33142"
-         sodipodi:cx="60.637871"
-         sodipodi:sides="6"
-         id="path4883-4-2"
-         style="display:inline;fill:#ffffff;stroke-width:0.3946985;stroke-miterlimit:4;stroke-dasharray:none"
-         sodipodi:type="star" />
-      <path
-         inkscape:transform-center-x="3.3564472e-06"
-         d="m 64.765488,125.70228 -8.351849,-0.0491 -4.133392,-7.25747 4.218456,-7.20836 8.351848,0.0491 4.133393,7.25747 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="true"
-         sodipodi:arg2="1.5766766"
-         sodipodi:arg1="1.0530778"
-         sodipodi:r2="6.0473609"
-         sodipodi:r1="8.3519926"
-         sodipodi:cy="118.44481"
-         sodipodi:cx="60.632095"
-         sodipodi:sides="6"
-         id="path4883-4-2-0"
-         style="display:inline;fill:#ffffff;stroke-width:0.3946985;stroke-miterlimit:4;stroke-dasharray:none"
-         sodipodi:type="star" />
-      <path
-         inkscape:transform-center-x="3.3564472e-06"
-         d="m 52.696037,132.67611 -8.351848,-0.0491 -4.133392,-7.25747 4.218456,-7.20836 8.351848,0.0491 4.133392,7.25747 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0"
-         inkscape:flatsided="true"
-         sodipodi:arg2="1.5766766"
-         sodipodi:arg1="1.0530778"
-         sodipodi:r2="6.0473609"
-         sodipodi:r1="8.3519926"
-         sodipodi:cy="125.41864"
-         sodipodi:cx="48.562645"
-         sodipodi:sides="6"
-         id="path4883-4-2-0-0"
-         style="display:inline;fill:#ffffff;stroke-width:0.3946985;stroke-miterlimit:4;stroke-dasharray:none"
-         sodipodi:type="star" />
-    </g>
-  </g>
-  <g
-     id="layer1"
-     inkscape:groupmode="layer"
-     inkscape:label="Layer 1"
-     style="display:inline"
-     transform="translate(-8.0527778,-96.950894)">
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       transform="matrix(0.0720575,0.01553345,-0.01553345,0.0720575,-59.031055,63.795776)"
-       d="m 1849.1387,640.35252 -96.8242,20.55802 -66.2158,-73.57316 30.6083,-94.13118 96.8242,-20.55802 66.2158,73.57316 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="1.36158"
-       sodipodi:arg1="0.83798123"
-       sodipodi:r2="49.49128"
-       sodipodi:r1="98.982559"
-       sodipodi:cy="566.77936"
-       sodipodi:cx="1782.9229"
-       sodipodi:sides="6"
-       id="path5019-02-9"
-       style="opacity:1;fill:#c12766;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       sodipodi:type="star" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       transform="matrix(0.0720575,0.01553345,-0.01553345,0.0720575,-71.170179,70.759985)"
-       d="m 1849.1387,640.35252 -96.8242,20.55802 -66.2158,-73.57316 30.6083,-94.13118 96.8242,-20.55802 66.2158,73.57316 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="1.36158"
-       sodipodi:arg1="0.83798123"
-       sodipodi:r2="49.49128"
-       sodipodi:r1="98.982559"
-       sodipodi:cy="566.77936"
-       sodipodi:cx="1782.9229"
-       sodipodi:sides="6"
-       id="path5019-0-5-1"
-       style="opacity:1;fill:#3e489f;fill-opacity:1;stroke:none;stroke-width:15;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       sodipodi:type="star" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:transform-center-y="-96.786465"
-       inkscape:transform-center-x="198.10335"
-       transform="matrix(0.0720575,0.01553345,-0.01553345,0.0720575,-59.10649,77.758293)"
-       d="m 1849.1387,640.35252 -96.8242,20.55802 -66.2158,-73.57316 30.6083,-94.13118 96.8242,-20.55802 66.2158,73.57316 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="1.36158"
-       sodipodi:arg1="0.83798123"
-       sodipodi:r2="49.49128"
-       sodipodi:r1="98.982559"
-       sodipodi:cy="566.77936"
-       sodipodi:cx="1782.9229"
-       sodipodi:sides="6"
-       id="path5019-4-1-2"
-       style="opacity:1;fill:#714099;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       sodipodi:type="star" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       transform="matrix(0.0720575,0.01553345,-0.01553345,0.0720575,-71.106281,56.88299)"
-       d="m 1849.1387,640.35252 -96.8242,20.55802 -66.2158,-73.57316 30.6083,-94.13118 96.8242,-20.55802 66.2158,73.57316 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="1.36158"
-       sodipodi:arg1="0.83798123"
-       sodipodi:r2="49.49128"
-       sodipodi:r1="98.982559"
-       sodipodi:cy="566.77936"
-       sodipodi:cx="1782.9229"
-       sodipodi:sides="6"
-       id="path5019-0-4-9-8"
-       style="opacity:1;fill:#78932c;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       sodipodi:type="star" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       transform="matrix(0.0720575,0.01553345,-0.01553345,0.0720575,-59.036828,49.909167)"
-       d="m 1849.1387,640.35252 -96.8242,20.55802 -66.2158,-73.57316 30.6083,-94.13118 96.8242,-20.55802 66.2158,73.57316 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="1.36158"
-       sodipodi:arg1="0.83798123"
-       sodipodi:r2="49.49128"
-       sodipodi:r1="98.982559"
-       sodipodi:cy="566.77936"
-       sodipodi:cx="1782.9229"
-       sodipodi:sides="6"
-       id="path5019-0-0-7-9"
-       style="opacity:1;fill:#cf242a;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       sodipodi:type="star" />
-    <circle
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       cy="146.29434"
-       cx="60.563801"
-       id="path5553-7"
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.32007113;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       r="1.6003556" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592"
-       d="M 61.747657,117.71039 47.48079,125.88424"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52375275;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592-7"
-       d="m 48.513627,124.19675 0.04811,16.44242"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52375275;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592-7-1"
-       d="m 47.524519,138.71468 14.136453,8.39741"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52375275;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592-7-7"
-       d="m 60.590101,117.13251 0.04811,16.44242"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52375275;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592-7-4"
-       d="m 60.657374,131.09278 0.04811,16.44242"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52380002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592-5"
-       d="m 61.76555,131.70801 -14.266867,8.17386"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52375275;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <path
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       inkscape:connector-curvature="0"
-       inkscape:connector-type="polyline"
-       id="path5592-7-1-3"
-       d="m 47.56389,124.84086 14.136453,8.39741"
-       style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.52375275;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:0.67700952px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.05641745px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter63)"
-       x="17.992096"
-       y="168.96695"
-       id="text5093-1-4"
-       inkscape:export-xdpi="130.64909"
-       inkscape:export-ydpi="130.64909"><tspan
-         style="font-size:12.42764568px;line-height:1.25;fill:#ffffff;stroke-width:0.05641745px"
-         sodipodi:role="line"
-         id="tspan5095-3-6"
-         x="17.992096"
-         y="168.96695"><tspan
-           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.05641745px"
-           id="tspan5097-1-4">ACTIVE</tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:0.67700952px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.05641745px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       x="19.795622"
-       y="158.30493"
-       id="text6938-4"
-       inkscape:export-xdpi="130.64909"
-       inkscape:export-ydpi="130.64909"><tspan
-         style="font-size:5.11719799px;line-height:1.25;fill:#ffffff;stroke-width:0.05641745px"
-         sodipodi:role="line"
-         id="tspan6940-1"
-         x="19.795622"
-         y="158.30493">APACHE</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:0.67700952px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#c12766;fill-opacity:1;stroke:none;stroke-width:0.05641745px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter56)"
-       x="67.786865"
-       y="168.96695"
-       id="text5093-1-4-2-8-9-4"
-       inkscape:export-xdpi="130.64909"
-       inkscape:export-ydpi="130.64909"><tspan
-         sodipodi:role="line"
-         id="tspan5095-3-6-5-5-6-3"
-         x="67.786865"
-         y="168.96695"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12.42764568px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.05641745px">MQ</tspan></text>
-    <text
-       id="text3960"
-       y="160.65773"
-       x="89.432175"
-       style="font-style:normal;font-weight:normal;font-size:3.17500008px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.0578931;"
-       xml:space="preserve"
-       inkscape:export-xdpi="130.64909"
-       inkscape:export-ydpi="130.64909"><tspan
-         style="fill:#ffffff;stroke-width:0.0578931;font-size:3.17500008px;"
-         y="160.65773"
-         x="89.432175"
-         id="tspan3958"
-         sodipodi:role="line">®</tspan></text>
-    <circle
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       cy="139.24219"
-       cx="48.333706"
-       id="path5553-7-1"
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.32007113;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       r="1.6003556" />
-    <circle
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       cy="132.48586"
-       cx="60.901413"
-       id="path5553-7-3"
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.32007113;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       r="1.6003556" />
-    <circle
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       cy="125.41864"
-       cx="48.562645"
-       id="path5553-7-0"
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.32007113;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       r="1.6003556" />
-    <circle
-       inkscape:export-ydpi="130.64909"
-       inkscape:export-xdpi="130.64909"
-       cy="118.44482"
-       cx="60.632095"
-       id="path5553-7-39"
-       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.32007113;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       r="1.6003556" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/jolt-transformation-action.svg b/docs/modules/ROOT/assets/images/kamelets/jolt-transformation-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/jolt-transformation-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/json-deserialize-action.svg b/docs/modules/ROOT/assets/images/kamelets/json-deserialize-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/json-deserialize-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/json-patch-action.svg b/docs/modules/ROOT/assets/images/kamelets/json-patch-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/json-patch-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/json-schema-validator-action.svg b/docs/modules/ROOT/assets/images/kamelets/json-schema-validator-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/json-schema-validator-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/json-serialize-action.svg b/docs/modules/ROOT/assets/images/kamelets/json-serialize-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/json-serialize-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/jsonata-action.svg b/docs/modules/ROOT/assets/images/kamelets/jsonata-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/jsonata-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/kafka-manual-commit-action.svg b/docs/modules/ROOT/assets/images/kamelets/kafka-manual-commit-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/kafka-manual-commit-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/kafka-not-secured-sink.svg b/docs/modules/ROOT/assets/images/kamelets/kafka-not-secured-sink.svg
deleted file mode 100644
index 9d0e127..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/kafka-not-secured-sink.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 500 500" style="enable-background:new 0 0 500 500;" xml:space="preserve">
-<g id="XMLID_1_">
-	<path id="XMLID_9_" d="M314.8,269.7c-14.2,0-27,6.3-35.7,16.2L256.8,270c2.4-6.5,3.7-13.6,3.7-20.9c0-7.2-1.3-14.1-3.6-20.6
-		l22.3-15.7c8.7,9.9,21.4,16.1,35.6,16.1c26.2,0,47.6-21.3,47.6-47.6s-21.3-47.6-47.6-47.6s-47.6,21.3-47.6,47.6
-		c0,4.7,0.7,9.2,2,13.5l-22.3,15.7c-9.3-11.6-22.8-19.6-38.1-22.1v-26.9c21.6-4.5,37.8-23.7,37.8-46.6c0-26.2-21.3-47.6-47.6-47.6
-		c-26.2,0-47.6,21.3-47.6,47.6c0,22.6,15.8,41.5,36.9,46.3v27.3c-28.8,5.1-50.8,30.2-50.8,60.5c0,30.4,22.2,55.7,51.2,60.5v28.8
-		c-21.3,4.7-37.4,23.7-37.4,46.4c0,26.2,21.3,47.6,47.6,47.6c26.2,0,47.6-21.3,47.6-47.6c0-22.7-16-41.8-37.4-46.4v-28.8
-		c15-2.5,28.2-10.4,37.4-21.8l22.5,15.9c-1.2,4.3-1.9,8.7-1.9,13.4c0,26.2,21.3,47.6,47.6,47.6s47.6-21.3,47.6-47.6
-		C362.4,291,341.1,269.7,314.8,269.7z M314.8,158.4c12.7,0,23.1,10.4,23.1,23.1c0,12.7-10.3,23.1-23.1,23.1s-23.1-10.4-23.1-23.1
-		C291.8,168.8,302.1,158.4,314.8,158.4z M176,115.1c0-12.7,10.3-23.1,23.1-23.1c12.7,0,23.1,10.4,23.1,23.1
-		c0,12.7-10.3,23.1-23.1,23.1C186.3,138.2,176,127.8,176,115.1z M222.1,384.9c0,12.7-10.3,23.1-23.1,23.1
-		c-12.7,0-23.1-10.4-23.1-23.1c0-12.7,10.3-23.1,23.1-23.1C211.8,361.8,222.1,372.2,222.1,384.9z M199.1,281.3
-		c-17.7,0-32.2-14.4-32.2-32.2c0-17.7,14.4-32.2,32.2-32.2c17.7,0,32.2,14.4,32.2,32.2C231.2,266.9,216.8,281.3,199.1,281.3z
-		 M314.8,340.3c-12.7,0-23.1-10.4-23.1-23.1c0-12.7,10.3-23.1,23.1-23.1s23.1,10.4,23.1,23.1C337.9,330,327.5,340.3,314.8,340.3z"/>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/kafka-not-secured-source.svg b/docs/modules/ROOT/assets/images/kamelets/kafka-not-secured-source.svg
deleted file mode 100644
index 9d0e127..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/kafka-not-secured-source.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 500 500" style="enable-background:new 0 0 500 500;" xml:space="preserve">
-<g id="XMLID_1_">
-	<path id="XMLID_9_" d="M314.8,269.7c-14.2,0-27,6.3-35.7,16.2L256.8,270c2.4-6.5,3.7-13.6,3.7-20.9c0-7.2-1.3-14.1-3.6-20.6
-		l22.3-15.7c8.7,9.9,21.4,16.1,35.6,16.1c26.2,0,47.6-21.3,47.6-47.6s-21.3-47.6-47.6-47.6s-47.6,21.3-47.6,47.6
-		c0,4.7,0.7,9.2,2,13.5l-22.3,15.7c-9.3-11.6-22.8-19.6-38.1-22.1v-26.9c21.6-4.5,37.8-23.7,37.8-46.6c0-26.2-21.3-47.6-47.6-47.6
-		c-26.2,0-47.6,21.3-47.6,47.6c0,22.6,15.8,41.5,36.9,46.3v27.3c-28.8,5.1-50.8,30.2-50.8,60.5c0,30.4,22.2,55.7,51.2,60.5v28.8
-		c-21.3,4.7-37.4,23.7-37.4,46.4c0,26.2,21.3,47.6,47.6,47.6c26.2,0,47.6-21.3,47.6-47.6c0-22.7-16-41.8-37.4-46.4v-28.8
-		c15-2.5,28.2-10.4,37.4-21.8l22.5,15.9c-1.2,4.3-1.9,8.7-1.9,13.4c0,26.2,21.3,47.6,47.6,47.6s47.6-21.3,47.6-47.6
-		C362.4,291,341.1,269.7,314.8,269.7z M314.8,158.4c12.7,0,23.1,10.4,23.1,23.1c0,12.7-10.3,23.1-23.1,23.1s-23.1-10.4-23.1-23.1
-		C291.8,168.8,302.1,158.4,314.8,158.4z M176,115.1c0-12.7,10.3-23.1,23.1-23.1c12.7,0,23.1,10.4,23.1,23.1
-		c0,12.7-10.3,23.1-23.1,23.1C186.3,138.2,176,127.8,176,115.1z M222.1,384.9c0,12.7-10.3,23.1-23.1,23.1
-		c-12.7,0-23.1-10.4-23.1-23.1c0-12.7,10.3-23.1,23.1-23.1C211.8,361.8,222.1,372.2,222.1,384.9z M199.1,281.3
-		c-17.7,0-32.2-14.4-32.2-32.2c0-17.7,14.4-32.2,32.2-32.2c17.7,0,32.2,14.4,32.2,32.2C231.2,266.9,216.8,281.3,199.1,281.3z
-		 M314.8,340.3c-12.7,0-23.1-10.4-23.1-23.1c0-12.7,10.3-23.1,23.1-23.1s23.1,10.4,23.1,23.1C337.9,330,327.5,340.3,314.8,340.3z"/>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/kafka-sink.svg b/docs/modules/ROOT/assets/images/kamelets/kafka-sink.svg
deleted file mode 100644
index 9d0e127..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/kafka-sink.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 500 500" style="enable-background:new 0 0 500 500;" xml:space="preserve">
-<g id="XMLID_1_">
-	<path id="XMLID_9_" d="M314.8,269.7c-14.2,0-27,6.3-35.7,16.2L256.8,270c2.4-6.5,3.7-13.6,3.7-20.9c0-7.2-1.3-14.1-3.6-20.6
-		l22.3-15.7c8.7,9.9,21.4,16.1,35.6,16.1c26.2,0,47.6-21.3,47.6-47.6s-21.3-47.6-47.6-47.6s-47.6,21.3-47.6,47.6
-		c0,4.7,0.7,9.2,2,13.5l-22.3,15.7c-9.3-11.6-22.8-19.6-38.1-22.1v-26.9c21.6-4.5,37.8-23.7,37.8-46.6c0-26.2-21.3-47.6-47.6-47.6
-		c-26.2,0-47.6,21.3-47.6,47.6c0,22.6,15.8,41.5,36.9,46.3v27.3c-28.8,5.1-50.8,30.2-50.8,60.5c0,30.4,22.2,55.7,51.2,60.5v28.8
-		c-21.3,4.7-37.4,23.7-37.4,46.4c0,26.2,21.3,47.6,47.6,47.6c26.2,0,47.6-21.3,47.6-47.6c0-22.7-16-41.8-37.4-46.4v-28.8
-		c15-2.5,28.2-10.4,37.4-21.8l22.5,15.9c-1.2,4.3-1.9,8.7-1.9,13.4c0,26.2,21.3,47.6,47.6,47.6s47.6-21.3,47.6-47.6
-		C362.4,291,341.1,269.7,314.8,269.7z M314.8,158.4c12.7,0,23.1,10.4,23.1,23.1c0,12.7-10.3,23.1-23.1,23.1s-23.1-10.4-23.1-23.1
-		C291.8,168.8,302.1,158.4,314.8,158.4z M176,115.1c0-12.7,10.3-23.1,23.1-23.1c12.7,0,23.1,10.4,23.1,23.1
-		c0,12.7-10.3,23.1-23.1,23.1C186.3,138.2,176,127.8,176,115.1z M222.1,384.9c0,12.7-10.3,23.1-23.1,23.1
-		c-12.7,0-23.1-10.4-23.1-23.1c0-12.7,10.3-23.1,23.1-23.1C211.8,361.8,222.1,372.2,222.1,384.9z M199.1,281.3
-		c-17.7,0-32.2-14.4-32.2-32.2c0-17.7,14.4-32.2,32.2-32.2c17.7,0,32.2,14.4,32.2,32.2C231.2,266.9,216.8,281.3,199.1,281.3z
-		 M314.8,340.3c-12.7,0-23.1-10.4-23.1-23.1c0-12.7,10.3-23.1,23.1-23.1s23.1,10.4,23.1,23.1C337.9,330,327.5,340.3,314.8,340.3z"/>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/kafka-source.svg b/docs/modules/ROOT/assets/images/kamelets/kafka-source.svg
deleted file mode 100644
index 9d0e127..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/kafka-source.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 500 500" style="enable-background:new 0 0 500 500;" xml:space="preserve">
-<g id="XMLID_1_">
-	<path id="XMLID_9_" d="M314.8,269.7c-14.2,0-27,6.3-35.7,16.2L256.8,270c2.4-6.5,3.7-13.6,3.7-20.9c0-7.2-1.3-14.1-3.6-20.6
-		l22.3-15.7c8.7,9.9,21.4,16.1,35.6,16.1c26.2,0,47.6-21.3,47.6-47.6s-21.3-47.6-47.6-47.6s-47.6,21.3-47.6,47.6
-		c0,4.7,0.7,9.2,2,13.5l-22.3,15.7c-9.3-11.6-22.8-19.6-38.1-22.1v-26.9c21.6-4.5,37.8-23.7,37.8-46.6c0-26.2-21.3-47.6-47.6-47.6
-		c-26.2,0-47.6,21.3-47.6,47.6c0,22.6,15.8,41.5,36.9,46.3v27.3c-28.8,5.1-50.8,30.2-50.8,60.5c0,30.4,22.2,55.7,51.2,60.5v28.8
-		c-21.3,4.7-37.4,23.7-37.4,46.4c0,26.2,21.3,47.6,47.6,47.6c26.2,0,47.6-21.3,47.6-47.6c0-22.7-16-41.8-37.4-46.4v-28.8
-		c15-2.5,28.2-10.4,37.4-21.8l22.5,15.9c-1.2,4.3-1.9,8.7-1.9,13.4c0,26.2,21.3,47.6,47.6,47.6s47.6-21.3,47.6-47.6
-		C362.4,291,341.1,269.7,314.8,269.7z M314.8,158.4c12.7,0,23.1,10.4,23.1,23.1c0,12.7-10.3,23.1-23.1,23.1s-23.1-10.4-23.1-23.1
-		C291.8,168.8,302.1,158.4,314.8,158.4z M176,115.1c0-12.7,10.3-23.1,23.1-23.1c12.7,0,23.1,10.4,23.1,23.1
-		c0,12.7-10.3,23.1-23.1,23.1C186.3,138.2,176,127.8,176,115.1z M222.1,384.9c0,12.7-10.3,23.1-23.1,23.1
-		c-12.7,0-23.1-10.4-23.1-23.1c0-12.7,10.3-23.1,23.1-23.1C211.8,361.8,222.1,372.2,222.1,384.9z M199.1,281.3
-		c-17.7,0-32.2-14.4-32.2-32.2c0-17.7,14.4-32.2,32.2-32.2c17.7,0,32.2,14.4,32.2,32.2C231.2,266.9,216.8,281.3,199.1,281.3z
-		 M314.8,340.3c-12.7,0-23.1-10.4-23.1-23.1c0-12.7,10.3-23.1,23.1-23.1s23.1,10.4,23.1,23.1C337.9,330,327.5,340.3,314.8,340.3z"/>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/kubernetes-namespaces-source.svg b/docs/modules/ROOT/assets/images/kamelets/kubernetes-namespaces-source.svg
deleted file mode 100644
index bedd3b8..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/kubernetes-namespaces-source.svg
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="722.8457"
-   height="701.96637"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.4 r9939"
-   sodipodi:docname="logo.svg"
-   inkscape:export-filename="/home/thockin/src/kubernetes/new.png"
-   inkscape:export-xdpi="460.95001"
-   inkscape:export-ydpi="460.95001">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="16.190509"
-     inkscape:cx="277.56851"
-     inkscape:cy="157.54494"
-     inkscape:document-units="px"
-     inkscape:current-layer="g3052"
-     showgrid="false"
-     inkscape:window-width="1519"
-     inkscape:window-height="822"
-     inkscape:window-x="51"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:snap-global="false"
-     fit-margin-top="10"
-     fit-margin-left="10"
-     fit-margin-right="10"
-     fit-margin-bottom="10" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(-6.3260942,-174.7524)">
-    <g
-       id="g3052">
-      <path
-         style="fill:#326ce5;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-         d="m 365.3125,184.8125 a 46.724621,46.342246 0 0 0 -17.90625,4.53125 l -244.34375,116.75 a 46.724621,46.342246 0 0 0 -25.28125,31.4375 L 17.5,599.78125 A 46.724621,46.342246 0 0 0 23.84375,635.3125 46.724621,46.342246 0 0 0 26.5,639 l 169.125,210.28125 a 46.724621,46.342246 0 0 0 36.53125,17.4375 L 503.375,866.65625 A 46.724621,46.342246 0 0 0 539.90625,849.25 L 708.96875,638.9375 A 46.724621,46.342246 0 0 0 718,599.71875 l -60.375,-262.25 a 46.724621,46.342246 0 0 0 -25.28125,- [...]
-         id="path3055"
-         inkscape:connector-curvature="0"
-         inkscape:export-filename="new.png"
-         inkscape:export-xdpi="250.55"
-         inkscape:export-ydpi="250.55" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path3059"
-         d="m 367.73366,274.05962 c -8.07696,8.2e-4 -14.62596,7.27591 -14.625,16.25 1e-5,0.13773 0.0282,0.26934 0.0312,0.40625 -0.0119,1.21936 -0.0708,2.68836 -0.0312,3.75 0.19262,5.176 1.3209,9.13749 2,13.90625 1.23028,10.20666 2.26117,18.66736 1.625,26.53125 -0.61869,2.9654 -2.80288,5.67741 -4.75,7.5625 l -0.34375,6.1875 c -8.77682,0.72717 -17.61235,2.05874 -26.4375,4.0625 -37.97461,8.62218 -70.67008,28.18307 -95.5625,54.59375 -1.61522,-1.10193 -4.44103,-3.12914 -5.2813,-3.75 -2.61117, [...]
-         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.25;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibil [...]
-         sodipodi:nodetypes="ccccccccsccccscssccsccccccccscccsccccccccccccccscccscsccsccccscscsccccccccscccscsccccsccccscscscccccccccccccccscccsccccccccccccscccccscccccccccccccccccccccccscccscccccccccscccscccc"
-         inkscape:export-filename="./path3059.png"
-         inkscape:export-xdpi="250.55"
-         inkscape:export-ydpi="250.55" />
-    </g>
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/kubernetes-nodes-source.svg b/docs/modules/ROOT/assets/images/kamelets/kubernetes-nodes-source.svg
deleted file mode 100644
index bedd3b8..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/kubernetes-nodes-source.svg
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="722.8457"
-   height="701.96637"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.4 r9939"
-   sodipodi:docname="logo.svg"
-   inkscape:export-filename="/home/thockin/src/kubernetes/new.png"
-   inkscape:export-xdpi="460.95001"
-   inkscape:export-ydpi="460.95001">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="16.190509"
-     inkscape:cx="277.56851"
-     inkscape:cy="157.54494"
-     inkscape:document-units="px"
-     inkscape:current-layer="g3052"
-     showgrid="false"
-     inkscape:window-width="1519"
-     inkscape:window-height="822"
-     inkscape:window-x="51"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:snap-global="false"
-     fit-margin-top="10"
-     fit-margin-left="10"
-     fit-margin-right="10"
-     fit-margin-bottom="10" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(-6.3260942,-174.7524)">
-    <g
-       id="g3052">
-      <path
-         style="fill:#326ce5;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-         d="m 365.3125,184.8125 a 46.724621,46.342246 0 0 0 -17.90625,4.53125 l -244.34375,116.75 a 46.724621,46.342246 0 0 0 -25.28125,31.4375 L 17.5,599.78125 A 46.724621,46.342246 0 0 0 23.84375,635.3125 46.724621,46.342246 0 0 0 26.5,639 l 169.125,210.28125 a 46.724621,46.342246 0 0 0 36.53125,17.4375 L 503.375,866.65625 A 46.724621,46.342246 0 0 0 539.90625,849.25 L 708.96875,638.9375 A 46.724621,46.342246 0 0 0 718,599.71875 l -60.375,-262.25 a 46.724621,46.342246 0 0 0 -25.28125,- [...]
-         id="path3055"
-         inkscape:connector-curvature="0"
-         inkscape:export-filename="new.png"
-         inkscape:export-xdpi="250.55"
-         inkscape:export-ydpi="250.55" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path3059"
-         d="m 367.73366,274.05962 c -8.07696,8.2e-4 -14.62596,7.27591 -14.625,16.25 1e-5,0.13773 0.0282,0.26934 0.0312,0.40625 -0.0119,1.21936 -0.0708,2.68836 -0.0312,3.75 0.19262,5.176 1.3209,9.13749 2,13.90625 1.23028,10.20666 2.26117,18.66736 1.625,26.53125 -0.61869,2.9654 -2.80288,5.67741 -4.75,7.5625 l -0.34375,6.1875 c -8.77682,0.72717 -17.61235,2.05874 -26.4375,4.0625 -37.97461,8.62218 -70.67008,28.18307 -95.5625,54.59375 -1.61522,-1.10193 -4.44103,-3.12914 -5.2813,-3.75 -2.61117, [...]
-         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.25;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibil [...]
-         sodipodi:nodetypes="ccccccccsccccscssccsccccccccscccsccccccccccccccscccscsccsccccscscsccccccccscccscsccccsccccscscscccccccccccccccscccsccccccccccccscccccscccccccccccccccccccccccscccscccccccccscccscccc"
-         inkscape:export-filename="./path3059.png"
-         inkscape:export-xdpi="250.55"
-         inkscape:export-ydpi="250.55" />
-    </g>
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/kubernetes-pods-source.svg b/docs/modules/ROOT/assets/images/kamelets/kubernetes-pods-source.svg
deleted file mode 100644
index bedd3b8..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/kubernetes-pods-source.svg
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="722.8457"
-   height="701.96637"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.4 r9939"
-   sodipodi:docname="logo.svg"
-   inkscape:export-filename="/home/thockin/src/kubernetes/new.png"
-   inkscape:export-xdpi="460.95001"
-   inkscape:export-ydpi="460.95001">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="16.190509"
-     inkscape:cx="277.56851"
-     inkscape:cy="157.54494"
-     inkscape:document-units="px"
-     inkscape:current-layer="g3052"
-     showgrid="false"
-     inkscape:window-width="1519"
-     inkscape:window-height="822"
-     inkscape:window-x="51"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:snap-global="false"
-     fit-margin-top="10"
-     fit-margin-left="10"
-     fit-margin-right="10"
-     fit-margin-bottom="10" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(-6.3260942,-174.7524)">
-    <g
-       id="g3052">
-      <path
-         style="fill:#326ce5;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-         d="m 365.3125,184.8125 a 46.724621,46.342246 0 0 0 -17.90625,4.53125 l -244.34375,116.75 a 46.724621,46.342246 0 0 0 -25.28125,31.4375 L 17.5,599.78125 A 46.724621,46.342246 0 0 0 23.84375,635.3125 46.724621,46.342246 0 0 0 26.5,639 l 169.125,210.28125 a 46.724621,46.342246 0 0 0 36.53125,17.4375 L 503.375,866.65625 A 46.724621,46.342246 0 0 0 539.90625,849.25 L 708.96875,638.9375 A 46.724621,46.342246 0 0 0 718,599.71875 l -60.375,-262.25 a 46.724621,46.342246 0 0 0 -25.28125,- [...]
-         id="path3055"
-         inkscape:connector-curvature="0"
-         inkscape:export-filename="new.png"
-         inkscape:export-xdpi="250.55"
-         inkscape:export-ydpi="250.55" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path3059"
-         d="m 367.73366,274.05962 c -8.07696,8.2e-4 -14.62596,7.27591 -14.625,16.25 1e-5,0.13773 0.0282,0.26934 0.0312,0.40625 -0.0119,1.21936 -0.0708,2.68836 -0.0312,3.75 0.19262,5.176 1.3209,9.13749 2,13.90625 1.23028,10.20666 2.26117,18.66736 1.625,26.53125 -0.61869,2.9654 -2.80288,5.67741 -4.75,7.5625 l -0.34375,6.1875 c -8.77682,0.72717 -17.61235,2.05874 -26.4375,4.0625 -37.97461,8.62218 -70.67008,28.18307 -95.5625,54.59375 -1.61522,-1.10193 -4.44103,-3.12914 -5.2813,-3.75 -2.61117, [...]
-         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.25;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibil [...]
-         sodipodi:nodetypes="ccccccccsccccscssccsccccccccscccsccccccccccccccscccscsccsccccscscsccccccccscccscsccccsccccscscscccccccccccccccscccsccccccccccccscccccscccccccccccccccccccccccscccscccccccccscccscccc"
-         inkscape:export-filename="./path3059.png"
-         inkscape:export-xdpi="250.55"
-         inkscape:export-ydpi="250.55" />
-    </g>
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/log-sink.svg b/docs/modules/ROOT/assets/images/kamelets/log-sink.svg
deleted file mode 100644
index eb7ab89..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/log-sink.svg
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-<g>
-	<path d="M448,0H64C46.328,0,32,14.313,32,32v448c0,17.688,14.328,32,32,32h384c17.688,0,32-14.312,32-32V32
-		C480,14.313,465.688,0,448,0z M64,480V128h80v64H96v16h48v48H96v16h48v48H96v16h48v48H96v16h48v80H64z M448,480H160v-80h256v-16
-		H160v-48h256v-16H160v-48h256v-16H160v-48h256v-16H160v-64h288V480z"/>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/mail-imap-source.svg b/docs/modules/ROOT/assets/images/kamelets/mail-imap-source.svg
deleted file mode 100644
index c7eee96..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mail-imap-source.svg
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 0 16.200001 12.2"
-   version="1.1"
-   id="svg5"
-   sodipodi:docname="Breezeicons-places-16-folder-mail.svg"
-   width="16.200001"
-   height="12.2"
-   inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
-  <metadata
-     id="metadata9">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="1920"
-     inkscape:window-height="1016"
-     id="namedview7"
-     showgrid="false"
-     fit-margin-top="0.1"
-     fit-margin-right="0.1"
-     fit-margin-left="0.1"
-     fit-margin-bottom="0.1"
-     inkscape:zoom="53.5"
-     inkscape:cx="8.1"
-     inkscape:cy="3.1093458"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg5" />
-  <defs
-     id="defs3051">
-    <style
-       type="text/css"
-       id="current-color-scheme">
-      .ColorScheme-Text {
-        color:#4d4d4d;
-      }
-      </style>
-  </defs>
-  <path
-     style="fill:currentColor;fill-opacity:1;stroke:none"
-     d="m 0.1,0.1 v 12 h 16 v -12 z m 1.4140625,1 H 14.685938 L 8.1,7.6859375 Z M 1.1,2.1 l 4,4 -4,4 z m 14,0 v 8 l -4,-4 z M 5.8070312,6.8070312 8.1,9.1 10.392969,6.8070312 14.685938,11.1 H 1.5140625 Z"
-     id="rect4144"
-     class="ColorScheme-Text" />
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/mail-sink.svg b/docs/modules/ROOT/assets/images/kamelets/mail-sink.svg
deleted file mode 100644
index c7eee96..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mail-sink.svg
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 0 16.200001 12.2"
-   version="1.1"
-   id="svg5"
-   sodipodi:docname="Breezeicons-places-16-folder-mail.svg"
-   width="16.200001"
-   height="12.2"
-   inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
-  <metadata
-     id="metadata9">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="1920"
-     inkscape:window-height="1016"
-     id="namedview7"
-     showgrid="false"
-     fit-margin-top="0.1"
-     fit-margin-right="0.1"
-     fit-margin-left="0.1"
-     fit-margin-bottom="0.1"
-     inkscape:zoom="53.5"
-     inkscape:cx="8.1"
-     inkscape:cy="3.1093458"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg5" />
-  <defs
-     id="defs3051">
-    <style
-       type="text/css"
-       id="current-color-scheme">
-      .ColorScheme-Text {
-        color:#4d4d4d;
-      }
-      </style>
-  </defs>
-  <path
-     style="fill:currentColor;fill-opacity:1;stroke:none"
-     d="m 0.1,0.1 v 12 h 16 v -12 z m 1.4140625,1 H 14.685938 L 8.1,7.6859375 Z M 1.1,2.1 l 4,4 -4,4 z m 14,0 v 8 l -4,-4 z M 5.8070312,6.8070312 8.1,9.1 10.392969,6.8070312 14.685938,11.1 H 1.5140625 Z"
-     id="rect4144"
-     class="ColorScheme-Text" />
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/mariadb-sink.svg b/docs/modules/ROOT/assets/images/kamelets/mariadb-sink.svg
deleted file mode 100644
index eefbeae..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mariadb-sink.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg height="118.1" viewBox="0,0,416.4,118.1" width="416.4" xmlns="http://www.w3.org/2000/svg">
- <metadata/>
- <switch transform="translate(-23.91 -23.95)">
-  <foreignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/>
-  <g>
-   <g transform="translate(-1614 -14.18)">
-    <path clip-rule="evenodd" d="m1812 38.13c-2.73.09-1.94 1.32-7.85 2.78-5.97 1.47-13.19.57-19.61 3.27-16.8 7.04-19.52 34.26-39.53 44.79-13.12 7.41-26.5 9.11-38.46 12.86-9.6 3.85-15.57 6.4-22.61 12.47-5.46 4.71-6.79 9.28-12.5 15.19-5.79 7.87-27.74.88-33.39 10.75 2.98 1.93 4.7 2.46 9.93 1.77-1.08 2.05-7.96 4.75-6.71 7.77 0 0 16.63 3.03 30.65-5.43 6.54-2.66 12.67-8.29 22.83-9.64 13.16-1.75 27.99 2.76 43.9 4.03-3.29 6.5-6.68 10.34-10.31 15.7-1.12 1.21.96 2.28 4.82 1.55 6.94-1.72 11.97-3.58 [...]
-    <path d="m1643 148.4c10.31.31 13.11.04 21.26-3.5 6.93-3.01 16.2-11.12 24.39-13.74 12.02-3.86 24.91-3.28 37.7-1.77 4.28.51 8.58 1.22 11.65.89 4.79-2.94 5.02-10.92 7.99-11.56-.81 15.44-7.43 25.32-14.05 34.28 13.95-2.46 23.27-11.17 28.91-21.95 1.71-3.27 4.55-8.62 5.85-12.3 1.03 2.44-1.34 3.99-.23 6.65 8.98-7.41 13.22-15.85 16.86-28.21 4.22-14.3 8.55-26.59 11.27-30.82 2.65-4.13 6.78-6.68 10.55-9.32 4.28-3.01 8.11-6.14 8.77-11.87-4.52-.42-5.56-1.46-6.23-3.74-2.26 1.27-4.34 1.55-6.69 1.62- [...]
-    <path clip-rule="evenodd" d="m1787 52.65c3.2 2.78 9.92.55 8.72-4.98-4.98-.42-7.86 1.27-8.72 4.98z" fill="#1f305f" fill-rule="evenodd"/>
-    <path d="m1809 46.18c-.85 1.79-2.48 4.09-2.48 8.64-.01.78-.59 1.32-.6.11.04-4.45 1.22-6.37 2.47-8.89.57-1.03.92-.61.61.14z" fill="#1f305f"/>
-    <path d="m1808 45.51c-1.01 1.7-3.43 4.81-3.82 9.35-.07.78-.71 1.26-.61.06.44-4.42 2.37-7.19 3.84-9.6.66-.98.97-.53.59.19z" fill="#1f305f"/>
-    <path d="m1807 44.62c-1.15 1.61-4.87 5.35-5.65 9.83-.14.77-.81 1.19-.61.01.81-4.37 4.02-7.81 5.68-10.08.74-.93 1.02-.45.58.24z" fill="#1f305f"/>
-    <path d="m1807 43.62c-1.36 1.44-5.8 6.2-7.2 10.53-.25.74-.97 1.07-.61-.08 1.41-4.22 5.3-8.76 7.27-10.77.87-.81 1.07-.29.54.32z" fill="#1f305f"/>
-   </g>
-   <path d="m449.7-19.44v31.22h-3.94v-5.35c-3.57 4.27-7.64 6.41-12.23 6.41s-8.47-1.63-11.64-4.88c-3.14-3.29-4.7-7.19-4.7-11.7 0-4.55 1.59-8.43 4.76-11.64 3.17-3.25 6.98-4.88 11.41-4.88 5.1 0 9.23 2.18 12.41 6.53v-5.7h3.93m-3.7 15.74c0-3.57-1.2-6.57-3.59-9-2.39-2.47-5.33-3.7-8.82-3.7-3.45 0-6.37 1.27-8.76 3.82-2.39 2.51-3.59 5.49-3.59 8.94s1.22 6.45 3.65 9c2.43 2.51 5.33 3.76 8.7 3.76 3.41 0 6.33-1.22 8.76-3.65 2.44-2.42 3.65-5.48 3.65-9.17" fill="#1f305f" transform="translate(-83.07 92.55)"/>
-   <path d="m458.4 11.78v-42.21h8.76c6 0 10.39.45 13.17 1.35 2.82.86 5.25 2.25 7.29 4.17 2.04 1.88 3.61 4.19 4.7 6.94 1.1 2.74 1.65 5.96 1.65 9.64 0 3.65-.86 7.09-2.59 10.35-1.69 3.21-4 5.64-6.94 7.29-2.9 1.65-7.09 2.47-12.58 2.47zm4.06-4h4.88c5.1 0 8.78-.25 11.05-.76 2.31-.51 4.33-1.51 6.06-3 1.72-1.53 3.04-3.37 3.94-5.53s1.35-4.62 1.35-7.41c0-2.78-.53-5.35-1.59-7.7-1.02-2.35-2.49-4.29-4.41-5.82s-4.19-2.55-6.82-3.06c-2.59-.55-6.41-.82-11.46-.82h-3z" fill="#1f305f" transform="translate(- [...]
-   <path d="m406-28.14c0-.9.31-1.69.94-2.35.67-.67 1.45-1 2.35-1 .94 0 1.72.33 2.35 1 .67.63 1 1.41 1 2.35 0 .9-.33 1.69-1 2.35-.63.63-1.41.94-2.35.94-.9 0-1.69-.33-2.35-1-.63-.67-.94-1.43-.94-2.29m1.29 8.7h4.06v31.22h-4.06z" fill="#1f305f" transform="translate(-83.82 92.55)"/>
-   <path d="m296.7 11.78 6-42.21h.65l17.16 34.62 17.05-34.63h.65l6.06 42.21h-4.17l-4.12-30.22-14.93 30.22h-1.06l-15.11-30.45-4.12 30.45h-4.06" fill="#1f305f" transform="translate(-84.33 92.55)"/>
-   <path d="m381.1-19.44v31.22h-3.94v-5.35c-3.57 4.27-7.64 6.41-12.23 6.41s-8.47-1.63-11.64-4.88c-3.14-3.29-4.7-7.19-4.7-11.7 0-4.55 1.59-8.43 4.76-11.64 3.17-3.25 6.98-4.88 11.41-4.88 5.1 0 9.23 2.18 12.41 6.53v-5.7h3.93m-3.7 15.74c0-3.57-1.2-6.57-3.59-9-2.39-2.47-5.33-3.7-8.82-3.7-3.45 0-6.37 1.27-8.76 3.82-2.39 2.51-3.59 5.49-3.59 8.94s1.21 6.45 3.65 9c2.43 2.51 5.33 3.76 8.7 3.76 3.41 0 6.33-1.22 8.76-3.65 2.43-2.42 3.65-5.48 3.65-9.17" fill="#1f305f" transform="translate(-84.58 92.55)"/>
-   <path d="m388.7-19.44h4.12v4.53c1.1-1.84 2.16-3.19 3.17-4.06 1.06-.86 2.21-1.29 3.47-1.29 1.29 0 2.59.35 3.88 1.06l-2.12 3.41c-.59-.35-1.2-.53-1.82-.53-1.21 0-2.37.63-3.47 1.88-1.06 1.25-1.84 2.88-2.35 4.88-.51 1.96-.76 5.55-.76 10.76v10.58h-4.12z" fill="#1f305f" transform="translate(-85.34 92.55)"/>
-   <path d="m498.3-30.44h8.35c4.43 0 7.78.9 10.05 2.7 2.31 1.76 3.47 4.31 3.47 7.64 0 1.84-.47 3.55-1.41 5.11-.9 1.53-2.23 2.76-4 3.7 2.9.94 5.1 2.35 6.58 4.23 1.53 1.88 2.29 4.12 2.29 6.7 0 3.49-1.27 6.39-3.82 8.7-2.55 2.27-5.84 3.41-9.88 3.41h-11.63zm4.17 4.12v13.52h2.41c3.68 0 6.43-.59 8.23-1.76 1.8-1.18 2.7-3.02 2.7-5.53 0-4.15-2.82-6.23-8.47-6.23zm0 17.76v16.22h5.23c3.02 0 5.23-.29 6.64-.88 1.45-.63 2.63-1.57 3.53-2.82.9-1.29 1.35-2.61 1.35-3.94s-.25-2.51-.76-3.53-1.27-1.92-2.29-2.7 [...]
-  </g>
- </switch>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/mariadb-source.svg b/docs/modules/ROOT/assets/images/kamelets/mariadb-source.svg
deleted file mode 100644
index eefbeae..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mariadb-source.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg height="118.1" viewBox="0,0,416.4,118.1" width="416.4" xmlns="http://www.w3.org/2000/svg">
- <metadata/>
- <switch transform="translate(-23.91 -23.95)">
-  <foreignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/>
-  <g>
-   <g transform="translate(-1614 -14.18)">
-    <path clip-rule="evenodd" d="m1812 38.13c-2.73.09-1.94 1.32-7.85 2.78-5.97 1.47-13.19.57-19.61 3.27-16.8 7.04-19.52 34.26-39.53 44.79-13.12 7.41-26.5 9.11-38.46 12.86-9.6 3.85-15.57 6.4-22.61 12.47-5.46 4.71-6.79 9.28-12.5 15.19-5.79 7.87-27.74.88-33.39 10.75 2.98 1.93 4.7 2.46 9.93 1.77-1.08 2.05-7.96 4.75-6.71 7.77 0 0 16.63 3.03 30.65-5.43 6.54-2.66 12.67-8.29 22.83-9.64 13.16-1.75 27.99 2.76 43.9 4.03-3.29 6.5-6.68 10.34-10.31 15.7-1.12 1.21.96 2.28 4.82 1.55 6.94-1.72 11.97-3.58 [...]
-    <path d="m1643 148.4c10.31.31 13.11.04 21.26-3.5 6.93-3.01 16.2-11.12 24.39-13.74 12.02-3.86 24.91-3.28 37.7-1.77 4.28.51 8.58 1.22 11.65.89 4.79-2.94 5.02-10.92 7.99-11.56-.81 15.44-7.43 25.32-14.05 34.28 13.95-2.46 23.27-11.17 28.91-21.95 1.71-3.27 4.55-8.62 5.85-12.3 1.03 2.44-1.34 3.99-.23 6.65 8.98-7.41 13.22-15.85 16.86-28.21 4.22-14.3 8.55-26.59 11.27-30.82 2.65-4.13 6.78-6.68 10.55-9.32 4.28-3.01 8.11-6.14 8.77-11.87-4.52-.42-5.56-1.46-6.23-3.74-2.26 1.27-4.34 1.55-6.69 1.62- [...]
-    <path clip-rule="evenodd" d="m1787 52.65c3.2 2.78 9.92.55 8.72-4.98-4.98-.42-7.86 1.27-8.72 4.98z" fill="#1f305f" fill-rule="evenodd"/>
-    <path d="m1809 46.18c-.85 1.79-2.48 4.09-2.48 8.64-.01.78-.59 1.32-.6.11.04-4.45 1.22-6.37 2.47-8.89.57-1.03.92-.61.61.14z" fill="#1f305f"/>
-    <path d="m1808 45.51c-1.01 1.7-3.43 4.81-3.82 9.35-.07.78-.71 1.26-.61.06.44-4.42 2.37-7.19 3.84-9.6.66-.98.97-.53.59.19z" fill="#1f305f"/>
-    <path d="m1807 44.62c-1.15 1.61-4.87 5.35-5.65 9.83-.14.77-.81 1.19-.61.01.81-4.37 4.02-7.81 5.68-10.08.74-.93 1.02-.45.58.24z" fill="#1f305f"/>
-    <path d="m1807 43.62c-1.36 1.44-5.8 6.2-7.2 10.53-.25.74-.97 1.07-.61-.08 1.41-4.22 5.3-8.76 7.27-10.77.87-.81 1.07-.29.54.32z" fill="#1f305f"/>
-   </g>
-   <path d="m449.7-19.44v31.22h-3.94v-5.35c-3.57 4.27-7.64 6.41-12.23 6.41s-8.47-1.63-11.64-4.88c-3.14-3.29-4.7-7.19-4.7-11.7 0-4.55 1.59-8.43 4.76-11.64 3.17-3.25 6.98-4.88 11.41-4.88 5.1 0 9.23 2.18 12.41 6.53v-5.7h3.93m-3.7 15.74c0-3.57-1.2-6.57-3.59-9-2.39-2.47-5.33-3.7-8.82-3.7-3.45 0-6.37 1.27-8.76 3.82-2.39 2.51-3.59 5.49-3.59 8.94s1.22 6.45 3.65 9c2.43 2.51 5.33 3.76 8.7 3.76 3.41 0 6.33-1.22 8.76-3.65 2.44-2.42 3.65-5.48 3.65-9.17" fill="#1f305f" transform="translate(-83.07 92.55)"/>
-   <path d="m458.4 11.78v-42.21h8.76c6 0 10.39.45 13.17 1.35 2.82.86 5.25 2.25 7.29 4.17 2.04 1.88 3.61 4.19 4.7 6.94 1.1 2.74 1.65 5.96 1.65 9.64 0 3.65-.86 7.09-2.59 10.35-1.69 3.21-4 5.64-6.94 7.29-2.9 1.65-7.09 2.47-12.58 2.47zm4.06-4h4.88c5.1 0 8.78-.25 11.05-.76 2.31-.51 4.33-1.51 6.06-3 1.72-1.53 3.04-3.37 3.94-5.53s1.35-4.62 1.35-7.41c0-2.78-.53-5.35-1.59-7.7-1.02-2.35-2.49-4.29-4.41-5.82s-4.19-2.55-6.82-3.06c-2.59-.55-6.41-.82-11.46-.82h-3z" fill="#1f305f" transform="translate(- [...]
-   <path d="m406-28.14c0-.9.31-1.69.94-2.35.67-.67 1.45-1 2.35-1 .94 0 1.72.33 2.35 1 .67.63 1 1.41 1 2.35 0 .9-.33 1.69-1 2.35-.63.63-1.41.94-2.35.94-.9 0-1.69-.33-2.35-1-.63-.67-.94-1.43-.94-2.29m1.29 8.7h4.06v31.22h-4.06z" fill="#1f305f" transform="translate(-83.82 92.55)"/>
-   <path d="m296.7 11.78 6-42.21h.65l17.16 34.62 17.05-34.63h.65l6.06 42.21h-4.17l-4.12-30.22-14.93 30.22h-1.06l-15.11-30.45-4.12 30.45h-4.06" fill="#1f305f" transform="translate(-84.33 92.55)"/>
-   <path d="m381.1-19.44v31.22h-3.94v-5.35c-3.57 4.27-7.64 6.41-12.23 6.41s-8.47-1.63-11.64-4.88c-3.14-3.29-4.7-7.19-4.7-11.7 0-4.55 1.59-8.43 4.76-11.64 3.17-3.25 6.98-4.88 11.41-4.88 5.1 0 9.23 2.18 12.41 6.53v-5.7h3.93m-3.7 15.74c0-3.57-1.2-6.57-3.59-9-2.39-2.47-5.33-3.7-8.82-3.7-3.45 0-6.37 1.27-8.76 3.82-2.39 2.51-3.59 5.49-3.59 8.94s1.21 6.45 3.65 9c2.43 2.51 5.33 3.76 8.7 3.76 3.41 0 6.33-1.22 8.76-3.65 2.43-2.42 3.65-5.48 3.65-9.17" fill="#1f305f" transform="translate(-84.58 92.55)"/>
-   <path d="m388.7-19.44h4.12v4.53c1.1-1.84 2.16-3.19 3.17-4.06 1.06-.86 2.21-1.29 3.47-1.29 1.29 0 2.59.35 3.88 1.06l-2.12 3.41c-.59-.35-1.2-.53-1.82-.53-1.21 0-2.37.63-3.47 1.88-1.06 1.25-1.84 2.88-2.35 4.88-.51 1.96-.76 5.55-.76 10.76v10.58h-4.12z" fill="#1f305f" transform="translate(-85.34 92.55)"/>
-   <path d="m498.3-30.44h8.35c4.43 0 7.78.9 10.05 2.7 2.31 1.76 3.47 4.31 3.47 7.64 0 1.84-.47 3.55-1.41 5.11-.9 1.53-2.23 2.76-4 3.7 2.9.94 5.1 2.35 6.58 4.23 1.53 1.88 2.29 4.12 2.29 6.7 0 3.49-1.27 6.39-3.82 8.7-2.55 2.27-5.84 3.41-9.88 3.41h-11.63zm4.17 4.12v13.52h2.41c3.68 0 6.43-.59 8.23-1.76 1.8-1.18 2.7-3.02 2.7-5.53 0-4.15-2.82-6.23-8.47-6.23zm0 17.76v16.22h5.23c3.02 0 5.23-.29 6.64-.88 1.45-.63 2.63-1.57 3.53-2.82.9-1.29 1.35-2.61 1.35-3.94s-.25-2.51-.76-3.53-1.27-1.92-2.29-2.7 [...]
-  </g>
- </switch>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/mask-field-action.svg b/docs/modules/ROOT/assets/images/kamelets/mask-field-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mask-field-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/message-timestamp-router-action.svg b/docs/modules/ROOT/assets/images/kamelets/message-timestamp-router-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/message-timestamp-router-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/minio-sink.svg b/docs/modules/ROOT/assets/images/kamelets/minio-sink.svg
deleted file mode 100644
index e928e78..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/minio-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 162.612 24.465"><path d="M52.751.414h9.108v23.63h-9.108zM41.711.74l-18.488 9.92a.919.919 0 0 1-.856 0L3.879.74A2.808 2.808 0 0 0 2.558.414h-.023A2.4 2.4 0 0 0 0 2.641v21.376h9.1V13.842a.918.918 0 0 1 1.385-.682l10.361 5.568a3.634 3.634 0 0 0 3.336.028l10.933-5.634a.917.917 0 0 1 1.371.69v10.205h9.1V2.641A2.4 2.4 0 0 0 43.055.414h-.023a2.808 2.808 0 0 0-1.321.326zm65.564-.326h-9.237v10.755a.913.913 0 0 1-1.338.706L72 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/minio-source.svg b/docs/modules/ROOT/assets/images/kamelets/minio-source.svg
deleted file mode 100644
index e928e78..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/minio-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 162.612 24.465"><path d="M52.751.414h9.108v23.63h-9.108zM41.711.74l-18.488 9.92a.919.919 0 0 1-.856 0L3.879.74A2.808 2.808 0 0 0 2.558.414h-.023A2.4 2.4 0 0 0 0 2.641v21.376h9.1V13.842a.918.918 0 0 1 1.385-.682l10.361 5.568a3.634 3.634 0 0 0 3.336.028l10.933-5.634a.917.917 0 0 1 1.371.69v10.205h9.1V2.641A2.4 2.4 0 0 0 43.055.414h-.023a2.808 2.808 0 0 0-1.321.326zm65.564-.326h-9.237v10.755a.913.913 0 0 1-1.338.706L72 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/mongodb-sink.svg b/docs/modules/ROOT/assets/images/kamelets/mongodb-sink.svg
deleted file mode 100644
index bf6e1f5..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mongodb-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 31 67" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round"><use xlink:href="#A" x="1" y="1"/><symbol id="A" overflow="visible"><g stroke="none" fill-rule="nonzero"><path d="M14.174.175l1.708 3.208c.371.579.804 1.117 1.29 1.604 1.43 1.43 2.788 2.928 4.008 4.532 2.894 3.8 4.846 8 6.24 12.584a30.94 30.94 0 0 1 1.324 8.54c.14 8.646-2.824 16.07-8.8 22.24-.97 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/mongodb-source.svg b/docs/modules/ROOT/assets/images/kamelets/mongodb-source.svg
deleted file mode 100644
index bf6e1f5..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mongodb-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 31 67" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round"><use xlink:href="#A" x="1" y="1"/><symbol id="A" overflow="visible"><g stroke="none" fill-rule="nonzero"><path d="M14.174.175l1.708 3.208c.371.579.804 1.117 1.29 1.604 1.43 1.43 2.788 2.928 4.008 4.532 2.894 3.8 4.846 8 6.24 12.584a30.94 30.94 0 0 1 1.324 8.54c.14 8.646-2.824 16.07-8.8 22.24-.97 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/mqtt-sink.svg b/docs/modules/ROOT/assets/images/kamelets/mqtt-sink.svg
deleted file mode 100644
index 9cad0a1..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mqtt-sink.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 24.3.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.2" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 320 320" overflow="visible" xml:space="preserve">
-<g id="black_bg" display="none">
-	<rect display="inline" width="320" height="320"/>
-</g>
-<g id="logos">
-	<g>
-		<path fill="#660066" d="M7.1,180.6v117.1c0,8.4,6.8,15.3,15.3,15.3H142C141,239.8,80.9,180.7,7.1,180.6z"/>
-		<path fill="#660066" d="M7.1,84.1v49.8c99,0.9,179.4,80.7,180.4,179.1h51.7C238.2,186.6,134.5,84.2,7.1,84.1z"/>
-		<path fill="#660066" d="M312.9,297.6V193.5C278.1,107.2,207.3,38.9,119,7.1H22.4c-8.4,0-15.3,6.8-15.3,15.3v15
-			c152.6,0.9,276.6,124,277.6,275.6h13C306.1,312.9,312.9,306.1,312.9,297.6z"/>
-		<path fill="#660066" d="M272.6,49.8c14.5,14.4,28.6,31.7,40.4,47.8V22.4c0-8.4-6.8-15.3-15.3-15.3h-77.3
-			C238.4,19.7,256.6,33.9,272.6,49.8z"/>
-	</g>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/mqtt-source.svg b/docs/modules/ROOT/assets/images/kamelets/mqtt-source.svg
deleted file mode 100644
index 9cad0a1..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mqtt-source.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 24.3.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.2" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 320 320" overflow="visible" xml:space="preserve">
-<g id="black_bg" display="none">
-	<rect display="inline" width="320" height="320"/>
-</g>
-<g id="logos">
-	<g>
-		<path fill="#660066" d="M7.1,180.6v117.1c0,8.4,6.8,15.3,15.3,15.3H142C141,239.8,80.9,180.7,7.1,180.6z"/>
-		<path fill="#660066" d="M7.1,84.1v49.8c99,0.9,179.4,80.7,180.4,179.1h51.7C238.2,186.6,134.5,84.2,7.1,84.1z"/>
-		<path fill="#660066" d="M312.9,297.6V193.5C278.1,107.2,207.3,38.9,119,7.1H22.4c-8.4,0-15.3,6.8-15.3,15.3v15
-			c152.6,0.9,276.6,124,277.6,275.6h13C306.1,312.9,312.9,306.1,312.9,297.6z"/>
-		<path fill="#660066" d="M272.6,49.8c14.5,14.4,28.6,31.7,40.4,47.8V22.4c0-8.4-6.8-15.3-15.3-15.3h-77.3
-			C238.4,19.7,256.6,33.9,272.6,49.8z"/>
-	</g>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/mustache-template-action.svg b/docs/modules/ROOT/assets/images/kamelets/mustache-template-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mustache-template-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/mvel-template-action.svg b/docs/modules/ROOT/assets/images/kamelets/mvel-template-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mvel-template-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/mysql-sink.svg b/docs/modules/ROOT/assets/images/kamelets/mysql-sink.svg
deleted file mode 100644
index e7224e2..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mysql-sink.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
- <rect fill="#26557c" width="28" height="28" x="-30" y="-30" rx="1.4" ry="1.4" transform="matrix(0,-1,-1,0,0,0)"/>
- <path opacity=".2" d="m8.0254 8.0001c-0.7825-0.0166-1.1494 0.5244-0.9883 1.457 0.052 0.3006 0.3152 0.7299 0.8828 1.4419 0.63122 0.7909 0.88514 1.2227 1.1602 1.9707 0.4336 1.1793 0.63403 1.5748 0.98633 1.9434 0.27366 0.2863 0.27369 0.28712 0.08984 0.87109-0.28507 0.90556-0.34407 2.7207-0.11523 3.5742 0.34248 1.2774 0.76402 1.8574 1.3516 1.8574 0.41968 0 0.76364-0.35092 0.88672-0.9043 0.04268-0.19186 0.12249-0.46607 0.17773-0.60938 0.09535-0.24728 0.12093-0.22818 0.49414 0.38086 0.21628 0 [...]
- <path fill="#fff" d="m8.0254 7c-0.7825-0.0166-1.1494 0.5244-0.9883 1.457 0.052 0.3006 0.3152 0.7302 0.8828 1.4414 0.6312 0.7906 0.8852 1.2226 1.1602 1.9706 0.4336 1.179 0.634 1.575 0.9859 1.943 0.274 0.287 0.274 0.288 0.09 0.872-0.2848 0.905-0.3438 2.72-0.115 3.574 0.342 1.277 0.764 1.857 1.352 1.857 0.419 0 0.763-0.351 0.886-0.904 0.043-0.192 0.123-0.466 0.178-0.609 0.095-0.248 0.121-0.229 0.494 0.38 0.216 0.353 0.629 0.879 0.916 1.168 0.664 0.669 1.575 1.422 1.641 1.358 0.028-0.027-0. [...]
- <path fill="#fff" opacity=".1" d="m3.4004 2c-0.7756 0-1.4004 0.6248-1.4004 1.4004v1c0-0.7756 0.6248-1.4004 1.4004-1.4004h25.2c0.775 0 1.4 0.6248 1.4 1.4004v-1c0-0.7756-0.625-1.4004-1.4-1.4004h-25.2z"/>
- <path opacity=".2" d="m2 28.6v1c0 0.775 0.6248 1.4 1.4004 1.4h25.2c0.775 0 1.4-0.625 1.4-1.4v-1c0 0.775-0.625 1.4-1.4 1.4h-25.2c-0.7752 0-1.4-0.625-1.4-1.4z"/>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/mysql-source.svg b/docs/modules/ROOT/assets/images/kamelets/mysql-source.svg
deleted file mode 100644
index e7224e2..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/mysql-source.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
- <rect fill="#26557c" width="28" height="28" x="-30" y="-30" rx="1.4" ry="1.4" transform="matrix(0,-1,-1,0,0,0)"/>
- <path opacity=".2" d="m8.0254 8.0001c-0.7825-0.0166-1.1494 0.5244-0.9883 1.457 0.052 0.3006 0.3152 0.7299 0.8828 1.4419 0.63122 0.7909 0.88514 1.2227 1.1602 1.9707 0.4336 1.1793 0.63403 1.5748 0.98633 1.9434 0.27366 0.2863 0.27369 0.28712 0.08984 0.87109-0.28507 0.90556-0.34407 2.7207-0.11523 3.5742 0.34248 1.2774 0.76402 1.8574 1.3516 1.8574 0.41968 0 0.76364-0.35092 0.88672-0.9043 0.04268-0.19186 0.12249-0.46607 0.17773-0.60938 0.09535-0.24728 0.12093-0.22818 0.49414 0.38086 0.21628 0 [...]
- <path fill="#fff" d="m8.0254 7c-0.7825-0.0166-1.1494 0.5244-0.9883 1.457 0.052 0.3006 0.3152 0.7302 0.8828 1.4414 0.6312 0.7906 0.8852 1.2226 1.1602 1.9706 0.4336 1.179 0.634 1.575 0.9859 1.943 0.274 0.287 0.274 0.288 0.09 0.872-0.2848 0.905-0.3438 2.72-0.115 3.574 0.342 1.277 0.764 1.857 1.352 1.857 0.419 0 0.763-0.351 0.886-0.904 0.043-0.192 0.123-0.466 0.178-0.609 0.095-0.248 0.121-0.229 0.494 0.38 0.216 0.353 0.629 0.879 0.916 1.168 0.664 0.669 1.575 1.422 1.641 1.358 0.028-0.027-0. [...]
- <path fill="#fff" opacity=".1" d="m3.4004 2c-0.7756 0-1.4004 0.6248-1.4004 1.4004v1c0-0.7756 0.6248-1.4004 1.4004-1.4004h25.2c0.775 0 1.4 0.6248 1.4 1.4004v-1c0-0.7756-0.625-1.4004-1.4-1.4004h-25.2z"/>
- <path opacity=".2" d="m2 28.6v1c0 0.775 0.6248 1.4 1.4004 1.4h25.2c0.775 0 1.4-0.625 1.4-1.4v-1c0 0.775-0.625 1.4-1.4 1.4h-25.2c-0.7752 0-1.4-0.625-1.4-1.4z"/>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/nats-sink.svg b/docs/modules/ROOT/assets/images/kamelets/nats-sink.svg
deleted file mode 100644
index 3202edd..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/nats-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="744.2" height="181.81" viewBox="0 0 744.2 181.81"><defs><style>.cls-1{fill:#29a9de;}.cls-2{fill:#fff;}.cls-3{fill:#33a675;}.cls-4{fill:#365c93;}.cls-5{fill:#8dc341;}</style></defs><title>nats-logo-freelogovectors.net</title><path class="cls-1" d="M2.9,284.1H178c-.06,47.35.08,94.72-.07,142.07-19.05,0-38.1,0-57.14,0-.24,13.25-.06,26.5-.09,39.75q-21.45-19.8-42.83-39.67c-25-.17-50,0-75-.08v-142m28.05,33c0,25.43.0 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/nats-source.svg b/docs/modules/ROOT/assets/images/kamelets/nats-source.svg
deleted file mode 100644
index 3202edd..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/nats-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="744.2" height="181.81" viewBox="0 0 744.2 181.81"><defs><style>.cls-1{fill:#29a9de;}.cls-2{fill:#fff;}.cls-3{fill:#33a675;}.cls-4{fill:#365c93;}.cls-5{fill:#8dc341;}</style></defs><title>nats-logo-freelogovectors.net</title><path class="cls-1" d="M2.9,284.1H178c-.06,47.35.08,94.72-.07,142.07-19.05,0-38.1,0-57.14,0-.24,13.25-.06,26.5-.09,39.75q-21.45-19.8-42.83-39.67c-25-.17-50,0-75-.08v-142m28.05,33c0,25.43.0 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/openai-classification-action.svg b/docs/modules/ROOT/assets/images/kamelets/openai-classification-action.svg
deleted file mode 100644
index f742d9e..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/openai-classification-action.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="894" height="170" xmlns="http://www.w3.org/2000/svg"><path d="M625.55 35.22c-13.75 0-23.57 4.7-28.39 13.59l-2.59 4.79V37.54h-22.4v97.85h23.56V77.18c0-13.91 7.55-21.89 20.73-21.89 12.56 0 19.76 7.76 19.76 21.31v58.79h23.56v-63c0-23.26-12.8-37.17-34.23-37.17zm-114.22 0c-27.79 0-45.06 17.33-45.06 45.25v13.74c0 26.83 17.42 43.51 45.45 43.51 18.74 0 31.88-6.88 40.15-21l-14.61-8.39c-6.11 8.15-15.86 13.19-25.54 13.19-14.19 0-22.67-8.76-22.67-23.44v-3.89h65.79V77.95c0-26-17.08-42.73- [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/openai-completion-action.svg b/docs/modules/ROOT/assets/images/kamelets/openai-completion-action.svg
deleted file mode 100644
index f742d9e..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/openai-completion-action.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="894" height="170" xmlns="http://www.w3.org/2000/svg"><path d="M625.55 35.22c-13.75 0-23.57 4.7-28.39 13.59l-2.59 4.79V37.54h-22.4v97.85h23.56V77.18c0-13.91 7.55-21.89 20.73-21.89 12.56 0 19.76 7.76 19.76 21.31v58.79h23.56v-63c0-23.26-12.8-37.17-34.23-37.17zm-114.22 0c-27.79 0-45.06 17.33-45.06 45.25v13.74c0 26.83 17.42 43.51 45.45 43.51 18.74 0 31.88-6.88 40.15-21l-14.61-8.39c-6.11 8.15-15.86 13.19-25.54 13.19-14.19 0-22.67-8.76-22.67-23.44v-3.89h65.79V77.95c0-26-17.08-42.73- [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/pdf-action.svg b/docs/modules/ROOT/assets/images/kamelets/pdf-action.svg
deleted file mode 100644
index 68a2bcf..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/pdf-action.svg
+++ /dev/null
@@ -1,75 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 303.188 303.188" style="enable-background:new 0 0 303.188 303.188;" xml:space="preserve">
-<g>
-	<polygon style="fill:#E8E8E8;" points="219.821,0 32.842,0 32.842,303.188 270.346,303.188 270.346,50.525 	"/>
-	<path style="fill:#FB3449;" d="M230.013,149.935c-3.643-6.493-16.231-8.533-22.006-9.451c-4.552-0.724-9.199-0.94-13.803-0.936
-		c-3.615-0.024-7.177,0.154-10.693,0.354c-1.296,0.087-2.579,0.199-3.861,0.31c-1.314-1.36-2.584-2.765-3.813-4.202
-		c-7.82-9.257-14.134-19.755-19.279-30.664c1.366-5.271,2.459-10.772,3.119-16.485c1.205-10.427,1.619-22.31-2.288-32.251
-		c-1.349-3.431-4.946-7.608-9.096-5.528c-4.771,2.392-6.113,9.169-6.502,13.973c-0.313,3.883-0.094,7.776,0.558,11.594
-		c0.664,3.844,1.733,7.494,2.897,11.139c1.086,3.342,2.283,6.658,3.588,9.943c-0.828,2.586-1.707,5.127-2.63,7.603
-		c-2.152,5.643-4.479,11.004-6.717,16.161c-1.18,2.557-2.335,5.06-3.465,7.507c-3.576,7.855-7.458,15.566-11.815,23.02
-		c-10.163,3.585-19.283,7.741-26.857,12.625c-4.063,2.625-7.652,5.476-10.641,8.603c-2.822,2.952-5.69,6.783-5.941,11.024
-		c-0.141,2.394,0.807,4.717,2.768,6.137c2.697,2.015,6.271,1.881,9.4,1.225c10.25-2.15,18.121-10.961,24.824-18.387
-		c4.617-5.115,9.872-11.61,15.369-19.465c0.012-0.018,0.024-0.036,0.037-0.054c9.428-2.923,19.689-5.391,30.579-7.205
-		c4.975-0.825,10.082-1.5,15.291-1.974c3.663,3.431,7.621,6.555,11.939,9.164c3.363,2.069,6.94,3.816,10.684,5.119
-		c3.786,1.237,7.595,2.247,11.528,2.886c1.986,0.284,4.017,0.413,6.092,0.335c4.631-0.175,11.278-1.951,11.714-7.57
-		C231.127,152.765,230.756,151.257,230.013,149.935z M119.144,160.245c-2.169,3.36-4.261,6.382-6.232,9.041
-		c-4.827,6.568-10.34,14.369-18.322,17.286c-1.516,0.554-3.512,1.126-5.616,1.002c-1.874-0.11-3.722-0.937-3.637-3.065
-		c0.042-1.114,0.587-2.535,1.423-3.931c0.915-1.531,2.048-2.935,3.275-4.226c2.629-2.762,5.953-5.439,9.777-7.918
-		c5.865-3.805,12.867-7.23,20.672-10.286C120.035,158.858,119.587,159.564,119.144,160.245z M146.366,75.985
-		c-0.602-3.514-0.693-7.077-0.323-10.503c0.184-1.713,0.533-3.385,1.038-4.952c0.428-1.33,1.352-4.576,2.826-4.993
-		c2.43-0.688,3.177,4.529,3.452,6.005c1.566,8.396,0.186,17.733-1.693,25.969c-0.299,1.31-0.632,2.599-0.973,3.883
-		c-0.582-1.601-1.137-3.207-1.648-4.821C147.945,83.048,146.939,79.482,146.366,75.985z M163.049,142.265
-		c-9.13,1.48-17.815,3.419-25.979,5.708c0.983-0.275,5.475-8.788,6.477-10.555c4.721-8.315,8.583-17.042,11.358-26.197
-		c4.9,9.691,10.847,18.962,18.153,27.214c0.673,0.749,1.357,1.489,2.053,2.22C171.017,141.096,166.988,141.633,163.049,142.265z
-		 M224.793,153.959c-0.334,1.805-4.189,2.837-5.988,3.121c-5.316,0.836-10.94,0.167-16.028-1.542
-		c-3.491-1.172-6.858-2.768-10.057-4.688c-3.18-1.921-6.155-4.181-8.936-6.673c3.429-0.206,6.9-0.341,10.388-0.275
-		c3.488,0.035,7.003,0.211,10.475,0.664c6.511,0.726,13.807,2.961,18.932,7.186C224.588,152.585,224.91,153.321,224.793,153.959z"/>
-	<polygon style="fill:#FB3449;" points="227.64,25.263 32.842,25.263 32.842,0 219.821,0 	"/>
-	<g>
-		<path style="fill:#A4A9AD;" d="M126.841,241.152c0,5.361-1.58,9.501-4.742,12.421c-3.162,2.921-7.652,4.381-13.472,4.381h-3.643
-			v15.917H92.022v-47.979h16.606c6.06,0,10.611,1.324,13.652,3.971C125.321,232.51,126.841,236.273,126.841,241.152z
-			 M104.985,247.387h2.363c1.947,0,3.495-0.546,4.644-1.641c1.149-1.094,1.723-2.604,1.723-4.529c0-3.238-1.794-4.857-5.382-4.857
-			h-3.348C104.985,236.36,104.985,247.387,104.985,247.387z"/>
-		<path style="fill:#A4A9AD;" d="M175.215,248.864c0,8.007-2.205,14.177-6.613,18.509s-10.606,6.498-18.591,6.498h-15.523v-47.979
-			h16.606c7.701,0,13.646,1.969,17.836,5.907C173.119,235.737,175.215,241.426,175.215,248.864z M161.76,249.324
-			c0-4.398-0.87-7.657-2.609-9.78c-1.739-2.122-4.381-3.183-7.926-3.183h-3.773v26.877h2.888c3.939,0,6.826-1.143,8.664-3.43
-			C160.841,257.523,161.76,254.028,161.76,249.324z"/>
-		<path style="fill:#A4A9AD;" d="M196.579,273.871h-12.766v-47.979h28.355v10.403h-15.589v9.156h14.374v10.403h-14.374
-			L196.579,273.871L196.579,273.871z"/>
-	</g>
-	<polygon style="fill:#D1D3D3;" points="219.821,50.525 270.346,50.525 219.821,0 	"/>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-<g>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/postgresql-sink.svg b/docs/modules/ROOT/assets/images/kamelets/postgresql-sink.svg
deleted file mode 100644
index b102a0e..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/postgresql-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>PostgreSQL icon</title><path d="M17.128 0a10.134 10.134 0 0 0-2.755.403l-.063.02A10.922 10.922 0 0 0 12.6.258C11.422.238 10.41.524 9.594 1 8.79.721 7.122.24 5.364.336 4.14.403 2.804.775 1.814 1.82.827 2.865.305 4.482.415 6.682c.03.607.203 1.597.49 2.879s.69 2.783 1.193 4.152c.503 1.37 1.054 2.6 1.915 3.436.43.419 1.022.771 1.72.742.49-.02.933-.235 1.315-.552.186.245.385.352.566.451.228.125.45.21.68.266.413.103  [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/postgresql-source.svg b/docs/modules/ROOT/assets/images/kamelets/postgresql-source.svg
deleted file mode 100644
index b102a0e..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/postgresql-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>PostgreSQL icon</title><path d="M17.128 0a10.134 10.134 0 0 0-2.755.403l-.063.02A10.922 10.922 0 0 0 12.6.258C11.422.238 10.41.524 9.594 1 8.79.721 7.122.24 5.364.336 4.14.403 2.804.775 1.814 1.82.827 2.865.305 4.482.415 6.682c.03.607.203 1.597.49 2.879s.69 2.783 1.193 4.152c.503 1.37 1.054 2.6 1.915 3.436.43.419 1.022.771 1.72.742.49-.02.933-.235 1.315-.552.186.245.385.352.566.451.228.125.45.21.68.266.413.103  [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/predicate-filter-action.svg b/docs/modules/ROOT/assets/images/kamelets/predicate-filter-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/predicate-filter-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/protobuf-deserialize-action.svg b/docs/modules/ROOT/assets/images/kamelets/protobuf-deserialize-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/protobuf-deserialize-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/protobuf-serialize-action.svg b/docs/modules/ROOT/assets/images/kamelets/protobuf-serialize-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/protobuf-serialize-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/pulsar-sink.svg b/docs/modules/ROOT/assets/images/kamelets/pulsar-sink.svg
deleted file mode 100644
index 3fc97fc..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/pulsar-sink.svg
+++ /dev/null
@@ -1,100 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   viewBox="0 0 60.973999 43.09"
-   version="1.1"
-   id="svg24"
-   sodipodi:docname="pulsar-logo.svg"
-   width="60.973999"
-   height="43.09"
-   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:dc="http://purl.org/dc/elements/1.1/">
-  <sodipodi:namedview
-     id="namedview26"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageshadow="2"
-     inkscape:pageopacity="0.0"
-     inkscape:pagecheckerboard="0"
-     showgrid="false"
-     units="px"
-     inkscape:zoom="3.0043662"
-     inkscape:cx="31.454221"
-     inkscape:cy="43.436782"
-     inkscape:window-width="1920"
-     inkscape:window-height="1080"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg24" />
-  <defs
-     id="defs4">
-    <style
-       id="style2">.cls-1{fill:#188fff;}.cls-2{fill:#464e56;}</style>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath316">
-      <rect
-         id="rect318"
-         width="60.973946"
-         height="43.513111"
-         x="4.0966033e-10"
-         y="-0.42311111" />
-    </clipPath>
-  </defs>
-  <title
-     id="title6">Asset 2</title>
-  <g
-     id="Layer_2"
-     data-name="Layer 2"
-     transform="translate(0.2971442,0.06848085)"
-     clip-path="url(#clipPath316)">
-    <g
-       id="Layer_1-2"
-       data-name="Layer 1">
-      <path
-         class="cls-1"
-         d="M 61,13.73 H 46.09 C 42.06,6 37.8,0 32,0 24.45,0 20.9,6.59 17.47,13 l -0.3,0.56 H 0 v 3.81 h 10 c 3.53,0 4.25,1.19 4.25,1.19 -2.77,4.3 -6.1,8.55 -11.65,8.55 H 0 v 4 h 2.62 c 10.76,0 15.46,-8.73 19.23,-15.74 C 25.31,8.91 27.72,5 32,5 c 4.44,0 9.11,9.66 13.22,18.19 0.6,1.24 1.21,2.51 1.83,3.77 -15.76,0.5 -23.27,4.19 -29.38,7.2 -4.47,2.2 -8,4.93 -13.81,4.93 H 0 v 4 h 3.83 c 7,0 11.36,-2.16 16,-4.45 6.43,-3.16 13.72,-6.74 30.9,-6.74 h 9.93 v -4 h -5.61 a 3,3 0 0 1 -2.47,-1 C 51.6 [...]
-         id="path8" />
-      <path
-         class="cls-2"
-         d="M 79.83,13.7 H 69.44 v 3.74 H 79.6 c 4.2,0 6.61,1.91 6.61,5.33 0,3.24 -2.66,5.33 -6.77,5.33 h -10 v 13 h 4 v -9.3 h 5.93 c 5.42,0 10.88,-2.83 10.88,-9.22 -0.03,-5.4 -4.11,-8.88 -10.42,-8.88 z"
-         id="path10" />
-      <path
-         class="cls-2"
-         d="m 113.31,29.57 c 0,5.31 -2.66,8.24 -7.48,8.24 -4.82,0 -7.6,-3.07 -7.6,-8.43 V 13.7 h -4 v 15.87 c 0,7.39 4.4,12 11.49,12 7.09,0 11.56,-4.57 11.56,-12.23 V 13.7 h -4 z"
-         id="path12" />
-      <polygon
-         class="cls-2"
-         points="142.22,41.14 142.22,37.39 127.33,37.39 127.33,13.7 123.36,13.7 123.36,41.14 "
-         id="polygon14" />
-      <path
-         class="cls-2"
-         d="M 156.69,25.5 C 150.95,24.27 149.9,22.97 149.9,20.76 149.9,18.55 152,17 155,17 a 11.12,11.12 0 0 1 7.32,2.76 l 0.4,0.32 2.36,-3.08 -0.37,-0.3 a 14.22,14.22 0 0 0 -9.61,-3.36 c -5.32,0 -9.18,3.24 -9.18,7.79 0,5.06 3.71,6.91 9.27,8.12 5.56,1.21 6.49,2.44 6.49,4.62 0,2.36 -2.22,4 -5.41,4 -3.37,0 -5.9,-1 -8.74,-3.62 l -0.38,-0.34 -2.49,2.95 0.36,0.32 a 15.91,15.91 0 0 0 11.14,4.36 c 5.61,0 9.52,-3.28 9.52,-8 0.01,-4.28 -2.68,-6.67 -8.99,-8.04 z"
-         id="path16" />
-      <path
-         class="cls-2"
-         d="m 180.19,13.51 -12.5,27.63 h 4.14 l 3.14,-7 h 13.76 l 3.1,7 h 4.29 l -12.5,-27.63 z m -3.61,17 5.29,-11.8 5.26,11.8 z"
-         id="path18" />
-      <path
-         class="cls-2"
-         d="m 215.18,30.15 c 4.29,-1 6.82,-4 6.82,-8.11 a 7.77,7.77 0 0 0 -2.18,-5.56 11,11 0 0 0 -7.87,-2.79 h -11.87 v 27.45 h 4 V 30.85 h 6.82 l 7.67,10.28 h 4.9 z m -11.14,-3 v -9.71 h 7.67 c 4,0 6.28,1.72 6.28,4.8 0,3.08 -2.48,5 -6.31,5 z"
-         id="path20" />
-    </g>
-  </g>
-  <metadata
-     id="metadata819">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:title>Asset 2</dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/pulsar-source.svg b/docs/modules/ROOT/assets/images/kamelets/pulsar-source.svg
deleted file mode 100644
index 3fc97fc..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/pulsar-source.svg
+++ /dev/null
@@ -1,100 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   viewBox="0 0 60.973999 43.09"
-   version="1.1"
-   id="svg24"
-   sodipodi:docname="pulsar-logo.svg"
-   width="60.973999"
-   height="43.09"
-   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:dc="http://purl.org/dc/elements/1.1/">
-  <sodipodi:namedview
-     id="namedview26"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageshadow="2"
-     inkscape:pageopacity="0.0"
-     inkscape:pagecheckerboard="0"
-     showgrid="false"
-     units="px"
-     inkscape:zoom="3.0043662"
-     inkscape:cx="31.454221"
-     inkscape:cy="43.436782"
-     inkscape:window-width="1920"
-     inkscape:window-height="1080"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg24" />
-  <defs
-     id="defs4">
-    <style
-       id="style2">.cls-1{fill:#188fff;}.cls-2{fill:#464e56;}</style>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath316">
-      <rect
-         id="rect318"
-         width="60.973946"
-         height="43.513111"
-         x="4.0966033e-10"
-         y="-0.42311111" />
-    </clipPath>
-  </defs>
-  <title
-     id="title6">Asset 2</title>
-  <g
-     id="Layer_2"
-     data-name="Layer 2"
-     transform="translate(0.2971442,0.06848085)"
-     clip-path="url(#clipPath316)">
-    <g
-       id="Layer_1-2"
-       data-name="Layer 1">
-      <path
-         class="cls-1"
-         d="M 61,13.73 H 46.09 C 42.06,6 37.8,0 32,0 24.45,0 20.9,6.59 17.47,13 l -0.3,0.56 H 0 v 3.81 h 10 c 3.53,0 4.25,1.19 4.25,1.19 -2.77,4.3 -6.1,8.55 -11.65,8.55 H 0 v 4 h 2.62 c 10.76,0 15.46,-8.73 19.23,-15.74 C 25.31,8.91 27.72,5 32,5 c 4.44,0 9.11,9.66 13.22,18.19 0.6,1.24 1.21,2.51 1.83,3.77 -15.76,0.5 -23.27,4.19 -29.38,7.2 -4.47,2.2 -8,4.93 -13.81,4.93 H 0 v 4 h 3.83 c 7,0 11.36,-2.16 16,-4.45 6.43,-3.16 13.72,-6.74 30.9,-6.74 h 9.93 v -4 h -5.61 a 3,3 0 0 1 -2.47,-1 C 51.6 [...]
-         id="path8" />
-      <path
-         class="cls-2"
-         d="M 79.83,13.7 H 69.44 v 3.74 H 79.6 c 4.2,0 6.61,1.91 6.61,5.33 0,3.24 -2.66,5.33 -6.77,5.33 h -10 v 13 h 4 v -9.3 h 5.93 c 5.42,0 10.88,-2.83 10.88,-9.22 -0.03,-5.4 -4.11,-8.88 -10.42,-8.88 z"
-         id="path10" />
-      <path
-         class="cls-2"
-         d="m 113.31,29.57 c 0,5.31 -2.66,8.24 -7.48,8.24 -4.82,0 -7.6,-3.07 -7.6,-8.43 V 13.7 h -4 v 15.87 c 0,7.39 4.4,12 11.49,12 7.09,0 11.56,-4.57 11.56,-12.23 V 13.7 h -4 z"
-         id="path12" />
-      <polygon
-         class="cls-2"
-         points="142.22,41.14 142.22,37.39 127.33,37.39 127.33,13.7 123.36,13.7 123.36,41.14 "
-         id="polygon14" />
-      <path
-         class="cls-2"
-         d="M 156.69,25.5 C 150.95,24.27 149.9,22.97 149.9,20.76 149.9,18.55 152,17 155,17 a 11.12,11.12 0 0 1 7.32,2.76 l 0.4,0.32 2.36,-3.08 -0.37,-0.3 a 14.22,14.22 0 0 0 -9.61,-3.36 c -5.32,0 -9.18,3.24 -9.18,7.79 0,5.06 3.71,6.91 9.27,8.12 5.56,1.21 6.49,2.44 6.49,4.62 0,2.36 -2.22,4 -5.41,4 -3.37,0 -5.9,-1 -8.74,-3.62 l -0.38,-0.34 -2.49,2.95 0.36,0.32 a 15.91,15.91 0 0 0 11.14,4.36 c 5.61,0 9.52,-3.28 9.52,-8 0.01,-4.28 -2.68,-6.67 -8.99,-8.04 z"
-         id="path16" />
-      <path
-         class="cls-2"
-         d="m 180.19,13.51 -12.5,27.63 h 4.14 l 3.14,-7 h 13.76 l 3.1,7 h 4.29 l -12.5,-27.63 z m -3.61,17 5.29,-11.8 5.26,11.8 z"
-         id="path18" />
-      <path
-         class="cls-2"
-         d="m 215.18,30.15 c 4.29,-1 6.82,-4 6.82,-8.11 a 7.77,7.77 0 0 0 -2.18,-5.56 11,11 0 0 0 -7.87,-2.79 h -11.87 v 27.45 h 4 V 30.85 h 6.82 l 7.67,10.28 h 4.9 z m -11.14,-3 v -9.71 h 7.67 c 4,0 6.28,1.72 6.28,4.8 0,3.08 -2.48,5 -6.31,5 z"
-         id="path20" />
-    </g>
-  </g>
-  <metadata
-     id="metadata819">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:title>Asset 2</dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/rabbitmq-source.svg b/docs/modules/ROOT/assets/images/kamelets/rabbitmq-source.svg
deleted file mode 100644
index 0873065..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/rabbitmq-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="271px" height="271px" viewBox="-7.5 0 271 271" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid"><path d="M245.44 108.308h-85.09a7.738 7.738 0 0 1-7.735-7.734v-88.68C152.615 5.327 147.29 0 140.726 0h-30.375c-6.568 0-11.89 5.327-11.89 11.894v88.143c0 4.573-3.697 8.29-8.27 8.31l-27.885.133c-4.612.025-8.359-3.717-8.35-8.325l.173-88.241C54.144 5.337 48.817 0 42.24 0H11.89C5.321 0 0 5.327 0 11.894V260.21c0 5.834 4.726 10.56 10.555 10.56H245.44c5.834 0 10.56-4.726 1 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/redis-sink.svg b/docs/modules/ROOT/assets/images/kamelets/redis-sink.svg
deleted file mode 100644
index 313e8bc..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/redis-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="2500" height="2148" viewBox="0 0 256 220" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin meet"><path d="M245.97 168.943c-13.662 7.121-84.434 36.22-99.501 44.075-15.067 7.856-23.437 7.78-35.34 2.09-11.902-5.69-87.216-36.112-100.783-42.597C3.566 169.271 0 166.535 0 163.951v-25.876s98.05-21.345 113.879-27.024c15.828-5.679 21.32-5.884 34.79-.95 13.472 4.936 94.018 19.468 107.331 24.344l-.006 25.51c.002 2.558-3.07 5.364-10.024 8.988" fill="#912626"/><path d="M245 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/redis-source.svg b/docs/modules/ROOT/assets/images/kamelets/redis-source.svg
deleted file mode 100644
index 313e8bc..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/redis-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="2500" height="2148" viewBox="0 0 256 220" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin meet"><path d="M245.97 168.943c-13.662 7.121-84.434 36.22-99.501 44.075-15.067 7.856-23.437 7.78-35.34 2.09-11.902-5.69-87.216-36.112-100.783-42.597C3.566 169.271 0 166.535 0 163.951v-25.876s98.05-21.345 113.879-27.024c15.828-5.679 21.32-5.884 34.79-.95 13.472 4.936 94.018 19.468 107.331 24.344l-.006 25.51c.002 2.558-3.07 5.364-10.024 8.988" fill="#912626"/><path d="M245 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/regex-router-action.svg b/docs/modules/ROOT/assets/images/kamelets/regex-router-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/regex-router-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/replace-field-action.svg b/docs/modules/ROOT/assets/images/kamelets/replace-field-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/replace-field-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/salesforce-source.svg b/docs/modules/ROOT/assets/images/kamelets/salesforce-source.svg
deleted file mode 100644
index 4c72b80..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/salesforce-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48" version="1.1"><g id="surface1"><path d="M36.5 12c-1.324 0-2.59.258-3.758.703A7.994 7.994 0 0 0 26 9c-2.105 0-4.02.82-5.445 2.152A9.468 9.468 0 0 0 13.5 8C8.254 8 4 12.254 4 17.5c0 .793.11 1.559.29 2.293A8.472 8.472 0 0 0 1 26.5C1 31.195 4.805 35 9.5 35c.414 0 .816-.04 1.215-.098 1.312 3 4.3 5.098 7.785 5.098 3.16 0 5.914-1.73 7.379-4.293A7.923 7.923 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/sftp-sink.svg b/docs/modules/ROOT/assets/images/kamelets/sftp-sink.svg
deleted file mode 100644
index 2faddf2..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/sftp-sink.svg
+++ /dev/null
@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 221.1 300" style="enable-background:new 0 0 221.1 300;" xml:space="preserve">
-<style type="text/css">
-	.st0{fill:#832EAB;}
-	.st1{fill:#BABABA;}
-	.st2{fill:none;}
-	.st3{fill:#8DC63F;}
-	.st4{fill:#0F9BD7;}
-	.st5{fill:#FFFFFF;}
-	.st6{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
-	.st7{fill:#1DA1F2;}
-	.st8{fill:#3D5A98;}
-	.st9{fill:#231F20;}
-	.st10{fill:#007BB5;}
-	.st11{fill:#DC4E41;}
-	.st12{fill-rule:evenodd;clip-rule:evenodd;fill:#181616;}
-	.st13{fill:#181616;}
-	.st14{fill:#F2F2F2;}
-	.st15{fill:#E3E3E3;}
-	.st16{fill:#D54B3D;}
-	.st17{fill:#D72B27;}
-	.st18{opacity:0.56;fill:url(#SVGID_1_);}
-	.st19{fill:#92D400;}
-	.st20{fill:#00B9E4;}
-	.st21{font-family:'OpenSans-Bold';}
-	.st22{font-size:45.4115px;}
-	.st23{fill:#2B3990;}
-	.st24{fill:#3F9C35;}
-	.st25{fill:#8FCED8;}
-	.st26{fill:#D21F21;}
-	.st27{fill:#D6D6D6;}
-	.st28{fill:#F1F1F1;}
-	.st29{fill:#C32265;}
-	.st30{fill:#8C3123;}
-	.st31{fill:#E05243;}
-	.st32{fill:#5E1F18;}
-	.st33{fill:#F2B0A9;}
-	.st34{fill:#CACCCE;}
-	.st35{fill:#A1AFDB;}
-	.st36{fill:#002087;}
-</style>
-<g>
-	<g>
-		<circle class="st20" cx="111.6" cy="191.7" r="88.6"/>
-		<g>
-			<path class="st5" d="M110.6,99.9c-50.8,0-92.2,41.4-92.2,92.2c0,50.9,41.4,92.2,92.2,92.2h0c50.8,0,92.2-41.4,92.2-92.2
-				C202.8,141.3,161.4,99.9,110.6,99.9z M183.2,143.9c-7,6.8-13.3,14.4-18.6,22.7c-0.5-0.1-0.9-0.2-1.4-0.2c-1,0-1.9,0.3-2.8,0.7
-				c-4.6-6.5-8.4-13.1-11.3-19.6c1.7-1.1,2.8-3,2.8-5.2c0-0.6-0.1-1.1-0.3-1.7c6.3-4.4,11.7-9.3,16-14.3
-				C173.6,131.4,178.8,137.3,183.2,143.9z M68.8,169.1c4.8-0.5,9.6-1.2,14.5-2c1,2,3.1,3.4,5.5,3.4h0c0.8,0,1.7-0.2,2.4-0.5
-				c6.2,8.9,13.5,17.1,21.8,24.4c8.7,7.6,18.2,14,28.1,19.1c-0.1,0.5-0.2,1-0.2,1.5c0,2.4,1.4,4.5,3.4,5.5
-				c-1.1,7.2-1.6,14.5-1.5,21.6c-1.2,0.3-2.3,0.8-3.2,1.6c-9.3-6.6-19.4-12.2-30.1-16.5c-12.9-5.2-26.2-8.4-39.5-9.7
-				c-0.8-3.5-3.9-6.1-7.6-6.2c-1-6.3-1.5-12.7-1.5-19.2c0-5.4,0.4-10.7,1.1-15.9C65.5,175.7,68.3,172.8,68.8,169.1z M64.7,161.2
-				c2.3-8.7,5.5-17,9.7-24.7c2.6,7.9,6,15.7,10.2,23.1c-1.1,1-1.8,2.3-2,3.8c-4.8,0.8-9.5,1.5-14.3,1.9
-				C67.7,163.6,66.4,162.1,64.7,161.2z M146.5,208.9c-1.8,0.2-3.4,1.1-4.4,2.4c-9.7-5-19-11.2-27.6-18.7c-8.2-7.2-15.3-15.3-21.4-24
-				c1-1,1.6-2.4,1.7-3.9c17.4-4.1,33.4-10.3,46.7-17.8c1.1,1,2.5,1.6,4.1,1.6h0c0.4,0,0.8,0,1.2-0.1c2.9,6.8,6.8,13.6,11.6,20.3
-				c-0.9,1.1-1.5,2.5-1.5,4c0,1.6,0.6,3.1,1.7,4.2c-3.7,7-6.9,14.4-9.3,22.2C148.2,202.3,147.3,205.6,146.5,208.9z M144.4,111.7
-				c7.4,3.1,14.2,7.2,20.4,12.1c-4.1,4.7-9.2,9.3-15.3,13.5c-1.1-0.8-2.4-1.4-3.8-1.4c-0.2,0-0.3,0-0.5,0.1
-				C142.9,127.3,142.5,118.9,144.4,111.7z M110.6,104.9c11.1,0,21.7,2.1,31.5,5.9c-2.1,7.7-1.7,16.6,0.7,25.9c-2,1-3.4,3.1-3.4,5.5
-				c0,0.5,0.1,0.9,0.2,1.4c-13,7.4-28.7,13.5-45.6,17.5c-1.1-1.8-3.1-3.1-5.3-3.1c-0.7,0-1.4,0.1-2,0.4c-4.5-7.9-8.1-16.3-10.7-24.8
-				c6.4-11,14.6-20.5,24.4-28.1C103.8,105.1,107.1,104.9,110.6,104.9z M93.2,106.6c-7.1,6.3-13.4,13.7-18.5,22
-				c-1.2-4.9-2.1-9.8-2.7-14.7C78.6,110.6,85.8,108.1,93.2,106.6z M69.6,115.1c0.7,5.5,1.8,11,3.3,16.5c-5.1,8.8-9.1,18.4-11.8,28.5
-				c-0.1,0-0.3,0-0.4,0c-3.8,0-6.9,2.6-7.8,6.2c-8.8,0.1-17.2-0.5-25.1-1.8C35,143.2,50.1,125.5,69.6,115.1z M23.3,192.1
-				c0-8.3,1.2-16.4,3.4-24c7.6,1.3,15.7,2,24.1,2c0.7,0,1.3,0,2-0.1c0.6,2.7,2.6,4.9,5.2,5.8c-0.7,5.3-1.1,10.8-1.1,16.3
-				c0,6.8,0.5,13.5,1.6,20c-2,0.9-3.6,2.7-4.3,4.8c-8.9,0.1-17.7,1.1-26.4,3C25,211.2,23.3,201.8,23.3,192.1z M29.2,223.4
-				c8.2-1.7,16.5-2.6,24.9-2.8c0.6,3.9,3.9,6.8,8,6.8h0c0,0,0.1,0,0.1,0c5.8,19.8,16.6,37.2,31.1,50.1
-				C63.8,271.6,39.8,250.9,29.2,223.4z M110.6,279.3L110.6,279.3c-3.4,0-6.8-0.2-10.2-0.6C84,266,72,247.7,65.7,226.6
-				c2-1.1,3.6-2.9,4.1-5.2c12.9,1.3,25.7,4.4,38.2,9.4c10.4,4.2,20.2,9.6,29.2,16c-0.5,1-0.7,2.1-0.7,3.3c0,4.2,3.3,7.7,7.5,8
-				c0.6,4.5,1.5,9,2.7,13.4C135.6,276.5,123.4,279.3,110.6,279.3z M150,269.9c-1-4.1-1.8-8.2-2.4-12.3c0.6-0.3,1.2-0.6,1.8-1
-				c3.1,2.8,6,5.7,8.7,8.7C155.5,266.9,152.8,268.4,150,269.9z M161.3,263c-3-3.3-6.1-6.4-9.5-9.4c0.5-1.1,0.9-2.3,0.9-3.6
-				c0-3.8-2.7-7-6.2-7.8c-0.1-7,0.4-14,1.5-21c1.8-0.2,3.3-1.2,4.3-2.6c12.4,4.9,25.3,7.8,38.3,8.5C184.1,241.5,174,253.9,161.3,263
-				z M191.5,224.6c-13-0.6-25.9-3.4-38.3-8.3c0.1-0.4,0.1-0.8,0.1-1.2c0-2.3-1.3-4.3-3.1-5.4c0.8-3.2,1.6-6.4,2.6-9.5
-				c2.4-7.5,5.4-14.6,9-21.4c0.4,0.1,0.9,0.1,1.3,0.2h0c1,0,2-0.3,2.9-0.7c2.1,2.4,4.3,4.8,6.6,7.1c7.6,7.4,15.8,13.6,24.3,18.6
-				C196,211,194.2,218,191.5,224.6z M174.4,183.4c-2.3-2.2-4.4-4.5-6.5-6.8c0.9-1.1,1.4-2.4,1.4-3.9c0-1.6-0.6-3-1.6-4.1
-				c5.1-7.8,10.9-15,17.5-21.4c8,13.1,12.5,28.6,12.5,45c0,3-0.2,6-0.5,8.9C189.3,196.2,181.6,190.4,174.4,183.4z"/>
-		</g>
-	</g>
-	<g>
-		<g>
-			<path d="M168.1,1.3c-0.8-0.9-2-1.3-3.1-1.3H4.4C2,0,0,2,0,4.4v291.3c0,2.4,2,4.4,4.4,4.4h212.4c2.4,0,4.4-2,4.4-4.4V57.8
-				c0-1.1-0.4-2.2-1.2-3L168.1,1.3z M169.3,15.2l39.5,40.7h-39.5V15.2z M8.7,8.7h151.8v49.6c0,0.3,0.1,0.6,0.2,0.9
-				c-0.1,0.3-0.2,0.6-0.2,0.9c0,2.4,2,4.4,4.4,4.4h47.5v226.7H8.7V8.7z"/>
-		</g>
-	</g>
-	<rect x="0" y="48.4" class="st2" width="221.7" height="76"/>
-	<text transform="matrix(1 0 0 1 77.8252 82.9128)" class="st9 st21 st22">ftp</text>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/sftp-source.svg b/docs/modules/ROOT/assets/images/kamelets/sftp-source.svg
deleted file mode 100644
index 2faddf2..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/sftp-source.svg
+++ /dev/null
@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 221.1 300" style="enable-background:new 0 0 221.1 300;" xml:space="preserve">
-<style type="text/css">
-	.st0{fill:#832EAB;}
-	.st1{fill:#BABABA;}
-	.st2{fill:none;}
-	.st3{fill:#8DC63F;}
-	.st4{fill:#0F9BD7;}
-	.st5{fill:#FFFFFF;}
-	.st6{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
-	.st7{fill:#1DA1F2;}
-	.st8{fill:#3D5A98;}
-	.st9{fill:#231F20;}
-	.st10{fill:#007BB5;}
-	.st11{fill:#DC4E41;}
-	.st12{fill-rule:evenodd;clip-rule:evenodd;fill:#181616;}
-	.st13{fill:#181616;}
-	.st14{fill:#F2F2F2;}
-	.st15{fill:#E3E3E3;}
-	.st16{fill:#D54B3D;}
-	.st17{fill:#D72B27;}
-	.st18{opacity:0.56;fill:url(#SVGID_1_);}
-	.st19{fill:#92D400;}
-	.st20{fill:#00B9E4;}
-	.st21{font-family:'OpenSans-Bold';}
-	.st22{font-size:45.4115px;}
-	.st23{fill:#2B3990;}
-	.st24{fill:#3F9C35;}
-	.st25{fill:#8FCED8;}
-	.st26{fill:#D21F21;}
-	.st27{fill:#D6D6D6;}
-	.st28{fill:#F1F1F1;}
-	.st29{fill:#C32265;}
-	.st30{fill:#8C3123;}
-	.st31{fill:#E05243;}
-	.st32{fill:#5E1F18;}
-	.st33{fill:#F2B0A9;}
-	.st34{fill:#CACCCE;}
-	.st35{fill:#A1AFDB;}
-	.st36{fill:#002087;}
-</style>
-<g>
-	<g>
-		<circle class="st20" cx="111.6" cy="191.7" r="88.6"/>
-		<g>
-			<path class="st5" d="M110.6,99.9c-50.8,0-92.2,41.4-92.2,92.2c0,50.9,41.4,92.2,92.2,92.2h0c50.8,0,92.2-41.4,92.2-92.2
-				C202.8,141.3,161.4,99.9,110.6,99.9z M183.2,143.9c-7,6.8-13.3,14.4-18.6,22.7c-0.5-0.1-0.9-0.2-1.4-0.2c-1,0-1.9,0.3-2.8,0.7
-				c-4.6-6.5-8.4-13.1-11.3-19.6c1.7-1.1,2.8-3,2.8-5.2c0-0.6-0.1-1.1-0.3-1.7c6.3-4.4,11.7-9.3,16-14.3
-				C173.6,131.4,178.8,137.3,183.2,143.9z M68.8,169.1c4.8-0.5,9.6-1.2,14.5-2c1,2,3.1,3.4,5.5,3.4h0c0.8,0,1.7-0.2,2.4-0.5
-				c6.2,8.9,13.5,17.1,21.8,24.4c8.7,7.6,18.2,14,28.1,19.1c-0.1,0.5-0.2,1-0.2,1.5c0,2.4,1.4,4.5,3.4,5.5
-				c-1.1,7.2-1.6,14.5-1.5,21.6c-1.2,0.3-2.3,0.8-3.2,1.6c-9.3-6.6-19.4-12.2-30.1-16.5c-12.9-5.2-26.2-8.4-39.5-9.7
-				c-0.8-3.5-3.9-6.1-7.6-6.2c-1-6.3-1.5-12.7-1.5-19.2c0-5.4,0.4-10.7,1.1-15.9C65.5,175.7,68.3,172.8,68.8,169.1z M64.7,161.2
-				c2.3-8.7,5.5-17,9.7-24.7c2.6,7.9,6,15.7,10.2,23.1c-1.1,1-1.8,2.3-2,3.8c-4.8,0.8-9.5,1.5-14.3,1.9
-				C67.7,163.6,66.4,162.1,64.7,161.2z M146.5,208.9c-1.8,0.2-3.4,1.1-4.4,2.4c-9.7-5-19-11.2-27.6-18.7c-8.2-7.2-15.3-15.3-21.4-24
-				c1-1,1.6-2.4,1.7-3.9c17.4-4.1,33.4-10.3,46.7-17.8c1.1,1,2.5,1.6,4.1,1.6h0c0.4,0,0.8,0,1.2-0.1c2.9,6.8,6.8,13.6,11.6,20.3
-				c-0.9,1.1-1.5,2.5-1.5,4c0,1.6,0.6,3.1,1.7,4.2c-3.7,7-6.9,14.4-9.3,22.2C148.2,202.3,147.3,205.6,146.5,208.9z M144.4,111.7
-				c7.4,3.1,14.2,7.2,20.4,12.1c-4.1,4.7-9.2,9.3-15.3,13.5c-1.1-0.8-2.4-1.4-3.8-1.4c-0.2,0-0.3,0-0.5,0.1
-				C142.9,127.3,142.5,118.9,144.4,111.7z M110.6,104.9c11.1,0,21.7,2.1,31.5,5.9c-2.1,7.7-1.7,16.6,0.7,25.9c-2,1-3.4,3.1-3.4,5.5
-				c0,0.5,0.1,0.9,0.2,1.4c-13,7.4-28.7,13.5-45.6,17.5c-1.1-1.8-3.1-3.1-5.3-3.1c-0.7,0-1.4,0.1-2,0.4c-4.5-7.9-8.1-16.3-10.7-24.8
-				c6.4-11,14.6-20.5,24.4-28.1C103.8,105.1,107.1,104.9,110.6,104.9z M93.2,106.6c-7.1,6.3-13.4,13.7-18.5,22
-				c-1.2-4.9-2.1-9.8-2.7-14.7C78.6,110.6,85.8,108.1,93.2,106.6z M69.6,115.1c0.7,5.5,1.8,11,3.3,16.5c-5.1,8.8-9.1,18.4-11.8,28.5
-				c-0.1,0-0.3,0-0.4,0c-3.8,0-6.9,2.6-7.8,6.2c-8.8,0.1-17.2-0.5-25.1-1.8C35,143.2,50.1,125.5,69.6,115.1z M23.3,192.1
-				c0-8.3,1.2-16.4,3.4-24c7.6,1.3,15.7,2,24.1,2c0.7,0,1.3,0,2-0.1c0.6,2.7,2.6,4.9,5.2,5.8c-0.7,5.3-1.1,10.8-1.1,16.3
-				c0,6.8,0.5,13.5,1.6,20c-2,0.9-3.6,2.7-4.3,4.8c-8.9,0.1-17.7,1.1-26.4,3C25,211.2,23.3,201.8,23.3,192.1z M29.2,223.4
-				c8.2-1.7,16.5-2.6,24.9-2.8c0.6,3.9,3.9,6.8,8,6.8h0c0,0,0.1,0,0.1,0c5.8,19.8,16.6,37.2,31.1,50.1
-				C63.8,271.6,39.8,250.9,29.2,223.4z M110.6,279.3L110.6,279.3c-3.4,0-6.8-0.2-10.2-0.6C84,266,72,247.7,65.7,226.6
-				c2-1.1,3.6-2.9,4.1-5.2c12.9,1.3,25.7,4.4,38.2,9.4c10.4,4.2,20.2,9.6,29.2,16c-0.5,1-0.7,2.1-0.7,3.3c0,4.2,3.3,7.7,7.5,8
-				c0.6,4.5,1.5,9,2.7,13.4C135.6,276.5,123.4,279.3,110.6,279.3z M150,269.9c-1-4.1-1.8-8.2-2.4-12.3c0.6-0.3,1.2-0.6,1.8-1
-				c3.1,2.8,6,5.7,8.7,8.7C155.5,266.9,152.8,268.4,150,269.9z M161.3,263c-3-3.3-6.1-6.4-9.5-9.4c0.5-1.1,0.9-2.3,0.9-3.6
-				c0-3.8-2.7-7-6.2-7.8c-0.1-7,0.4-14,1.5-21c1.8-0.2,3.3-1.2,4.3-2.6c12.4,4.9,25.3,7.8,38.3,8.5C184.1,241.5,174,253.9,161.3,263
-				z M191.5,224.6c-13-0.6-25.9-3.4-38.3-8.3c0.1-0.4,0.1-0.8,0.1-1.2c0-2.3-1.3-4.3-3.1-5.4c0.8-3.2,1.6-6.4,2.6-9.5
-				c2.4-7.5,5.4-14.6,9-21.4c0.4,0.1,0.9,0.1,1.3,0.2h0c1,0,2-0.3,2.9-0.7c2.1,2.4,4.3,4.8,6.6,7.1c7.6,7.4,15.8,13.6,24.3,18.6
-				C196,211,194.2,218,191.5,224.6z M174.4,183.4c-2.3-2.2-4.4-4.5-6.5-6.8c0.9-1.1,1.4-2.4,1.4-3.9c0-1.6-0.6-3-1.6-4.1
-				c5.1-7.8,10.9-15,17.5-21.4c8,13.1,12.5,28.6,12.5,45c0,3-0.2,6-0.5,8.9C189.3,196.2,181.6,190.4,174.4,183.4z"/>
-		</g>
-	</g>
-	<g>
-		<g>
-			<path d="M168.1,1.3c-0.8-0.9-2-1.3-3.1-1.3H4.4C2,0,0,2,0,4.4v291.3c0,2.4,2,4.4,4.4,4.4h212.4c2.4,0,4.4-2,4.4-4.4V57.8
-				c0-1.1-0.4-2.2-1.2-3L168.1,1.3z M169.3,15.2l39.5,40.7h-39.5V15.2z M8.7,8.7h151.8v49.6c0,0.3,0.1,0.6,0.2,0.9
-				c-0.1,0.3-0.2,0.6-0.2,0.9c0,2.4,2,4.4,4.4,4.4h47.5v226.7H8.7V8.7z"/>
-		</g>
-	</g>
-	<rect x="0" y="48.4" class="st2" width="221.7" height="76"/>
-	<text transform="matrix(1 0 0 1 77.8252 82.9128)" class="st9 st21 st22">ftp</text>
-</g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/slack-sink.svg b/docs/modules/ROOT/assets/images/kamelets/slack-sink.svg
deleted file mode 100644
index db76dd8..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/slack-sink.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" ?><svg id="Layer_1" style="enable-background:new 0 0 512 512;" version="1.1" viewBox="0 0 512 512" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><style type="text/css">
-	.st0{fill:#25D366;}
-	.st1{fill:#FFFFFF;}
-	.st2{fill:#FF0000;}
-	.st3{fill:#3D5A98;}
-	.st4{fill:url(#SVGID_1_);}
-	.st5{fill:url(#SVGID_2_);}
-	.st6{fill:#55ADEE;}
-	.st7{fill:#1E96C8;}
-	.st8{fill:#A9C9DD;}
-	.st9{fill:#C8DAEA;}
-	.st10{fill:none;}
-	.st11{fill:#4787F3;}
-	.st12{fill:#DC483C;}
-	.st13{fill:#FFCE43;}
-	.st14{fill:#149F5C;}
-	.st15{fill:#CE1E5B;}
-	.st16{fill:#72C5CD;}
-	.st17{fill:#DFA22F;}
-	.st18{fill:#3CB187;}
-	.st19{fill:#248C73;}
-	.st20{fill:#392538;}
-	.st21{fill:#BB242A;}
-	.st22{fill:none;stroke:#3CB187;stroke-miterlimit:10;}
-	.st23{fill:#009A57;}
-	.st24{fill:#FCCD37;}
-	.st25{fill:#2771F0;}
-</style><g><path class="st15" d="M501.8,274L501.8,274c-7.6-23.3-32.6-36.1-56-28.5L96.2,359.1c-23.3,7.6-36.1,32.6-28.5,56l0,0   c7.6,23.3,32.6,36.1,56,28.5l349.6-113.6C496.6,322.4,509.4,297.3,501.8,274z"/><path class="st16" d="M443.5,97.7l-0.2-0.5c-7.6-23.3-32.6-36.1-56-28.5L38.7,182.1c-23.3,7.6-36.1,32.6-28.5,56l0.2,0.5   c7.6,23.3,32.6,36.1,56,28.5l348.6-113.3C438.3,146.1,451,121.1,443.5,97.7z"/><path class="st17" d="M443.6,388.3L329.9,38.7c-7.6-23.3-32.6-36.1-56-28.5v0c-23.3,7.6-36.1,3 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/slack-source.svg b/docs/modules/ROOT/assets/images/kamelets/slack-source.svg
deleted file mode 100644
index db76dd8..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/slack-source.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" ?><svg id="Layer_1" style="enable-background:new 0 0 512 512;" version="1.1" viewBox="0 0 512 512" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><style type="text/css">
-	.st0{fill:#25D366;}
-	.st1{fill:#FFFFFF;}
-	.st2{fill:#FF0000;}
-	.st3{fill:#3D5A98;}
-	.st4{fill:url(#SVGID_1_);}
-	.st5{fill:url(#SVGID_2_);}
-	.st6{fill:#55ADEE;}
-	.st7{fill:#1E96C8;}
-	.st8{fill:#A9C9DD;}
-	.st9{fill:#C8DAEA;}
-	.st10{fill:none;}
-	.st11{fill:#4787F3;}
-	.st12{fill:#DC483C;}
-	.st13{fill:#FFCE43;}
-	.st14{fill:#149F5C;}
-	.st15{fill:#CE1E5B;}
-	.st16{fill:#72C5CD;}
-	.st17{fill:#DFA22F;}
-	.st18{fill:#3CB187;}
-	.st19{fill:#248C73;}
-	.st20{fill:#392538;}
-	.st21{fill:#BB242A;}
-	.st22{fill:none;stroke:#3CB187;stroke-miterlimit:10;}
-	.st23{fill:#009A57;}
-	.st24{fill:#FCCD37;}
-	.st25{fill:#2771F0;}
-</style><g><path class="st15" d="M501.8,274L501.8,274c-7.6-23.3-32.6-36.1-56-28.5L96.2,359.1c-23.3,7.6-36.1,32.6-28.5,56l0,0   c7.6,23.3,32.6,36.1,56,28.5l349.6-113.6C496.6,322.4,509.4,297.3,501.8,274z"/><path class="st16" d="M443.5,97.7l-0.2-0.5c-7.6-23.3-32.6-36.1-56-28.5L38.7,182.1c-23.3,7.6-36.1,32.6-28.5,56l0.2,0.5   c7.6,23.3,32.6,36.1,56,28.5l348.6-113.3C438.3,146.1,451,121.1,443.5,97.7z"/><path class="st17" d="M443.6,388.3L329.9,38.7c-7.6-23.3-32.6-36.1-56-28.5v0c-23.3,7.6-36.1,3 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/solr-sink.svg b/docs/modules/ROOT/assets/images/kamelets/solr-sink.svg
deleted file mode 100644
index 9e77dad..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/solr-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="800" width="1200" viewBox="-40.60095 -34.21775 351.8749 205.3065"><defs><clipPath id="a" clipPathUnits="userSpaceOnUse"><path d="M0 102.654h203.005V0H0z"/></clipPath></defs><g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 136.871)"><path d="M40.76 31.763c-2.344 1.248-4.994 2.127-7.874 2.613a51.707 51.707 0 01-8.554.717c-2.327 0-4.681.201-6.998.597-2.256.384-4.3 1.092-6.076 2.104-1.73.984-3.16 2.361-4.252 4.095-1.078 1.706-1.6 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/solr-source.svg b/docs/modules/ROOT/assets/images/kamelets/solr-source.svg
deleted file mode 100644
index 9e77dad..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/solr-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="800" width="1200" viewBox="-40.60095 -34.21775 351.8749 205.3065"><defs><clipPath id="a" clipPathUnits="userSpaceOnUse"><path d="M0 102.654h203.005V0H0z"/></clipPath></defs><g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 136.871)"><path d="M40.76 31.763c-2.344 1.248-4.994 2.127-7.874 2.613a51.707 51.707 0 01-8.554.717c-2.327 0-4.681.201-6.998.597-2.256.384-4.3 1.092-6.076 2.104-1.73.984-3.16 2.361-4.252 4.095-1.078 1.706-1.6 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/sqlserver-sink.svg b/docs/modules/ROOT/assets/images/kamelets/sqlserver-sink.svg
deleted file mode 100644
index 7e2fac9..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/sqlserver-sink.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Svg Vector Icons : http://www.onlinewebfonts.com/icon -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 1000" enable-background="new 0 0 1000 1000" xml:space="preserve">
-<metadata> Svg Vector Icons : http://www.onlinewebfonts.com/icon </metadata>
-<g><path d="M426.9,90c10.3,0-21.7-80-21.7-80S291.9,60.3,285.1,66C278.2,71.8,416.6,90,426.9,90z"/><path d="M356.9,149.5l72-44.6c-17.4,2.3-158.7-29.7-158.7-29.7c2.3,6.9,68.6,74.3,68.6,74.3L356.9,149.5L356.9,149.5z"/><path d="M461.2,166.7l-20.6-49.2l-59.5,36.6L461.2,166.7L461.2,166.7z"/><path d="M306.8,142.1l-50.3-58.9c0,0-40,27.4-34.3,34.3C227.9,124.4,306.8,142.1,306.8,142.1L306.8,142.1z"/><path d="M248.5,149.5c20.6,14.9,68.6,77.8,68.6,77.8l-18.3-60.6L248.5,149.5L248.5,149.5z"/><path d="M3 [...]
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/sqlserver-source.svg b/docs/modules/ROOT/assets/images/kamelets/sqlserver-source.svg
deleted file mode 100644
index 7e2fac9..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/sqlserver-source.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Svg Vector Icons : http://www.onlinewebfonts.com/icon -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 1000" enable-background="new 0 0 1000 1000" xml:space="preserve">
-<metadata> Svg Vector Icons : http://www.onlinewebfonts.com/icon </metadata>
-<g><path d="M426.9,90c10.3,0-21.7-80-21.7-80S291.9,60.3,285.1,66C278.2,71.8,416.6,90,426.9,90z"/><path d="M356.9,149.5l72-44.6c-17.4,2.3-158.7-29.7-158.7-29.7c2.3,6.9,68.6,74.3,68.6,74.3L356.9,149.5L356.9,149.5z"/><path d="M461.2,166.7l-20.6-49.2l-59.5,36.6L461.2,166.7L461.2,166.7z"/><path d="M306.8,142.1l-50.3-58.9c0,0-40,27.4-34.3,34.3C227.9,124.4,306.8,142.1,306.8,142.1L306.8,142.1z"/><path d="M248.5,149.5c20.6,14.9,68.6,77.8,68.6,77.8l-18.3-60.6L248.5,149.5L248.5,149.5z"/><path d="M3 [...]
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/ssh-sink.svg b/docs/modules/ROOT/assets/images/kamelets/ssh-sink.svg
deleted file mode 100644
index 8aaa094..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/ssh-sink.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0"?>
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
-    <path d="M 7 8 C 5.346 8 4 9.346 4 11 L 4 53 C 4 54.654 5.346 56 7 56 L 57 56 C 58.654 56 60 54.654 60 53 L 60 11 C 60 9.346 58.654 8 57 8 L 7 8 z M 7 10 L 57 10 C 57.552 10 58 10.448 58 11 L 58 53 C 58 53.552 57.552 54 57 54 L 7 54 C 6.448 54 6 53.552 6 53 L 6 20 L 47 20 C 47.553 20 48 19.553 48 19 C 48 18.447 47.553 18 47 18 L 6 18 L 6 11 C 6 10.448 6.448 10 7 10 z M 10 12 C 9.447 12 9 12.447 9 13 L 9 15 C 9 15.553 9.447 16 10 16 C 10.553 16 11 15.553 11 15 L 11 13 C 11 12.447 10.5 [...]
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/ssh-source.svg b/docs/modules/ROOT/assets/images/kamelets/ssh-source.svg
deleted file mode 100644
index 8aaa094..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/ssh-source.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0"?>
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
-    <path d="M 7 8 C 5.346 8 4 9.346 4 11 L 4 53 C 4 54.654 5.346 56 7 56 L 57 56 C 58.654 56 60 54.654 60 53 L 60 11 C 60 9.346 58.654 8 57 8 L 7 8 z M 7 10 L 57 10 C 57.552 10 58 10.448 58 11 L 58 53 C 58 53.552 57.552 54 57 54 L 7 54 C 6.448 54 6 53.552 6 53 L 6 20 L 47 20 C 47.553 20 48 19.553 48 19 C 48 18.447 47.553 18 47 18 L 6 18 L 6 11 C 6 10.448 6.448 10 7 10 z M 10 12 C 9.447 12 9 12.447 9 13 L 9 15 C 9 15.553 9.447 16 10 16 C 10.553 16 11 15.553 11 15 L 11 13 C 11 12.447 10.5 [...]
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/string-template-action.svg b/docs/modules/ROOT/assets/images/kamelets/string-template-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/string-template-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/telegram-sink.svg b/docs/modules/ROOT/assets/images/kamelets/telegram-sink.svg
deleted file mode 100644
index 080818f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/telegram-sink.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240"><defs><linearGradient id="a" x1=".667" x2=".417" y1=".167" y2=".75"><stop offset="0" stop-color="#37aee2"/><stop offset="1" stop-color="#1e96c8"/></linearGradient><linearGradient id="b" x1=".66" x2=".851" y1=".437" y2=".802"><stop offset="0" stop-color="#eff7fc"/><stop offset="1" stop-color="#fff"/></linearGradient></defs><circle cx="120" cy="120" r="120" fill="url(#a)"/><path fill="#c8daea" d="M98 175c-3.888 0-3.227-1.468-4.5 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/telegram-source.svg b/docs/modules/ROOT/assets/images/kamelets/telegram-source.svg
deleted file mode 100644
index 080818f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/telegram-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240"><defs><linearGradient id="a" x1=".667" x2=".417" y1=".167" y2=".75"><stop offset="0" stop-color="#37aee2"/><stop offset="1" stop-color="#1e96c8"/></linearGradient><linearGradient id="b" x1=".66" x2=".851" y1=".437" y2=".802"><stop offset="0" stop-color="#eff7fc"/><stop offset="1" stop-color="#fff"/></linearGradient></defs><circle cx="120" cy="120" r="120" fill="url(#a)"/><path fill="#c8daea" d="M98 175c-3.888 0-3.227-1.468-4.5 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/throttle-action.svg b/docs/modules/ROOT/assets/images/kamelets/throttle-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/throttle-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/timer-source.svg b/docs/modules/ROOT/assets/images/kamelets/timer-source.svg
deleted file mode 100644
index 1aa543f..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/timer-source.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Svg Vector Icons : http://www.onlinewebfonts.com/icon -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 1000" enable-background="new 0 0 1000 1000" xml:space="preserve">
-<metadata> Svg Vector Icons : http://www.onlinewebfonts.com/icon </metadata>
-<g><g transform="translate(0.000000,511.000000) scale(0.100000,-0.100000)"><path d="M3888.1,4774.9v-235.1h411.4h414.3l-8.8-329.1l-8.8-332l-117.5-8.8c-229.2-14.7-620-99.9-925.6-196.9C2257.4,3220.6,1167.2,2065.8,802.9,649.6c-511.3-1986.3,384.9-4002,2206.7-4965.8c302.6-161.6,758.1-320.2,1154.8-405.5c426.1-91.1,1251.7-91.1,1680.7,0c1768.9,382,3044.1,1657.2,3426.1,3426.1c91.1,426.1,91.1,1254.6,0,1677.8c-420.2,1942.2-1936.4,3302.6-3890.3,3496.6l-199.8,20.6v320.3v320.3h411.4h411.4v235.1V5010H49 [...]
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/timestamp-router-action.svg b/docs/modules/ROOT/assets/images/kamelets/timestamp-router-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/timestamp-router-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/topic-name-matches-filter-action.svg b/docs/modules/ROOT/assets/images/kamelets/topic-name-matches-filter-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/topic-name-matches-filter-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/twitter-directmessage-source.svg b/docs/modules/ROOT/assets/images/kamelets/twitter-directmessage-source.svg
deleted file mode 100644
index c0364cc..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/twitter-directmessage-source.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg width="256px" height="209px" viewBox="0 0 256 209" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
-    <g>
-        <path d="M256,25.4500259 C246.580841,29.6272672 236.458451,32.4504868 225.834156,33.7202333 C236.678503,27.2198053 245.00583,16.9269929 248.927437,4.66307685 C238.779765,10.6812633 227.539325,15.0523376 215.57599,17.408298 C205.994835,7.2006971 192.34506,0.822 177.239197,0.822 C148.232605,0.822 124.716076,24.3375931 124.716076,53.3423116 C124.716076,57.4586875 125.181462,61.4673784 126.076652,65.3112644 C82.4258385,63.1210453 43.7257252,42.211429 17.821398,10.4359288 C13.3005011, [...]
-    </g>
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/twitter-search-source.svg b/docs/modules/ROOT/assets/images/kamelets/twitter-search-source.svg
deleted file mode 100644
index c0364cc..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/twitter-search-source.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg width="256px" height="209px" viewBox="0 0 256 209" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
-    <g>
-        <path d="M256,25.4500259 C246.580841,29.6272672 236.458451,32.4504868 225.834156,33.7202333 C236.678503,27.2198053 245.00583,16.9269929 248.927437,4.66307685 C238.779765,10.6812633 227.539325,15.0523376 215.57599,17.408298 C205.994835,7.2006971 192.34506,0.822 177.239197,0.822 C148.232605,0.822 124.716076,24.3375931 124.716076,53.3423116 C124.716076,57.4586875 125.181462,61.4673784 126.076652,65.3112644 C82.4258385,63.1210453 43.7257252,42.211429 17.821398,10.4359288 C13.3005011, [...]
-    </g>
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/twitter-timeline-source.svg b/docs/modules/ROOT/assets/images/kamelets/twitter-timeline-source.svg
deleted file mode 100644
index c0364cc..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/twitter-timeline-source.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg width="256px" height="209px" viewBox="0 0 256 209" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
-    <g>
-        <path d="M256,25.4500259 C246.580841,29.6272672 236.458451,32.4504868 225.834156,33.7202333 C236.678503,27.2198053 245.00583,16.9269929 248.927437,4.66307685 C238.779765,10.6812633 227.539325,15.0523376 215.57599,17.408298 C205.994835,7.2006971 192.34506,0.822 177.239197,0.822 C148.232605,0.822 124.716076,24.3375931 124.716076,53.3423116 C124.716076,57.4586875 125.181462,61.4673784 126.076652,65.3112644 C82.4258385,63.1210453 43.7257252,42.211429 17.821398,10.4359288 C13.3005011, [...]
-    </g>
-</svg>
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/value-to-key-action.svg b/docs/modules/ROOT/assets/images/kamelets/value-to-key-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/value-to-key-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/velocity-template-action.svg b/docs/modules/ROOT/assets/images/kamelets/velocity-template-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/velocity-template-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/webhook-source.svg b/docs/modules/ROOT/assets/images/kamelets/webhook-source.svg
deleted file mode 100644
index 9f46094..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/webhook-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="944 -771 2500 2334"><path d="M2111.4 210.5c-103.6 174.2-202.9 342.9-304.2 510.3-26 43-38.9 78-18.1 132.6 57.4 150.9-23.6 297.8-175.8 337.6-143.5 37.6-283.4-56.7-311.8-210.4-25.2-136 80.3-269.3 230.3-290.6 12.6-1.8 25.4-2 46.5-3.6l228.1-382.5c-143.5-142.7-228.9-309.4-210-516 13.4-146.1 70.8-272.3 175.8-375.8 201-198.1 507.8-230.2 744.5-78.1 227.4 146.1 331.5 430.6 242.8 674.1-66.9-18.1-134.3-36.4-208.4-56.5 27.9-135.4 7.3-257-84.1-361.1-60. [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/websocket-source.svg b/docs/modules/ROOT/assets/images/kamelets/websocket-source.svg
deleted file mode 100644
index a57164b..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/websocket-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="2500" height="1885" viewBox="0 0 256 193" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid"><path d="M192.44 144.645h31.78V68.339l-35.805-35.804-22.472 22.472 26.497 26.497v63.14zm31.864 15.931H113.452L86.954 134.08l11.237-11.236 21.885 21.885h45.028l-44.357-44.441 11.32-11.32 44.357 44.358V88.296l-21.801-21.801 11.152-11.153L110.685 0H0l31.696 31.696v.084H97.436l23.227 23.227-33.96 33.96L63.476 65.74V47.712h-31.78v31.193l55.007 55.007L64.314 156.3l35.805 35.8 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/wttrin-source.svg b/docs/modules/ROOT/assets/images/kamelets/wttrin-source.svg
deleted file mode 100644
index 616c828..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/wttrin-source.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="cloud-sun" class="svg-inline--fa fa-cloud-sun" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M96 208c0-61.86 50.14-111.1 111.1-111.1c52.65 0 96.5 36.45 108.5 85.42C334.7 173.1 354.7 168 375.1 168c4.607 0 9.152 .3809 13.68 .8203l24.13-34.76c5.145-7.414 .8965-17.67-7.984-19.27L317.2 98.78L301.2 10.21C299.6 1.325 289.4-2.919 281.9 2.226L208 53.54L134.1 2.225C126.6-2.92 1 [...]
\ No newline at end of file
diff --git a/docs/modules/ROOT/assets/images/kamelets/xj-identity-action.svg b/docs/modules/ROOT/assets/images/kamelets/xj-identity-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/xj-identity-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/assets/images/kamelets/xj-template-action.svg b/docs/modules/ROOT/assets/images/kamelets/xj-template-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/xj-template-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/kamelet-binding-sink-source.tmpl b/docs/modules/ROOT/kamelet-binding-sink-source.tmpl
deleted file mode 100644
index 72a052a..0000000
--- a/docs/modules/ROOT/kamelet-binding-sink-source.tmpl
+++ /dev/null
@@ -1,43 +0,0 @@
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: {{ .Kamelet.ObjectMeta.Name }}-binding
-spec:
-  {{ if eq (index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type") "sink" }}source:
-    ref:
-      kind: {{ .GetVal "RefKind" }}
-      apiVersion: {{ .GetVal "RefApiVersion" }}
-      name: {{ .GetVal "RefName" }}
-  sink:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: {{ .Kamelet.ObjectMeta.Name }}{{ template "properties-list.tmpl" . }}
-  {{ else if eq (index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type") "source" }}source:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: {{ .Kamelet.ObjectMeta.Name }}{{ template "properties-list.tmpl" . }}
-  sink:
-    ref:
-      kind: {{ .GetVal "RefKind" }}
-      apiVersion: {{ .GetVal "RefApiVersion" }}
-      name: {{ .GetVal "RefName" }}
-  {{ else if eq (index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type") "action" }}source:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: timer-source
-    properties:
-      message: "Hello"
-  steps:
-  - ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: {{ .Kamelet.ObjectMeta.Name }}{{ template "properties-list.tmpl" . }}
-  sink:
-    ref:
-      kind: {{ .GetVal "RefKind" }}
-      apiVersion: {{ .GetVal "RefApiVersion" }}
-      name: {{ .GetVal "RefName" }}
-{{ end }}
\ No newline at end of file
diff --git a/docs/modules/ROOT/kamelet.adoc.tmpl b/docs/modules/ROOT/kamelet.adoc.tmpl
deleted file mode 100644
index cdff46d..0000000
--- a/docs/modules/ROOT/kamelet.adoc.tmpl
+++ /dev/null
@@ -1,115 +0,0 @@
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-
-= {{ .Image }} {{ .Kamelet.Spec.Definition.Title }}
-
-*Provided by: "{{ index .Kamelet.ObjectMeta.Annotations "camel.apache.org/provider" }}"*
-
-*Support Level for this Kamelet is: "{{ index .Kamelet.ObjectMeta.Annotations "camel.apache.org/kamelet.support.level" }}"*
-
-{{ .Kamelet.Spec.Definition.Description }}
-
-== Configuration Options
-{{ if .HasProperties }}
-The following table summarizes the configuration options available for the `{{ .Kamelet.ObjectMeta.Name }}` Kamelet:
-{{ .Properties }}
-NOTE: Fields marked with an asterisk ({empty}*) are mandatory.
-{{ else }}
-The `{{ .Kamelet.ObjectMeta.Name }}` Kamelet does not specify any configuration option.
-{{ end }}
-
-== Dependencies
-
-At runtime, the `{{ .Kamelet.ObjectMeta.Name }}` Kamelet relies upon the presence of the following dependencies:
-{{range .Kamelet.Spec.Dependencies}}
-- {{ . }}{{end}} 
-
-== Usage
-
-This section describes how you can use the `{{ .Kamelet.ObjectMeta.Name }}`.
-
-=== Knative {{ index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type" | ToCamel }}
-
-{{ if eq (index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type") "action" -}}
-You can use the `{{ .Kamelet.ObjectMeta.Name }}` Kamelet as an intermediate step in a Knative binding.
-{{ else -}}
-You can use the `{{ .Kamelet.ObjectMeta.Name }}` Kamelet as a Knative {{ index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type" }} by binding it to a Knative object.
-{{ end }}
-{{- .SetVal "RefApiVersion" "messaging.knative.dev/v1" -}}{{- .SetVal "RefKind" "Channel" -}}{{- .SetVal "RefName" "mychannel" }}
-.{{ .Kamelet.ObjectMeta.Name }}-binding.yaml
-[source,yaml]
-----
-{{ template "kamelet-binding-sink-source.tmpl" . }}
-----
-
-==== *Prerequisite*
-
-You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `{{ .Kamelet.ObjectMeta.Name }}-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the {{ index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type" }} by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f {{ .Kamelet.ObjectMeta.Name }}-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the {{ index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type" }} by using the following command:
-
-[source,shell]
-----
-{{ .ExampleKamelBindCommand "channel:mychannel" }}
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-=== Kafka {{ index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type" | ToCamel }}
-
-{{ if eq (index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type") "action" -}}
-You can use the `{{ .Kamelet.ObjectMeta.Name }}` Kamelet as an intermediate step in a Kafka binding.
-{{ else -}}
-You can use the `{{ .Kamelet.ObjectMeta.Name }}` Kamelet as a Kafka {{ index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type" }} by binding it to a Kafka topic.
-{{ end }} {{- .SetVal "RefApiVersion" "kafka.strimzi.io/v1beta1" -}}{{- .SetVal "RefKind" "KafkaTopic" -}}{{- .SetVal "RefName" "my-topic" }}
-.{{ .Kamelet.ObjectMeta.Name }}-binding.yaml
-[source,yaml]
-----
-{{ template "kamelet-binding-sink-source.tmpl" . }}
-----
-
-==== *Prerequisites*
-
-* You've installed https://strimzi.io/[Strimzi].
-* You've created a topic named `my-topic` in the current namespace.
-* You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `{{ .Kamelet.ObjectMeta.Name }}-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the {{ index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type" }} by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f {{ .Kamelet.ObjectMeta.Name }}-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the {{ index .Kamelet.ObjectMeta.Labels "camel.apache.org/kamelet.type" }} by using the following command:
-
-[source,shell]
-----
-{{ .ExampleKamelBindCommand "kafka.strimzi.io/v1beta1:KafkaTopic:my-topic" }}
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-== Kamelet source file
-
-https://github.com/apache/camel-kamelets/blob/main/kamelets/{{ .Kamelet.ObjectMeta.Name }}.kamelet.yaml
-
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
diff --git a/docs/modules/ROOT/pages/avro-deserialize-action.adoc b/docs/modules/ROOT/pages/avro-deserialize-action.adoc
deleted file mode 100644
index 663306a..0000000
--- a/docs/modules/ROOT/pages/avro-deserialize-action.adoc
+++ /dev/null
@@ -1,163 +0,0 @@
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-
-= image:kamelets/avro-deserialize-action.svg[] Avro Deserialize Action
-
-*Provided by: "Apache Software Foundation"*
-
-*Support Level for this Kamelet is: "Preview"*
-
-Deserialize payload to Avro
-
-== Configuration Options
-
-The following table summarizes the configuration options available for the `avro-deserialize-action` Kamelet:
-[width="100%",cols="2,^2,3,^2,^2,^3",options="header"]
-|===
-| Property| Name| Description| Type| Default| Example
-| *schema {empty}* *| Schema| The Avro schema to use during serialization (as single-line, using JSON format)| string| | `"{\"type\": \"record\", \"namespace\": \"com.example\", \"name\": \"FullName\", \"fields\": [{\"name\": \"first\", \"type\": \"string\"},{\"name\": \"last\", \"type\": \"string\"}]}"`
-| validate| Validate| Indicates if the content must be validated against the schema| boolean| `true`| 
-|===
-
-NOTE: Fields marked with an asterisk ({empty}*) are mandatory.
-
-
-== Dependencies
-
-At runtime, the `avro-deserialize-action` Kamelet relies upon the presence of the following dependencies:
-
-- github:apache.camel-kamelets:camel-kamelets-utils:main-SNAPSHOT
-- camel:kamelet
-- camel:core
-- camel:jackson-avro 
-
-== Usage
-
-This section describes how you can use the `avro-deserialize-action`.
-
-=== Knative Action
-
-You can use the `avro-deserialize-action` Kamelet as an intermediate step in a Knative binding.
-
-.avro-deserialize-action-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: avro-deserialize-action-binding
-spec:
-  source:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: timer-source
-    properties:
-      message: "Hello"
-  steps:
-  - ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: avro-deserialize-action
-    properties:
-      schema: "{\"type\": \"record\", \"namespace\": \"com.example\", \"name\": \"FullName\", \"fields\": [{\"name\": \"first\", \"type\": \"string\"},{\"name\": \"last\", \"type\": \"string\"}]}"
-  sink:
-    ref:
-      kind: Channel
-      apiVersion: messaging.knative.dev/v1
-      name: mychannel
-
-----
-
-==== *Prerequisite*
-
-You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `avro-deserialize-action-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the action by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f avro-deserialize-action-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the action by using the following command:
-
-[source,shell]
-----
-kamel bind timer-source?message=Hello --step avro-deserialize-action -p "step-0.schema={\"type\": \"record\", \"namespace\": \"com.example\", \"name\": \"FullName\", \"fields\": [{\"name\": \"first\", \"type\": \"string\"},{\"name\": \"last\", \"type\": \"string\"}]}" channel:mychannel
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-=== Kafka Action
-
-You can use the `avro-deserialize-action` Kamelet as an intermediate step in a Kafka binding.
-
-.avro-deserialize-action-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: avro-deserialize-action-binding
-spec:
-  source:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: timer-source
-    properties:
-      message: "Hello"
-  steps:
-  - ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: avro-deserialize-action
-    properties:
-      schema: "{\"type\": \"record\", \"namespace\": \"com.example\", \"name\": \"FullName\", \"fields\": [{\"name\": \"first\", \"type\": \"string\"},{\"name\": \"last\", \"type\": \"string\"}]}"
-  sink:
-    ref:
-      kind: KafkaTopic
-      apiVersion: kafka.strimzi.io/v1beta1
-      name: my-topic
-
-----
-
-==== *Prerequisites*
-
-* You've installed https://strimzi.io/[Strimzi].
-* You've created a topic named `my-topic` in the current namespace.
-* You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `avro-deserialize-action-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the action by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f avro-deserialize-action-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the action by using the following command:
-
-[source,shell]
-----
-kamel bind timer-source?message=Hello --step avro-deserialize-action -p "step-0.schema={\"type\": \"record\", \"namespace\": \"com.example\", \"name\": \"FullName\", \"fields\": [{\"name\": \"first\", \"type\": \"string\"},{\"name\": \"last\", \"type\": \"string\"}]}" kafka.strimzi.io/v1beta1:KafkaTopic:my-topic
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-== Kamelet source file
-
-https://github.com/apache/camel-kamelets/blob/main/kamelets/avro-deserialize-action.kamelet.yaml
-
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
diff --git a/docs/modules/ROOT/pages/avro-serialize-action.adoc b/docs/modules/ROOT/pages/avro-serialize-action.adoc
deleted file mode 100644
index 62cc26e..0000000
--- a/docs/modules/ROOT/pages/avro-serialize-action.adoc
+++ /dev/null
@@ -1,163 +0,0 @@
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-
-= image:kamelets/avro-serialize-action.svg[] Avro Serialize Action
-
-*Provided by: "Apache Software Foundation"*
-
-*Support Level for this Kamelet is: "Preview"*
-
-Serialize payload to Avro
-
-== Configuration Options
-
-The following table summarizes the configuration options available for the `avro-serialize-action` Kamelet:
-[width="100%",cols="2,^2,3,^2,^2,^3",options="header"]
-|===
-| Property| Name| Description| Type| Default| Example
-| *schema {empty}* *| Schema| The Avro schema to use during serialization (as single-line, using JSON format)| string| | `"{\"type\": \"record\", \"namespace\": \"com.example\", \"name\": \"FullName\", \"fields\": [{\"name\": \"first\", \"type\": \"string\"},{\"name\": \"last\", \"type\": \"string\"}]}"`
-| validate| Validate| Indicates if the content must be validated against the schema| boolean| `true`| 
-|===
-
-NOTE: Fields marked with an asterisk ({empty}*) are mandatory.
-
-
-== Dependencies
-
-At runtime, the `avro-serialize-action` Kamelet relies upon the presence of the following dependencies:
-
-- github:apache.camel-kamelets:camel-kamelets-utils:main-SNAPSHOT
-- camel:kamelet
-- camel:core
-- camel:jackson-avro 
-
-== Usage
-
-This section describes how you can use the `avro-serialize-action`.
-
-=== Knative Action
-
-You can use the `avro-serialize-action` Kamelet as an intermediate step in a Knative binding.
-
-.avro-serialize-action-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: avro-serialize-action-binding
-spec:
-  source:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: timer-source
-    properties:
-      message: "Hello"
-  steps:
-  - ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: avro-serialize-action
-    properties:
-      schema: "{\"type\": \"record\", \"namespace\": \"com.example\", \"name\": \"FullName\", \"fields\": [{\"name\": \"first\", \"type\": \"string\"},{\"name\": \"last\", \"type\": \"string\"}]}"
-  sink:
-    ref:
-      kind: Channel
-      apiVersion: messaging.knative.dev/v1
-      name: mychannel
-
-----
-
-==== *Prerequisite*
-
-You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `avro-serialize-action-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the action by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f avro-serialize-action-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the action by using the following command:
-
-[source,shell]
-----
-kamel bind timer-source?message=Hello --step avro-serialize-action -p "step-0.schema={\"type\": \"record\", \"namespace\": \"com.example\", \"name\": \"FullName\", \"fields\": [{\"name\": \"first\", \"type\": \"string\"},{\"name\": \"last\", \"type\": \"string\"}]}" channel:mychannel
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-=== Kafka Action
-
-You can use the `avro-serialize-action` Kamelet as an intermediate step in a Kafka binding.
-
-.avro-serialize-action-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: avro-serialize-action-binding
-spec:
-  source:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: timer-source
-    properties:
-      message: "Hello"
-  steps:
-  - ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: avro-serialize-action
-    properties:
-      schema: "{\"type\": \"record\", \"namespace\": \"com.example\", \"name\": \"FullName\", \"fields\": [{\"name\": \"first\", \"type\": \"string\"},{\"name\": \"last\", \"type\": \"string\"}]}"
-  sink:
-    ref:
-      kind: KafkaTopic
-      apiVersion: kafka.strimzi.io/v1beta1
-      name: my-topic
-
-----
-
-==== *Prerequisites*
-
-* You've installed https://strimzi.io/[Strimzi].
-* You've created a topic named `my-topic` in the current namespace.
-* You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `avro-serialize-action-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the action by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f avro-serialize-action-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the action by using the following command:
-
-[source,shell]
-----
-kamel bind timer-source?message=Hello --step avro-serialize-action -p "step-0.schema={\"type\": \"record\", \"namespace\": \"com.example\", \"name\": \"FullName\", \"fields\": [{\"name\": \"first\", \"type\": \"string\"},{\"name\": \"last\", \"type\": \"string\"}]}" kafka.strimzi.io/v1beta1:KafkaTopic:my-topic
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-== Kamelet source file
-
-https://github.com/apache/camel-kamelets/blob/main/kamelets/avro-serialize-action.kamelet.yaml
-
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
diff --git a/docs/modules/ROOT/pages/aws-cloudwatch-sink.adoc b/docs/modules/ROOT/pages/aws-cloudwatch-sink.adoc
deleted file mode 100644
index e950aee..0000000
--- a/docs/modules/ROOT/pages/aws-cloudwatch-sink.adoc
+++ /dev/null
@@ -1,164 +0,0 @@
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-
-= image:kamelets/aws-cloudwatch-sink.svg[] AWS CloudWatch Metrics Sink
-
-*Provided by: "Apache Software Foundation"*
-
-*Support Level for this Kamelet is: "Preview"*
-
-Send messages to AWS CloudWatch metrics.
-
-There are several properties you can set in the headers, such as:
-
-`metric-name` / `ce-metricname` for the metric name.
-`metric-value` / `ce-metricvalue` for the metric value.
-`metric-unit` / `ce-metricunit` for the metric unit.
-`metric-timestamp` / `ce-metrictimestamp` for the metric timestamp.
-`metric-dimension-name` / `ce-metricdimensionname` for the dimension name.
-`metric-dimension-value` / `ce-metricdimensionvalue` for the dimension value.
-
-== Configuration Options
-
-The following table summarizes the configuration options available for the `aws-cloudwatch-sink` Kamelet:
-[width="100%",cols="2,^2,3,^2,^2,^3",options="header"]
-|===
-| Property| Name| Description| Type| Default| Example
-| *accessKey {empty}* *| Access Key| The access key obtained from AWS.| string| | 
-| *cwNamespace {empty}* *| Cloud Watch Namespace| The cloud watch metric namespace.| string| | 
-| *region {empty}* *| AWS Region| The AWS region to connect to.| string| | `"eu-west-1"`
-| *secretKey {empty}* *| Secret Key| The secret key obtained from AWS.| string| | 
-|===
-
-NOTE: Fields marked with an asterisk ({empty}*) are mandatory.
-
-
-== Dependencies
-
-At runtime, the `aws-cloudwatch-sink` Kamelet relies upon the presence of the following dependencies:
-
-- camel:aws2-cw
-- camel:kamelet 
-
-== Usage
-
-This section describes how you can use the `aws-cloudwatch-sink`.
-
-=== Knative Sink
-
-You can use the `aws-cloudwatch-sink` Kamelet as a Knative sink by binding it to a Knative object.
-
-.aws-cloudwatch-sink-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-cloudwatch-sink-binding
-spec:
-  source:
-    ref:
-      kind: Channel
-      apiVersion: messaging.knative.dev/v1
-      name: mychannel
-  sink:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-cloudwatch-sink
-    properties:
-      accessKey: "The Access Key"
-      cwNamespace: "The Cloud Watch Namespace"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-  
-----
-
-==== *Prerequisite*
-
-You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-cloudwatch-sink-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the sink by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-cloudwatch-sink-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the sink by using the following command:
-
-[source,shell]
-----
-kamel bind channel:mychannel aws-cloudwatch-sink -p "sink.accessKey=The Access Key" -p "sink.cwNamespace=The Cloud Watch Namespace" -p "sink.region=eu-west-1" -p "sink.secretKey=The Secret Key"
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-=== Kafka Sink
-
-You can use the `aws-cloudwatch-sink` Kamelet as a Kafka sink by binding it to a Kafka topic.
-
-.aws-cloudwatch-sink-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-cloudwatch-sink-binding
-spec:
-  source:
-    ref:
-      kind: KafkaTopic
-      apiVersion: kafka.strimzi.io/v1beta1
-      name: my-topic
-  sink:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-cloudwatch-sink
-    properties:
-      accessKey: "The Access Key"
-      cwNamespace: "The Cloud Watch Namespace"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-  
-----
-
-==== *Prerequisites*
-
-* You've installed https://strimzi.io/[Strimzi].
-* You've created a topic named `my-topic` in the current namespace.
-* You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-cloudwatch-sink-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the sink by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-cloudwatch-sink-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the sink by using the following command:
-
-[source,shell]
-----
-kamel bind kafka.strimzi.io/v1beta1:KafkaTopic:my-topic aws-cloudwatch-sink -p "sink.accessKey=The Access Key" -p "sink.cwNamespace=The Cloud Watch Namespace" -p "sink.region=eu-west-1" -p "sink.secretKey=The Secret Key"
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-== Kamelet source file
-
-https://github.com/apache/camel-kamelets/blob/main/kamelets/aws-cloudwatch-sink.kamelet.yaml
-
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
diff --git a/docs/modules/ROOT/pages/aws-ddb-streams-source.adoc b/docs/modules/ROOT/pages/aws-ddb-streams-source.adoc
deleted file mode 100644
index 0c3b811..0000000
--- a/docs/modules/ROOT/pages/aws-ddb-streams-source.adoc
+++ /dev/null
@@ -1,158 +0,0 @@
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-
-= image:kamelets/aws-ddb-streams-source.svg[] AWS DynamoDB Streams Source
-
-*Provided by: "Apache Software Foundation"*
-
-*Support Level for this Kamelet is: "Preview"*
-
-Receive events from AWS DynamoDB Streams.
-
-== Configuration Options
-
-The following table summarizes the configuration options available for the `aws-ddb-streams-source` Kamelet:
-[width="100%",cols="2,^2,3,^2,^2,^3",options="header"]
-|===
-| Property| Name| Description| Type| Default| Example
-| *accessKey {empty}* *| Access Key| The access key obtained from AWS| string| | 
-| *region {empty}* *| AWS Region| The AWS region to connect to| string| | `"eu-west-1"`
-| *secretKey {empty}* *| Secret Key| The secret key obtained from AWS| string| | 
-| *table {empty}* *| Table| Name of the DynamoDB table to look at| string| | 
-| iteratorType| Iterator Type| Defines where in the DynaboDB stream to start getting records. Note that using TRIM_HORIZON can cause a significant delay before the stream has caught up to real-time. if {AT,AFTER}_SEQUENCE_NUMBER are used, then a sequenceNumberProvider MUST be supplied. There are 4 enums and the value can be one of TRIM_HORIZON, LATEST, AT_SEQUENCE_NUMBER, AFTER_SEQUENCE_NUMBER| string| `"LATEST"`| 
-| sequenceNumberProvider| Sequence Number Provider| Provider for the sequence number when using one of the two ShardIteratorType AT_SEQUENCE_NUMBER or AFTER_SEQUENCE_NUMBER iterator types. Can be a registry reference or a literal sequence number.| string| `"000000000000000000000"`| `"900000000005745712447"`
-|===
-
-NOTE: Fields marked with an asterisk ({empty}*) are mandatory.
-
-
-== Dependencies
-
-At runtime, the `aws-ddb-streams-source` Kamelet relies upon the presence of the following dependencies:
-
-- camel:gson
-- camel:aws2-ddb
-- camel:kamelet 
-
-== Usage
-
-This section describes how you can use the `aws-ddb-streams-source`.
-
-=== Knative Source
-
-You can use the `aws-ddb-streams-source` Kamelet as a Knative source by binding it to a Knative object.
-
-.aws-ddb-streams-source-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-ddb-streams-source-binding
-spec:
-  source:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-ddb-streams-source
-    properties:
-      accessKey: "The Access Key"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-      table: "The Table"
-  sink:
-    ref:
-      kind: Channel
-      apiVersion: messaging.knative.dev/v1
-      name: mychannel
-  
-----
-
-==== *Prerequisite*
-
-You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-ddb-streams-source-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the source by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-ddb-streams-source-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the source by using the following command:
-
-[source,shell]
-----
-kamel bind aws-ddb-streams-source -p "source.accessKey=The Access Key" -p "source.region=eu-west-1" -p "source.secretKey=The Secret Key" -p "source.table=The Table" channel:mychannel
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-=== Kafka Source
-
-You can use the `aws-ddb-streams-source` Kamelet as a Kafka source by binding it to a Kafka topic.
-
-.aws-ddb-streams-source-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-ddb-streams-source-binding
-spec:
-  source:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-ddb-streams-source
-    properties:
-      accessKey: "The Access Key"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-      table: "The Table"
-  sink:
-    ref:
-      kind: KafkaTopic
-      apiVersion: kafka.strimzi.io/v1beta1
-      name: my-topic
-  
-----
-
-==== *Prerequisites*
-
-* You've installed https://strimzi.io/[Strimzi].
-* You've created a topic named `my-topic` in the current namespace.
-* You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-ddb-streams-source-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the source by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-ddb-streams-source-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the source by using the following command:
-
-[source,shell]
-----
-kamel bind aws-ddb-streams-source -p "source.accessKey=The Access Key" -p "source.region=eu-west-1" -p "source.secretKey=The Secret Key" -p "source.table=The Table" kafka.strimzi.io/v1beta1:KafkaTopic:my-topic
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-== Kamelet source file
-
-https://github.com/apache/camel-kamelets/blob/main/kamelets/aws-ddb-streams-source.kamelet.yaml
-
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
diff --git a/docs/modules/ROOT/pages/aws-ec2-sink.adoc b/docs/modules/ROOT/pages/aws-ec2-sink.adoc
deleted file mode 100644
index 969c1c6..0000000
--- a/docs/modules/ROOT/pages/aws-ec2-sink.adoc
+++ /dev/null
@@ -1,156 +0,0 @@
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-
-= image:kamelets/aws-ec2-sink.svg[] AWS EC2 Sink
-
-*Provided by: "Apache Software Foundation"*
-
-*Support Level for this Kamelet is: "Preview"*
-
-Check the status of EC2 instances
-
-The Kamelet expects the following headers to be set:
-
-- `instanceIds` / `ce-instanceids`: as a comma separated list of EC2 instance ids.
-
-== Configuration Options
-
-The following table summarizes the configuration options available for the `aws-ec2-sink` Kamelet:
-[width="100%",cols="2,^2,3,^2,^2,^3",options="header"]
-|===
-| Property| Name| Description| Type| Default| Example
-| *accessKey {empty}* *| Access Key| The access key obtained from AWS| string| | 
-| *region {empty}* *| AWS Region| The AWS region to connect to| string| | `"eu-west-1"`
-| *secretKey {empty}* *| Secret Key| The secret key obtained from AWS| string| | 
-|===
-
-NOTE: Fields marked with an asterisk ({empty}*) are mandatory.
-
-
-== Dependencies
-
-At runtime, the `aws-ec2-sink` Kamelet relies upon the presence of the following dependencies:
-
-- camel:aws2-ec2
-- camel:kamelet 
-
-== Usage
-
-This section describes how you can use the `aws-ec2-sink`.
-
-=== Knative Sink
-
-You can use the `aws-ec2-sink` Kamelet as a Knative sink by binding it to a Knative object.
-
-.aws-ec2-sink-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-ec2-sink-binding
-spec:
-  source:
-    ref:
-      kind: Channel
-      apiVersion: messaging.knative.dev/v1
-      name: mychannel
-  sink:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-ec2-sink
-    properties:
-      accessKey: "The Access Key"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-  
-----
-
-==== *Prerequisite*
-
-You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-ec2-sink-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the sink by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-ec2-sink-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the sink by using the following command:
-
-[source,shell]
-----
-kamel bind channel:mychannel aws-ec2-sink -p "sink.accessKey=The Access Key" -p "sink.region=eu-west-1" -p "sink.secretKey=The Secret Key"
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-=== Kafka Sink
-
-You can use the `aws-ec2-sink` Kamelet as a Kafka sink by binding it to a Kafka topic.
-
-.aws-ec2-sink-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-ec2-sink-binding
-spec:
-  source:
-    ref:
-      kind: KafkaTopic
-      apiVersion: kafka.strimzi.io/v1beta1
-      name: my-topic
-  sink:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-ec2-sink
-    properties:
-      accessKey: "The Access Key"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-  
-----
-
-==== *Prerequisites*
-
-* You've installed https://strimzi.io/[Strimzi].
-* You've created a topic named `my-topic` in the current namespace.
-* You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-ec2-sink-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the sink by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-ec2-sink-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the sink by using the following command:
-
-[source,shell]
-----
-kamel bind kafka.strimzi.io/v1beta1:KafkaTopic:my-topic aws-ec2-sink -p "sink.accessKey=The Access Key" -p "sink.region=eu-west-1" -p "sink.secretKey=The Secret Key"
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-== Kamelet source file
-
-https://github.com/apache/camel-kamelets/blob/main/kamelets/aws-ec2-sink.kamelet.yaml
-
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
diff --git a/docs/modules/ROOT/pages/aws-kinesis-firehose-sink.adoc b/docs/modules/ROOT/pages/aws-kinesis-firehose-sink.adoc
deleted file mode 100644
index 962249e..0000000
--- a/docs/modules/ROOT/pages/aws-kinesis-firehose-sink.adoc
+++ /dev/null
@@ -1,155 +0,0 @@
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-
-= image:kamelets/aws-kinesis-firehose-sink.svg[] AWS Kinesis Firehose Sink
-
-*Provided by: "Apache Software Foundation"*
-
-*Support Level for this Kamelet is: "Preview"*
-
-Send message to an AWS Kinesis Firehose Stream
-
-== Configuration Options
-
-The following table summarizes the configuration options available for the `aws-kinesis-firehose-sink` Kamelet:
-[width="100%",cols="2,^2,3,^2,^2,^3",options="header"]
-|===
-| Property| Name| Description| Type| Default| Example
-| *accessKey {empty}* *| Access Key| The access key obtained from AWS| string| | 
-| *region {empty}* *| AWS Region| The AWS region to connect to| string| | `"eu-west-1"`
-| *secretKey {empty}* *| Secret Key| The secret key obtained from AWS| string| | 
-| *streamName {empty}* *| Stream Name| The name of the stream we want to send to data to| string| | 
-|===
-
-NOTE: Fields marked with an asterisk ({empty}*) are mandatory.
-
-
-== Dependencies
-
-At runtime, the `aws-kinesis-firehose-sink` Kamelet relies upon the presence of the following dependencies:
-
-- camel:aws2-kinesis
-- camel:kamelet 
-
-== Usage
-
-This section describes how you can use the `aws-kinesis-firehose-sink`.
-
-=== Knative Sink
-
-You can use the `aws-kinesis-firehose-sink` Kamelet as a Knative sink by binding it to a Knative object.
-
-.aws-kinesis-firehose-sink-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-kinesis-firehose-sink-binding
-spec:
-  source:
-    ref:
-      kind: Channel
-      apiVersion: messaging.knative.dev/v1
-      name: mychannel
-  sink:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-kinesis-firehose-sink
-    properties:
-      accessKey: "The Access Key"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-      streamName: "The Stream Name"
-  
-----
-
-==== *Prerequisite*
-
-You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-kinesis-firehose-sink-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the sink by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-kinesis-firehose-sink-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the sink by using the following command:
-
-[source,shell]
-----
-kamel bind channel:mychannel aws-kinesis-firehose-sink -p "sink.accessKey=The Access Key" -p "sink.region=eu-west-1" -p "sink.secretKey=The Secret Key" -p "sink.streamName=The Stream Name"
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-=== Kafka Sink
-
-You can use the `aws-kinesis-firehose-sink` Kamelet as a Kafka sink by binding it to a Kafka topic.
-
-.aws-kinesis-firehose-sink-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-kinesis-firehose-sink-binding
-spec:
-  source:
-    ref:
-      kind: KafkaTopic
-      apiVersion: kafka.strimzi.io/v1beta1
-      name: my-topic
-  sink:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-kinesis-firehose-sink
-    properties:
-      accessKey: "The Access Key"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-      streamName: "The Stream Name"
-  
-----
-
-==== *Prerequisites*
-
-* You've installed https://strimzi.io/[Strimzi].
-* You've created a topic named `my-topic` in the current namespace.
-* You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-kinesis-firehose-sink-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the sink by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-kinesis-firehose-sink-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the sink by using the following command:
-
-[source,shell]
-----
-kamel bind kafka.strimzi.io/v1beta1:KafkaTopic:my-topic aws-kinesis-firehose-sink -p "sink.accessKey=The Access Key" -p "sink.region=eu-west-1" -p "sink.secretKey=The Secret Key" -p "sink.streamName=The Stream Name"
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-== Kamelet source file
-
-https://github.com/apache/camel-kamelets/blob/main/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
-
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
diff --git a/docs/modules/ROOT/pages/aws-kinesis-sink.adoc b/docs/modules/ROOT/pages/aws-kinesis-sink.adoc
deleted file mode 100644
index 54b9c36..0000000
--- a/docs/modules/ROOT/pages/aws-kinesis-sink.adoc
+++ /dev/null
@@ -1,167 +0,0 @@
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-
-= image:kamelets/aws-kinesis-sink.svg[] AWS Kinesis Sink
-
-*Provided by: "Apache Software Foundation"*
-
-*Support Level for this Kamelet is: "Preview"*
-
-Send data to AWS Kinesis.
-
-The Kamelet expects the following header:
-
-- `partition` / `ce-partition`: to set the Kinesis partition key
-
-If the header won't be set the exchange ID will be used.
-
-The Kamelet is also able to recognize the following header:
-
-- `sequence-number` / `ce-sequencenumber`: to set the Sequence number
-
-This header is optional.
-
-== Configuration Options
-
-The following table summarizes the configuration options available for the `aws-kinesis-sink` Kamelet:
-[width="100%",cols="2,^2,3,^2,^2,^3",options="header"]
-|===
-| Property| Name| Description| Type| Default| Example
-| *accessKey {empty}* *| Access Key| The access key obtained from AWS| string| | 
-| *region {empty}* *| AWS Region| The AWS region to connect to| string| | `"eu-west-1"`
-| *secretKey {empty}* *| Secret Key| The secret key obtained from AWS| string| | 
-| *stream {empty}* *| Stream Name| The Kinesis stream that you want to access (needs to be created in advance)| string| | 
-|===
-
-NOTE: Fields marked with an asterisk ({empty}*) are mandatory.
-
-
-== Dependencies
-
-At runtime, the `aws-kinesis-sink` Kamelet relies upon the presence of the following dependencies:
-
-- camel:aws2-kinesis
-- camel:kamelet 
-
-== Usage
-
-This section describes how you can use the `aws-kinesis-sink`.
-
-=== Knative Sink
-
-You can use the `aws-kinesis-sink` Kamelet as a Knative sink by binding it to a Knative object.
-
-.aws-kinesis-sink-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-kinesis-sink-binding
-spec:
-  source:
-    ref:
-      kind: Channel
-      apiVersion: messaging.knative.dev/v1
-      name: mychannel
-  sink:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-kinesis-sink
-    properties:
-      accessKey: "The Access Key"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-      stream: "The Stream Name"
-  
-----
-
-==== *Prerequisite*
-
-You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-kinesis-sink-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the sink by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-kinesis-sink-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the sink by using the following command:
-
-[source,shell]
-----
-kamel bind channel:mychannel aws-kinesis-sink -p "sink.accessKey=The Access Key" -p "sink.region=eu-west-1" -p "sink.secretKey=The Secret Key" -p "sink.stream=The Stream Name"
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-=== Kafka Sink
-
-You can use the `aws-kinesis-sink` Kamelet as a Kafka sink by binding it to a Kafka topic.
-
-.aws-kinesis-sink-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-kinesis-sink-binding
-spec:
-  source:
-    ref:
-      kind: KafkaTopic
-      apiVersion: kafka.strimzi.io/v1beta1
-      name: my-topic
-  sink:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-kinesis-sink
-    properties:
-      accessKey: "The Access Key"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-      stream: "The Stream Name"
-  
-----
-
-==== *Prerequisites*
-
-* You've installed https://strimzi.io/[Strimzi].
-* You've created a topic named `my-topic` in the current namespace.
-* You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-kinesis-sink-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the sink by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-kinesis-sink-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the sink by using the following command:
-
-[source,shell]
-----
-kamel bind kafka.strimzi.io/v1beta1:KafkaTopic:my-topic aws-kinesis-sink -p "sink.accessKey=The Access Key" -p "sink.region=eu-west-1" -p "sink.secretKey=The Secret Key" -p "sink.stream=The Stream Name"
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-== Kamelet source file
-
-https://github.com/apache/camel-kamelets/blob/main/kamelets/aws-kinesis-sink.kamelet.yaml
-
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
diff --git a/docs/modules/ROOT/pages/aws-kinesis-source.adoc b/docs/modules/ROOT/pages/aws-kinesis-source.adoc
deleted file mode 100644
index 45c987d..0000000
--- a/docs/modules/ROOT/pages/aws-kinesis-source.adoc
+++ /dev/null
@@ -1,156 +0,0 @@
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-
-= image:kamelets/aws-kinesis-source.svg[] AWS Kinesis Source
-
-*Provided by: "Apache Software Foundation"*
-
-*Support Level for this Kamelet is: "Preview"*
-
-Receive data from AWS Kinesis.
-
-== Configuration Options
-
-The following table summarizes the configuration options available for the `aws-kinesis-source` Kamelet:
-[width="100%",cols="2,^2,3,^2,^2,^3",options="header"]
-|===
-| Property| Name| Description| Type| Default| Example
-| *accessKey {empty}* *| Access Key| The access key obtained from AWS| string| | 
-| *region {empty}* *| AWS Region| The AWS region to connect to| string| | `"eu-west-1"`
-| *secretKey {empty}* *| Secret Key| The secret key obtained from AWS| string| | 
-| *stream {empty}* *| Stream Name| The Kinesis stream that you want to access (needs to be created in advance)| string| | 
-|===
-
-NOTE: Fields marked with an asterisk ({empty}*) are mandatory.
-
-
-== Dependencies
-
-At runtime, the `aws-kinesis-source` Kamelet relies upon the presence of the following dependencies:
-
-- camel:aws2-kinesis
-- camel:kamelet
-- camel:gson 
-
-== Usage
-
-This section describes how you can use the `aws-kinesis-source`.
-
-=== Knative Source
-
-You can use the `aws-kinesis-source` Kamelet as a Knative source by binding it to a Knative object.
-
-.aws-kinesis-source-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-kinesis-source-binding
-spec:
-  source:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-kinesis-source
-    properties:
-      accessKey: "The Access Key"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-      stream: "The Stream Name"
-  sink:
-    ref:
-      kind: Channel
-      apiVersion: messaging.knative.dev/v1
-      name: mychannel
-  
-----
-
-==== *Prerequisite*
-
-You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-kinesis-source-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the source by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-kinesis-source-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the source by using the following command:
-
-[source,shell]
-----
-kamel bind aws-kinesis-source -p "source.accessKey=The Access Key" -p "source.region=eu-west-1" -p "source.secretKey=The Secret Key" -p "source.stream=The Stream Name" channel:mychannel
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-=== Kafka Source
-
-You can use the `aws-kinesis-source` Kamelet as a Kafka source by binding it to a Kafka topic.
-
-.aws-kinesis-source-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-kinesis-source-binding
-spec:
-  source:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-kinesis-source
-    properties:
-      accessKey: "The Access Key"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-      stream: "The Stream Name"
-  sink:
-    ref:
-      kind: KafkaTopic
-      apiVersion: kafka.strimzi.io/v1beta1
-      name: my-topic
-  
-----
-
-==== *Prerequisites*
-
-* You've installed https://strimzi.io/[Strimzi].
-* You've created a topic named `my-topic` in the current namespace.
-* You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-kinesis-source-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the source by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-kinesis-source-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the source by using the following command:
-
-[source,shell]
-----
-kamel bind aws-kinesis-source -p "source.accessKey=The Access Key" -p "source.region=eu-west-1" -p "source.secretKey=The Secret Key" -p "source.stream=The Stream Name" kafka.strimzi.io/v1beta1:KafkaTopic:my-topic
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-== Kamelet source file
-
-https://github.com/apache/camel-kamelets/blob/main/kamelets/aws-kinesis-source.kamelet.yaml
-
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
diff --git a/docs/modules/ROOT/pages/aws-lambda-sink.adoc b/docs/modules/ROOT/pages/aws-lambda-sink.adoc
deleted file mode 100644
index 78187f1..0000000
--- a/docs/modules/ROOT/pages/aws-lambda-sink.adoc
+++ /dev/null
@@ -1,155 +0,0 @@
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-
-= image:kamelets/aws-lambda-sink.svg[] AWS Lambda Sink
-
-*Provided by: "Apache Software Foundation"*
-
-*Support Level for this Kamelet is: "Preview"*
-
-Send a payload to an AWS Lambda function
-
-== Configuration Options
-
-The following table summarizes the configuration options available for the `aws-lambda-sink` Kamelet:
-[width="100%",cols="2,^2,3,^2,^2,^3",options="header"]
-|===
-| Property| Name| Description| Type| Default| Example
-| *accessKey {empty}* *| Access Key| The access key obtained from AWS| string| | 
-| *function {empty}* *| Function Name| The Lambda Function name| string| | 
-| *region {empty}* *| AWS Region| The AWS region to connect to| string| | `"eu-west-1"`
-| *secretKey {empty}* *| Secret Key| The secret key obtained from AWS| string| | 
-|===
-
-NOTE: Fields marked with an asterisk ({empty}*) are mandatory.
-
-
-== Dependencies
-
-At runtime, the `aws-lambda-sink` Kamelet relies upon the presence of the following dependencies:
-
-- camel:aws2-lambda
-- camel:kamelet 
-
-== Usage
-
-This section describes how you can use the `aws-lambda-sink`.
-
-=== Knative Sink
-
-You can use the `aws-lambda-sink` Kamelet as a Knative sink by binding it to a Knative object.
-
-.aws-lambda-sink-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-lambda-sink-binding
-spec:
-  source:
-    ref:
-      kind: Channel
-      apiVersion: messaging.knative.dev/v1
-      name: mychannel
-  sink:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-lambda-sink
-    properties:
-      accessKey: "The Access Key"
-      function: "The Function Name"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-  
-----
-
-==== *Prerequisite*
-
-You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-lambda-sink-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the sink by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-lambda-sink-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the sink by using the following command:
-
-[source,shell]
-----
-kamel bind channel:mychannel aws-lambda-sink -p "sink.accessKey=The Access Key" -p "sink.function=The Function Name" -p "sink.region=eu-west-1" -p "sink.secretKey=The Secret Key"
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-=== Kafka Sink
-
-You can use the `aws-lambda-sink` Kamelet as a Kafka sink by binding it to a Kafka topic.
-
-.aws-lambda-sink-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: aws-lambda-sink-binding
-spec:
-  source:
-    ref:
-      kind: KafkaTopic
-      apiVersion: kafka.strimzi.io/v1beta1
-      name: my-topic
-  sink:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: aws-lambda-sink
-    properties:
-      accessKey: "The Access Key"
-      function: "The Function Name"
-      region: "eu-west-1"
-      secretKey: "The Secret Key"
-  
-----
-
-==== *Prerequisites*
-
-* You've installed https://strimzi.io/[Strimzi].
-* You've created a topic named `my-topic` in the current namespace.
-* You have xref:{camel-k-version}@camel-k::installation/installation.adoc[Camel K installed] on the cluster.
-
-==== *Procedure for using the cluster CLI*
-
-. Save the `aws-lambda-sink-binding.yaml` file to your local drive, and then edit it as needed for your configuration.
-
-. Run the sink by using the following command:
-+
-[source,shell]
-----
-kubectl apply -f aws-lambda-sink-binding.yaml
-----
-
-==== *Procedure for using the Kamel CLI*
-
-Configure and run the sink by using the following command:
-
-[source,shell]
-----
-kamel bind kafka.strimzi.io/v1beta1:KafkaTopic:my-topic aws-lambda-sink -p "sink.accessKey=The Access Key" -p "sink.function=The Function Name" -p "sink.region=eu-west-1" -p "sink.secretKey=The Secret Key"
-----
-
-This command creates the KameletBinding in the current namespace on the cluster.
-
-== Kamelet source file
-
-https://github.com/apache/camel-kamelets/blob/main/kamelets/aws-lambda-sink.kamelet.yaml
-
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
diff --git a/docs/modules/ROOT/pages/aws-redshift-sink.adoc b/docs/modules/ROOT/pages/aws-redshift-sink.adoc
deleted file mode 100644
index aebecf0..0000000
--- a/docs/modules/ROOT/pages/aws-redshift-sink.adoc
+++ /dev/null
@@ -1,170 +0,0 @@
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-
-= image:kamelets/aws-redshift-sink.svg[] AWS Redshift Sink
... 24782 lines suppressed ...

[camel-kamelets] 05/07: add symlink to kamelets in library

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

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

commit 346678983c8cfb8f78301d1b39e6730a53f74271
Author: David Jencks <dj...@apache.org>
AuthorDate: Thu Nov 11 13:36:14 2021 -0800

    add symlink to kamelets in library
---
 docs/modules/ROOT/examples/yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/docs/modules/ROOT/examples/yaml b/docs/modules/ROOT/examples/yaml
new file mode 120000
index 0000000..3abfa60
--- /dev/null
+++ b/docs/modules/ROOT/examples/yaml
@@ -0,0 +1 @@
+../../../../library/camel-kamelets/src/main/resources/kamelets
\ No newline at end of file