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

fix: add the suggested incorrect spec preview changes #230

Open
wants to merge 20 commits into
base: feature/mermaid-markdown
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
bfbb596
Initial Setup of Markdown+Mermaid
nikhilkalburgi Feb 22, 2024
be4795e
integrate ejs and partially develop markdown
nikhilkalburgi Feb 29, 2024
2d64859
add components except Message and schema
nikhilkalburgi Mar 6, 2024
ea543eb
complete markdown building
nikhilkalburgi Mar 8, 2024
4e8e9c7
feat: build the markdown preview
nikhilkalburgi Mar 10, 2024
e29110f
add markdown-it
nikhilkalburgi Mar 10, 2024
cc4fef7
Merge branch 'feature/mermaid-markdown' into mermaid-markdown
nikhilkalburgi Mar 10, 2024
c3adf7c
add diagnostics for incorrect spec
nikhilkalburgi May 10, 2024
c98c736
Merge branch 'mermaid-markdown' of https://github.com/nikhilkalburgi/…
nikhilkalburgi May 10, 2024
8c7b1ed
feat: add diagnostics for incorrect specs
nikhilkalburgi May 10, 2024
154c780
fix: add the incorrect specs preview enhancement
nikhilkalburgi May 20, 2024
e1072e0
fix in webpack config
nikhilkalburgi May 22, 2024
6f7304e
add support for AVRO
nikhilkalburgi Jun 2, 2024
04b756b
feat: add flowchart and classDiagram
nikhilkalburgi Jun 11, 2024
3f024b5
add enhancement to the code and add the export to MD feature
nikhilkalburgi Jul 7, 2024
a078905
Merge branch 'feature/mermaid-markdown' into mermaid-markdown
asyncapi-bot Aug 4, 2024
4a14c1b
improve class diagram and add hover effect to flowchart
nikhilkalburgi Aug 21, 2024
2f595bf
clean the code and crop the icon image
nikhilkalburgi Aug 22, 2024
a65d95e
Merge branch 'mermaid-markdown' of https://github.com/nikhilkalburgi/…
nikhilkalburgi Aug 22, 2024
4476a79
indexing on the markdown preview
nikhilkalburgi Sep 3, 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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ node_modules
.vscode-test/
*.vsix
.DS_Store
package-lock.json
106 changes: 78 additions & 28 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 8 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,8 @@
"command": "asyncapi.markdown",
"title": "Preview Asyncapi Markdown",
"icon": {
"light": "resources/icons/open-preview_black.svg",
"dark": "resources/icons/open-preview_white.svg"
"light": "resources/icons/open-markdown-preview_black.svg",
"dark": "resources/icons/open-markdown-preview_white.svg"
}
}
],
Expand Down Expand Up @@ -147,9 +147,13 @@
},
"dependencies": {
"@asyncapi/parser": "^3.0.7",
"@types/markdown-it": "^13.0.7",
"@types/turndown": "^5.0.4",
"ejs": "^3.1.9",
"markdown-it": "^14.0.0",
"mermaid": "^10.8.0"
"@types/markdown-it": "^13.0.7",
"mermaid": "^10.8.0",
"panzoom": "^9.4.3",
"turndown": "^7.2.0",
"yaml": "^2.4.2"
}
}
17 changes: 17 additions & 0 deletions resources/icons/open-markdown-preview_black.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions resources/icons/open-markdown-preview_white.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading