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 <ma...@talismancloud.io> 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