cli icon indicating copy to clipboard operation
cli copied to clipboard

Evaluate Missing features in the CLI

Open AayushSaini101 opened this issue 6 months ago • 4 comments

Why do we need this improvement?

✅ AsyncAPI CLI Feature Checklist

  • [x] Can create a new AsyncAPI file from a local template
  • [x] Can create a new AsyncAPI file from a remote template
  • [x] Can validate an AsyncAPI file against default recommended Spectral rules
  • [ ] Can validate an AsyncAPI file against custom Spectral rules
  • [x] Can render AsyncAPI documentation
  • [x] Can support local workspace (context)
  • [ ] Can support shared workspace
  • [ ] Can share my AsyncAPI file
  • [ ] Can sync my local AsyncAPI file with a remote system (e.g., registry)
  • [ ] Can publish my AsyncAPI file in a schema registry

Let's research whether you need the remaining features in the CLI or not to enhance the DX @Shurtu-gal @Souvikns @Amzani

How will this change help?

This will enhance the DX

Screenshots

No response

How could it be implemented/designed?

Need to be discussed

🚧 Breaking changes

Yes

👀 Have you checked for similar open issues?

  • [x] I checked and didn't find a similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue?

None

AayushSaini101 avatar May 31 '25 07:05 AayushSaini101

@AayushSaini101 is this issue open to work , can i work on this issue ?

blazethunderstorm avatar May 31 '25 15:05 blazethunderstorm

@AayushSaini101 is this issue open to work , can i work on this issue ?

@blazethunderstorm yes we let me know in which issue you are willing to contribute ?

AayushSaini101 avatar Jun 03 '25 10:06 AayushSaini101

@AayushSaini101 i would like to work on the issue ( Validate an AsyncAPI file against custom Spectral rules)

blazethunderstorm avatar Jun 03 '25 10:06 blazethunderstorm

I am thinking of introducing command to upload asycnapi schemas to different registeries like:

asyncapi publish --registry confluent --url <registry-url> --auth <token> ./asyncapi.yaml

Can i start working on it?

@Shurtu-gal @Souvikns @Amzani @AayushSaini101

Sahil-Gupta584 avatar Sep 17 '25 08:09 Sahil-Gupta584