asyncapi / cli

CLI to work with your AsyncAPI files. You can validate them and in the future use a generator and even bootstrap a new file. Contributions are welcomed!
https://www.asyncapi.com/tools/cli
Apache License 2.0
182 stars 148 forks source link

[FEATURE] Migrate to @oclif/core v4 #1520

Open Amzani opened 1 week ago

Amzani commented 1 week ago

Why do we need this improvement?

Use the new features of @oclif/core V4 https://github.com/oclif/core/releases/tag/4.0.0

How will this change help?

Screenshots

No response

How could it be implemented/designed?

🚧 Breaking changes

Yes

👀 Have you checked for similar open issues?

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue?

No, someone else can work on it.

Shurtu-gal commented 6 days ago

@Amzani submitting this for the bounty program.

Souvikns commented 6 days ago

@Shurtu-gal I would like to work on this issue.

aeworxet commented 3 days ago

Bounty Issue's service comment

Text labels: bounty/2024-Q4, bounty/medium, bounty/coding First assignment to regular contributors: 2024-09-20 00:00:00 UTC+12:00 End Of Life after: 2024-10-31 23:59:59 UTC-12:00

@asyncapi/bounty_team

The Bounty Program is not a Mentorship Program. The accepted level of Bounty Program Participants is Middle/Senior.
Regular contributors should explain in meaningful words how they are going to approach the resolution process when expressing a desire to work on this Bounty Issue.
aeworxet commented 3 days ago

@Souvikns says,

@Shurtu-gal I would like to work on this issue.

https://github.com/asyncapi/cli/issues/1520#issuecomment-2348055703

Shurtu-gal commented 3 days ago

Assigning to @Souvikns.

aeworxet commented 2 days ago

@Souvikns is an AsyncAPI Maintainer specified in https://raw.githubusercontent.com/asyncapi/community/master/MAINTAINERS.yaml, so they fall under the first category in the prioritization list.

aeworxet commented 2 days ago

Bounty Issue's Timeline

Complexity Level Assignment Date (by GitHub) Start Date (by BP Rules) End Date (by BP Rules) Draft PR Submission Final PR Merge Start Final PR Merge End
Medium 2024-09-17 2024-10-07 2024-11-17 2024-10-20 2024-11-03 2024-11-17
Please note that the dates given represent deadlines, not specific dates, so if the goal is reached sooner, it's better.
Keep in mind the responsibility for violations of the Timeline.