Skip to content

Conversation

@divyarathodgit
Copy link

Fixes #1829

This PR adds the --compile flag to the generate:fromTemplate command. This allows users to pass --no-compile (or --compile=false) to skip the template compilation step, which significantly speeds up generation for templates that are already compiled (e.g., @asyncapi/html-template).

Changes

  • Added compile boolean flag to src/apps/cli/commands/generate/fromTemplate.ts.
  • Passed the compile flag value to the Generator options.

Verification

I verified this locally by running the command with the new flag:

./bin/run generate fromTemplate test.yaml @asyncapi/html-template --no-compile --force-write --output ./test-output

@changeset-bot
Copy link

changeset-bot bot commented Jan 7, 2026

🦋 Changeset detected

Latest commit: 5a3090c

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@asyncapi/cli Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Welcome to AsyncAPI. Thanks a lot for creating your first pull request. Please check out our contributors guide useful for opening a pull request.
Keep in mind there are also other channels you can use to interact with AsyncAPI community. For more details check out this issue.

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: To Triage

Development

Successfully merging this pull request may close these issues.

Enable --compile for generate fromTemplate command

2 participants