Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add multiparser to the parserjs monorepo repository. #1036

Merged
merged 118 commits into from
Jul 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
118 commits
Select commit Hold shift + click to select a range
f60e609
Initial commit
smoya Aug 18, 2023
8aa8a81
Initial commit
smoya Aug 18, 2023
7ddfd58
feat: add CI/CD workflows
smoya Aug 23, 2023
dd6d03b
feat!: allow converting AsyncAPIDocument to different Parser-API vers…
smoya Aug 30, 2023
d42ea8a
feat!: optionally include Schema parsers when creating a Parser
smoya Sep 7, 2023
ae043a8
feat!: change Parser-API version args to represent just the major
smoya Oct 3, 2023
6a38e4a
update parser-js
smoya Oct 4, 2023
cda0912
feat!: change Parser-API version args to represent just the major
smoya Oct 4, 2023
ed8efa7
feat: export types so any other libraries can use them
smoya Oct 19, 2023
cd52058
feat: export types so any other libraries can use them
smoya Oct 19, 2023
ce21a37
feat!: add support for parser API v3 (#5)
jonaslagoni Nov 17, 2023
2655777
fix: update parser-js to v3 (#7)
smoya Dec 13, 2023
b9dc1d8
fix: update @asyncapi/parser to 3.0.6 (#8)
smoya Feb 20, 2024
8158f9a
fix: update @asyncapi/parser to 3.0.7 (#9)
peter-rr Feb 22, 2024
94031bf
fix: update @asyncapi/parser to 3.0.9
peter-rr Mar 14, 2024
e4c891e
fix: update @asyncapi/parser to 3.0.12 (#13)
smoya Apr 3, 2024
38763a3
fix: update @asyncapi/parser to 3.0.13 (#14)
smoya Apr 15, 2024
2e000ba
web: prepare web codebase for turborepo
AyushNautiyalDeveloper Apr 20, 2024
853be5c
feat(create-turbo): create basic
turbobot-temp Apr 20, 2024
480e0ab
feat(create-turbo): apply official-starter transform
turbobot-temp Apr 20, 2024
a88dd0a
feat(create-turbo): apply package-manager transform
turbobot-temp Apr 20, 2024
6e2463c
initial commit
AyushNautiyalDeveloper Apr 20, 2024
c52d8f0
Merge remote-tracking branch 'parser/master'
AyushNautiyalDeveloper Apr 20, 2024
648aa1f
Added the required scripts for the turborepo
AyushNautiyalDeveloper Apr 21, 2024
d455df3
removed unwanted files.
AyushNautiyalDeveloper Apr 21, 2024
9939c51
Added the gitignore file.
AyushNautiyalDeveloper Apr 21, 2024
f25d259
fixed the eslintrc file.
AyushNautiyalDeveloper Apr 21, 2024
4f8f26e
fix: update @asyncapi/parser to 3.0.14 (#15)
smoya Apr 24, 2024
7c25ae9
Added the required changes .
AyushNautiyalDeveloper Apr 29, 2024
dcd54eb
Added the required
AyushNautiyalDeveloper Apr 30, 2024
994f9a4
Merge branch 'master' into master
smoya May 3, 2024
3555b0b
Merge branch 'master' into master
smoya May 6, 2024
d2cfa24
added the build script in the turbo.json file.
AyushNautiyalDeveloper May 6, 2024
423aa67
Corrected the Monorepo spelling.
AyushNautiyalDeveloper May 11, 2024
5ae43bf
added the readmd file.
AyushNautiyalDeveloper May 22, 2024
1e0484a
Added the correct context for the monorepo in the Readme.md file.
AyushNautiyalDeveloper May 27, 2024
0d329da
Added the correct version.
AyushNautiyalDeveloper May 27, 2024
6f8e295
remove the unwated dev dependencies.
AyushNautiyalDeveloper May 27, 2024
c32f8b0
made the required readmd file changes.
AyushNautiyalDeveloper May 29, 2024
7a6ce88
updated the lock file.
AyushNautiyalDeveloper Jun 2, 2024
5556406
added the cache false for the test command.
AyushNautiyalDeveloper Jun 3, 2024
d250569
fix: update @asyncapi/parser to 3.0.16 (#16)
smoya Jun 5, 2024
1378ee3
Merge branch 'master' of github.com:asyncapi/parser-js
AyushNautiyalDeveloper Jun 5, 2024
19750c9
fix: update @asyncapi/parser to v3.1.0 (#17)
smoya Jun 12, 2024
454e620
Merge branch 'master' of github.com:asyncapi/parser-js
AyushNautiyalDeveloper Jun 22, 2024
993cd2d
Added the required changes for the master branch.
AyushNautiyalDeveloper Jun 22, 2024
1513588
updated the release file.
AyushNautiyalDeveloper Jun 22, 2024
4802101
updated.
AyushNautiyalDeveloper Jun 22, 2024
b3d0cf3
updated 2
AyushNautiyalDeveloper Jun 22, 2024
5dce695
updated the ci
AyushNautiyalDeveloper Jun 22, 2024
0147424
updated the release.
AyushNautiyalDeveloper Jun 22, 2024
00de800
updated the release file.
AyushNautiyalDeveloper Jun 22, 2024
e219ae2
updaed the packages
AyushNautiyalDeveloper Jun 22, 2024
0b8f1ef
updaed the file s.
AyushNautiyalDeveloper Jun 22, 2024
0210fd3
updated the files .
AyushNautiyalDeveloper Jun 22, 2024
2128de4
update the file.
AyushNautiyalDeveloper Jun 22, 2024
113a346
upated
AyushNautiyalDeveloper Jun 22, 2024
cf05ebe
updated the file.
AyushNautiyalDeveloper Jun 22, 2024
598880b
udpated the file.
AyushNautiyalDeveloper Jun 22, 2024
e92a798
updated the files
AyushNautiyalDeveloper Jun 22, 2024
6f6de53
updated the files . of changesets.
AyushNautiyalDeveloper Jun 22, 2024
d3c3b2b
updated the fiels
AyushNautiyalDeveloper Jun 22, 2024
62122ab
udpate the files commits.
AyushNautiyalDeveloper Jun 22, 2024
9cb7062
updated th files.
AyushNautiyalDeveloper Jun 22, 2024
cc6b0cb
updated the files.
AyushNautiyalDeveloper Jun 22, 2024
8cc5fcb
changed the apps to packages.
AyushNautiyalDeveloper Jun 22, 2024
bfd73c6
update the readmd file.
AyushNautiyalDeveloper Jun 22, 2024
df8f47c
prepare the multiparser for integrating into turborepo.
AyushNautiyalDeveloper Jun 23, 2024
27385ee
Merge remote-tracking branch 'multi-parser-js/main' into feat-master-…
AyushNautiyalDeveloper Jun 23, 2024
fd70676
Added the files for the multiparser.
AyushNautiyalDeveloper Jun 23, 2024
c399bf2
udpated the file.
AyushNautiyalDeveloper Jun 22, 2024
7cb0562
updated the realealse fie.
AyushNautiyalDeveloper Jun 23, 2024
c57c65e
Added the correct config for the changesets.
AyushNautiyalDeveloper Jun 24, 2024
faf1aa1
removed the unwated files.
AyushNautiyalDeveloper Jun 24, 2024
2d3f254
updated the package.json
AyushNautiyalDeveloper Jun 24, 2024
65655e1
updated the config and realease
AyushNautiyalDeveloper Jun 30, 2024
db15617
updated the name of the package.json.
AyushNautiyalDeveloper Jun 30, 2024
a14d512
updated the name.
AyushNautiyalDeveloper Jun 30, 2024
c30002f
updated the name of the repo name
AyushNautiyalDeveloper Jun 30, 2024
dd0afd6
Added the changes for the config and relase.
AyushNautiyalDeveloper Jul 3, 2024
bb1bb10
Merge branch 'feat-changeset' into feat-master-multiparser
AyushNautiyalDeveloper Jul 3, 2024
f76eb19
updated the package.json.
AyushNautiyalDeveloper Jul 3, 2024
16edb24
Added the required changes for the multiparser.
AyushNautiyalDeveloper Jul 3, 2024
30b1f0c
updated the package.json.
AyushNautiyalDeveloper Jul 3, 2024
9d22849
fixed the lint file.
AyushNautiyalDeveloper Jul 3, 2024
517b508
removed the unwanted files.
AyushNautiyalDeveloper Jul 4, 2024
f6cfbdf
adde the relase file.
AyushNautiyalDeveloper Jul 4, 2024
1893a99
updated the files.
AyushNautiyalDeveloper Jul 4, 2024
c27646f
updated the release.
AyushNautiyalDeveloper Jul 4, 2024
3e3e605
get back to original.
AyushNautiyalDeveloper Jul 4, 2024
d783177
updated the jest config.
AyushNautiyalDeveloper Jul 4, 2024
a9c4c13
update the files.
AyushNautiyalDeveloper Jul 4, 2024
67ebd8c
updated the files.
AyushNautiyalDeveloper Jul 4, 2024
9e4dd1c
u[dpated the files.
AyushNautiyalDeveloper Jul 4, 2024
93ca50f
updated the files
AyushNautiyalDeveloper Jul 4, 2024
e8b5a2d
updated the file.
AyushNautiyalDeveloper Jul 4, 2024
0830937
updated the files.
AyushNautiyalDeveloper Jul 4, 2024
9264938
updated the release.
AyushNautiyalDeveloper Jul 4, 2024
60f9cc1
Merge branch 'feat-master-multiparser-testing' into feat-master-multi…
AyushNautiyalDeveloper Jul 4, 2024
2f30855
updated the release.
AyushNautiyalDeveloper Jul 4, 2024
3babd71
updated the links.
AyushNautiyalDeveloper Jul 4, 2024
1a208ea
updated the jest config.
AyushNautiyalDeveloper Jul 4, 2024
d6fa6d8
Merge branch 'master' of github.com:asyncapi/parser-js into feat-mast…
AyushNautiyalDeveloper Jul 4, 2024
41952f5
Added the new esm/index directory updated the gitignore.
AyushNautiyalDeveloper Jul 4, 2024
e6302d3
fix: the failing tests.
AyushNautiyalDeveloper Jul 4, 2024
ba54c65
removed the unwated gitignore records.
AyushNautiyalDeveloper Jul 4, 2024
7acb037
updated the gitignore files.
AyushNautiyalDeveloper Jul 4, 2024
b44928c
removed the requirement for the releasing with feat and added the cho…
AyushNautiyalDeveloper Jul 5, 2024
7cb9de8
added the script for the prepublishOnly.
AyushNautiyalDeveloper Jul 5, 2024
eaa122a
update the package.json.
AyushNautiyalDeveloper Jul 5, 2024
4d69744
changed the asyncapi/parser from dev dependency to dependency.
AyushNautiyalDeveloper Jul 5, 2024
5b2fa32
added the private false to the multiparser.
AyushNautiyalDeveloper Jul 7, 2024
f3ff616
updated the files.
AyushNautiyalDeveloper Jul 8, 2024
16aef3e
added the build script for the release
ayushnau Jul 18, 2024
7b07740
updated the dependency for the stoplight json.
ayushnau Jul 19, 2024
4fda2a4
changed the name to parserapiv3
ayushnau Jul 19, 2024
f10b7fc
corrected the indentation.
ayushnau Jul 19, 2024
dfcdec6
added the build script in the test.
ayushnau Jul 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/wise-laws-retire.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@asyncapi/multi-parser": minor
smoya marked this conversation as resolved.
Show resolved Hide resolved
---

Adding the Multiparser into monorepo (Turborepo). No new features or bugfixes were introduced.
File renamed without changes.
12 changes: 6 additions & 6 deletions .github/workflows/release-with-changesets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,7 @@ jobs:
# "commits" contains an array of objects where one of the properties is the commit "message"
# Release workflow will be skipped if release conventional commits are not used
if: |
startsWith( github.repository, 'asyncapi/' ) &&
(startsWith( github.event.commits[0].message , 'fix:' ) ||
startsWith( github.event.commits[0].message, 'fix!:' ) ||
startsWith( github.event.commits[0].message, 'feat:' ) ||
startsWith( github.event.commits[0].message, 'feat!:' ))
startsWith( github.repository, 'asyncapi/' )
name: Test NodeJS release on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
Expand Down Expand Up @@ -102,6 +98,10 @@ jobs:
name: Install dependencies
shell: bash
run: npm ci
- if: steps.packagejson.outputs.exists == 'true'
name: Build dependency
shell: bash
run: npm run build
- if: steps.packagejson.outputs.exists == 'true'
name: Install changelog
shell: bash
Expand All @@ -113,7 +113,7 @@ jobs:
with:
version: npx -p @changesets/cli changeset version
commit: version packages
title: "chore: version packages"
title: "chore(release): version packages"
publish: npx -p @changesets/cli changeset publish
setupGitUser: false
env:
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
node_modules
.vscode
.DS_Store
/docs/api.md
/docs
/coverage
/lib
/esm
Expand Down
File renamed without changes.
Loading
Loading