This is an automated email from the ASF dual-hosted git repository.
marat pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
The following commit(s) were added to refs/heads/main by this push:
new 8bc3d549 Use explicit .js extensions for local relative imports
8bc3d549 is described below
commit 8bc3d54936935c70b0866b29f6f6db499bd25cf8
Author: Marat Gubaidullin <[email protected]>
AuthorDate: Fri Jun 6 18:17:25 2025 -0400
Use explicit .js extensions for local relative imports
---
.../camel/karavan/generator/CamelDefinitionApiGenerator.java | 4 ++--
.../camel/karavan/generator/CamelDefinitionYamlStepGenerator.java | 8 ++++----
karavan-generator/src/main/resources/CamelDefinition.header.ts | 2 +-
karavan-generator/src/main/resources/CamelDefinitionApi.header.ts | 2 +-
.../src/main/resources/CamelDefinitionYamlStep.header.ts | 2 +-
karavan-generator/src/main/resources/TraitDefinition.header.ts | 2 +-
6 files changed, 10 insertions(+), 10 deletions(-)
diff --git
a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionApiGenerator.java
b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionApiGenerator.java
index bfaabcef..53061981 100644
---
a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionApiGenerator.java
+++
b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionApiGenerator.java
@@ -54,8 +54,8 @@ public final class CamelDefinitionApiGenerator extends
AbstractGenerator {
String className = classSimple(classFullName);
camelModel.append(" ").append(className).append(",\n");
});
- camelModel.append("} from '../model/CamelDefinition';\n");
- camelModel.append("import {CamelUtil} from './CamelUtil';\n\n");
+ camelModel.append("} from '../model/CamelDefinition.js';\n");
+ camelModel.append("import {CamelUtil} from './CamelUtil.js';\n\n");
camelModel.append("export class CamelDefinitionApi { \n\n");
diff --git
a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionYamlStepGenerator.java
b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionYamlStepGenerator.java
index 1c618c89..32589226 100644
---
a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionYamlStepGenerator.java
+++
b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionYamlStepGenerator.java
@@ -53,10 +53,10 @@ public final class CamelDefinitionYamlStepGenerator extends
AbstractGenerator {
String className = classSimple(classFullName);
camelModel.append(" ").append(className).append(",\n");
});
- camelModel.append("} from '../model/CamelDefinition';\n");
- camelModel.append("import {CamelUtil} from './CamelUtil';\n");
- camelModel.append("import {CamelMetadataApi} from
'../model/CamelMetadata';\n");
- camelModel.append("import {ComponentApi} from './ComponentApi';\n\n");
+ camelModel.append("} from '../model/CamelDefinition.js';\n");
+ camelModel.append("import {CamelUtil} from './CamelUtil.js';\n");
+ camelModel.append("import {CamelMetadataApi} from
'../model/CamelMetadata.js';\n");
+ camelModel.append("import {ComponentApi} from
'./ComponentApi.js';\n\n");
camelModel.append("export class CamelDefinitionYamlStep { \n\n");
diff --git a/karavan-generator/src/main/resources/CamelDefinition.header.ts
b/karavan-generator/src/main/resources/CamelDefinition.header.ts
index 11d5d511..83d40f1e 100644
--- a/karavan-generator/src/main/resources/CamelDefinition.header.ts
+++ b/karavan-generator/src/main/resources/CamelDefinition.header.ts
@@ -19,4 +19,4 @@
* Generated by karavan build tools - do NOT edit this file!
*/
import {v4 as uuidv4} from 'uuid';
-import {CamelElement} from "./IntegrationDefinition";
+import {CamelElement} from "./IntegrationDefinition.js";
diff --git a/karavan-generator/src/main/resources/CamelDefinitionApi.header.ts
b/karavan-generator/src/main/resources/CamelDefinitionApi.header.ts
index 4f6e0ef6..7f655d53 100644
--- a/karavan-generator/src/main/resources/CamelDefinitionApi.header.ts
+++ b/karavan-generator/src/main/resources/CamelDefinitionApi.header.ts
@@ -18,5 +18,5 @@
/**
* Generated by karavan build tools - do NOT edit this file!
*/
-import {CamelElement} from "../model/IntegrationDefinition";
+import {CamelElement} from "../model/IntegrationDefinition.js";
import {
diff --git
a/karavan-generator/src/main/resources/CamelDefinitionYamlStep.header.ts
b/karavan-generator/src/main/resources/CamelDefinitionYamlStep.header.ts
index a83d4928..50d4d470 100644
--- a/karavan-generator/src/main/resources/CamelDefinitionYamlStep.header.ts
+++ b/karavan-generator/src/main/resources/CamelDefinitionYamlStep.header.ts
@@ -18,6 +18,6 @@
/**
* Generated by karavan build tools - do NOT edit this file!
*/
-import {CamelElement} from "../model/IntegrationDefinition";
+import {CamelElement} from "../model/IntegrationDefinition.js";
import {
diff --git a/karavan-generator/src/main/resources/TraitDefinition.header.ts
b/karavan-generator/src/main/resources/TraitDefinition.header.ts
index c6470fb0..3e84b7c9 100644
--- a/karavan-generator/src/main/resources/TraitDefinition.header.ts
+++ b/karavan-generator/src/main/resources/TraitDefinition.header.ts
@@ -1,7 +1,7 @@
/**
* Generated by karavan build tools - do NOT edit this file!
*/
-import {CamelElement} from "./IntegrationDefinition";
+import {CamelElement} from "./IntegrationDefinition.js";
export class TraitPropertyMeta {
name: string