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

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


The following commit(s) were added to refs/heads/main by this push:
     new c3c75a8978c Regen
c3c75a8978c is described below

commit c3c75a8978cf71d4861bee6f1aeacb84147925ea
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Sat Nov 19 19:47:36 2022 +0100

    Regen
---
 .../org/apache/camel/catalog/languages.properties  |  1 +
 .../org/apache/camel/catalog/languages/js.json     | 25 ++++++++++++++++++++++
 components/pom.xml                                 |  1 +
 .../org/apache/camel/main/languages.properties     |  1 +
 4 files changed, 28 insertions(+)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages.properties
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages.properties
index 6446daa6c39..8aa9f4d1a08 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages.properties
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages.properties
@@ -9,6 +9,7 @@ header
 hl7terser
 joor
 jq
+js
 jsonpath
 mvel
 ognl
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/js.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/js.json
new file mode 100644
index 00000000000..3685b166e79
--- /dev/null
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/js.json
@@ -0,0 +1,25 @@
+{
+  "language": {
+    "kind": "language",
+    "name": "js",
+    "title": "JavaScript",
+    "description": "Evaluates a JavaScript expression.",
+    "deprecated": false,
+    "firstVersion": "3.20.0",
+    "label": "language,javascript",
+    "javaType": "org.apache.camel.language.js.JavaScriptLanguage",
+    "supportLevel": "Experimental",
+    "groupId": "org.apache.camel",
+    "artifactId": "camel-javascript",
+    "version": "3.20.0-SNAPSHOT",
+    "modelName": "js",
+    "modelJavaType": "org.apache.camel.model.language.JavaScriptExpression"
+  },
+  "properties": {
+    "expression": { "kind": "value", "displayName": "Expression", "required": 
true, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "The expression value in 
your chosen language syntax" },
+    "resultType": { "kind": "attribute", "displayName": "Result Type", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the class of the result type (type from output)" },
+    "headerName": { "kind": "attribute", "displayName": "Header Name", 
"label": "advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "Name of header to use as input, instead of the message body It 
has as higher precedent than the propertyName if both are set." },
+    "trim": { "kind": "attribute", "displayName": "Trim", "label": "advanced", 
"required": false, "type": "boolean", "javaType": "java.lang.Boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Whether to trim the value to remove leading and trailing 
whitespaces and line breaks" },
+    "id": { "kind": "attribute", "displayName": "Id", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "Sets the id of this node" }
+  }
+}
diff --git a/components/pom.xml b/components/pom.xml
index e2c788c1d47..2296f2397fd 100644
--- a/components/pom.xml
+++ b/components/pom.xml
@@ -179,6 +179,7 @@
         <module>camel-jackson-protobuf</module>
         <module>camel-jacksonxml</module>
         <module>camel-jasypt</module>
+        <module>camel-javascript</module>
         <module>camel-jaxb</module>
         <module>camel-jbpm</module>
         <module>camel-jcache</module>
diff --git 
a/core/camel-main/src/generated/resources/org/apache/camel/main/languages.properties
 
b/core/camel-main/src/generated/resources/org/apache/camel/main/languages.properties
index 6446daa6c39..8aa9f4d1a08 100644
--- 
a/core/camel-main/src/generated/resources/org/apache/camel/main/languages.properties
+++ 
b/core/camel-main/src/generated/resources/org/apache/camel/main/languages.properties
@@ -9,6 +9,7 @@ header
 hl7terser
 joor
 jq
+js
 jsonpath
 mvel
 ognl

Reply via email to