parser-js icon indicating copy to clipboard operation
parser-js copied to clipboard

feat: add multiparser to the parserjs monorepo repository.

Open ayushnau opened this issue 1 year ago • 3 comments

Changes Added.

Added the Multiparser to the turborepo. 
Added the required scripts of the turborepo to the root package.json file.

Related issue(s)

Related to: https://github.com/asyncapi/parser-js/issues/963

ayushnau avatar Jul 04 '24 15:07 ayushnau

@ayushnau Please fix the conflicts 🙏

smoya avatar Jul 04 '24 16:07 smoya

We are in the last stages, and this Bounty Issue might get completed anywhere from several hours to several days.

smoya avatar Jul 05 '24 08:07 smoya

@asyncapi/bounty_team

aeworxet avatar Jul 05 '24 12:07 aeworxet

image

ayushnau avatar Jul 08 '24 16:07 ayushnau

@smoya please can you merge this.

ayushnau avatar Jul 08 '24 16:07 ayushnau

@smoya can you merge this. now.

LOL i hope it is not an order 😂. Will review and merge when i have a chance. I'm out on holidays, and sick at the same time.

smoya avatar Jul 08 '24 19:07 smoya

How would new releases of the @asyncapi/parser affect this multi-parser package? How shall we do releases now if we want to sync the dependency of the @asyncapi/parser in @asyncapi/multi-parser ?

smoya avatar Jul 12 '24 09:07 smoya

How would new releases of the @asyncapi/parser affect this multi-parser package? How shall we do releases now if we want to sync the dependency of the @asyncapi/parser in @asyncapi/multi-parser

  1. Now whenever @asyncapi/parser will be updated. New md file will be created in the .changeset folder stating the package and the level of change.
  2. Now as the @asyncapi/multiparser is the directly using the local @asyncapi/parser. The dependency for the multiparser will be updated.
  3. Now while creating the md I am suggesting to add the @asyncapi/multiparser along with the parser, as the dependency for multiparser is also changed. both package will be release together.
---
"@asyncapi/parser": minor
"@asyncapi/multi-parser": patch


changes.

yes that would mean we dont need to do anything else to sync the parser with multiparser it will be automatically synced

@smoya

ayushnau avatar Jul 12 '24 11:07 ayushnau

How would new releases of the @asyncapi/parser affect this multi-parser package? How shall we do releases now if we want to sync the dependency of the @asyncapi/parser in @asyncapi/multi-parser

  1. Now whenever @asyncapi/parser will be updated. New md file will be created in the .changeset folder stating the package and the level of change.
  2. Now as the @asyncapi/multiparser is the directly using the local @asyncapi/parser. The dependency for the multiparser will be updated.
  3. Now while creating the md I am suggesting to add the @asyncapi/multiparser along with the parser, as the dependency for multiparser is also changed. both package will be release together.
---
"@asyncapi/parser": minor
"@asyncapi/multi-parser": patch


changes.

yes that would mean we dont need to do anything else to sync the parser with multiparser it will be automatically synced

@smoya

I guess it works by now. We could work on some automation in the future for this. 👍

smoya avatar Jul 15 '24 09:07 smoya

will be giving update on this by on weekend. currently cant take it.

ayushnau avatar Jul 15 '24 15:07 ayushnau

@smoya updated this please check.

ayushnau avatar Jul 19 '24 07:07 ayushnau

/rtm

smoya avatar Jul 23 '24 12:07 smoya

:tada: This PR is included in version 3.2.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket:

asyncapi-bot avatar Nov 29 '24 14:11 asyncapi-bot