Security News
GitHub Removes Malicious Pull Requests Targeting Open Source Repositories
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Markmap is a javascript component that will visualize your markdown documents as mindmaps. It is useful for better navigation and overview of the content. You can see it in action online here. It is also used in an extension for Atom editor.
Default style | Colorful style |
Supported formats:
Suggestions for new featues are welcome, feel free to open an issue.
Install the component with NPM:
npm install markmap
Visualizing a markdown text consists of two steps:
To run the examples first clone the project and install dependencies:
git clone https://github.com/dundalek/markmap.git
cd markmap
npm install
In the examples code there are imports like require('../../lib/somefile')
. When using this library in your project you need to change those to require('markmap/lib/somefile')
.
Run npm start
and a browser will open with the example page where you can see how different formats are parsed and displayed. The source code for browser examples is located in examples/browser folder.
Node examples are located in examples/node. You can run the markdown example or others as follows:
cd examples/node
node example.markdown.js
The MIT License.
FAQs
Visualize markdown documents as mindmaps
The npm package markmap receives a total of 101 weekly downloads. As such, markmap popularity was classified as not popular.
We found that markmap demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Security News
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.