{"id":1991597,"name":"markdown-it","ecosystem":"npm","description":"Markdown-it - modern pluggable markdown parser.","homepage":"https://github.com/markdown-it/markdown-it#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/markdown-it/markdown-it","keywords_array":["markdown","parser","commonmark","markdown-it","markdown-it-plugin"],"namespace":null,"versions_count":87,"first_release_published_at":"2014-12-19T23:46:48.471Z","latest_release_published_at":"2026-09-11T04:04:18.194Z","latest_release_number":"15.0.2","last_synced_at":"2026-10-06T20:21:06.094Z","created_at":"2022-04-09T19:18:03.032Z","updated_at":"2026-10-06T21:25:37.079Z","registry_url":"https://www.npmjs.com/package/markdown-it","install_command":"npm install markdown-it","documentation_url":null,"metadata":{"funding":[{"url":"https://github.com/sponsors/puzrin","type":"github"},{"url":"https://github.com/sponsors/markdown-it","type":"github"}],"dist-tags":{"v14-legacy":"14.3.2","latest":"15.0.2"},"contentPolicy":null},"repo_metadata":{"id":24834828,"uuid":"28249537","full_name":"markdown-it/markdown-it","owner":"markdown-it","description":"Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins \u0026 high speed","archived":false,"fork":false,"pushed_at":"2026-09-12T05:27:05.000Z","size":4396,"stargazers_count":21955,"open_issues_count":10,"forks_count":1849,"subscribers_count":178,"default_branch":"master","last_synced_at":"2026-10-03T02:45:24.293Z","etag":null,"topics":["commonmark","javascript","markdown"],"latest_commit_sha":null,"homepage":"https://markdown-it.github.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/markdown-it.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/funding.json","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"support/build-dist.mjs","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null},"funding":{"github":["puzrin","markdown-it"]}},"created_at":"2014-12-19T22:54:53.000Z","updated_at":"2026-10-02T18:34:40.000Z","dependencies_parsed_at":"2026-10-02T18:43:06.812Z","dependency_job_id":null,"html_url":"https://github.com/markdown-it/markdown-it","commit_stats":{"total_commits":1063,"total_committers":87,"mean_commits":"12.218390804597702","dds":0.3668861712135466,"last_synced_commit":"0fe7ccb4b7f30236fb05f623be6924961d296d3d"},"previous_names":[],"tags_count":87,"template":false,"template_full_name":null,"purl":"pkg:github/markdown-it/markdown-it","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/markdown-it","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/sbom","scorecard":{"id":90205,"data":{"date":"2022-08-15","repo":{"name":"github.com/markdown-it/markdown-it","commit":"1529ff4944329eb8080a8558dab85164b6c212cd"},"scorecard":{"version":"v4.5.0-26-g10b6052","commit":"10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93"},"score":6.5,"checks":[{"name":"Maintained","score":10,"reason":"3 commit(s) out of 30 and 13 issue activity out of 30 found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#maintained"}},{"name":"Code-Review","score":3,"reason":"GitHub code reviews found for 10 commits out of the last 30 -- score normalized to 3","details":["Warn: no reviews found for commit: 1529ff4944329eb8080a8558dab85164b6c212cd","Warn: no reviews found for commit: 6325878f9fa7dba17c8af1c5f190a455191495aa","Warn: no reviews found for commit: 9ff460ef878e762443954fc9776743f60db031f3","Warn: no reviews found for commit: e843acc9edad115cbf8cf85e676443f01658be08","Warn: no reviews found for commit: bda718216b20fa03b725443b8a1d160a0baeb94f","Warn: no reviews found for commit: b8b610fd7ae2783cee110539b5429d9b09671409","Warn: no reviews found for commit: d17df137d08e0cf989c21223dfbb420fac929a51","Warn: no reviews found for commit: 6ec0b76ebe439f5858ae51d8e0cb45ee4a7ad46c","Warn: no reviews found for commit: 0e4c0f47a9ef87c07016a1f39b817dd3585eb19b","Warn: no reviews found for commit: d1757ed98b57d17b2656c6abe314efdccabc9732","Warn: no reviews found for commit: f52351499be1e6c838110c31e07154cce1d91d47","Warn: no reviews found for commit: 3fc0deb38b5a8b2eb8f46c727cc4e299e5ae5f9c","Warn: no reviews found for commit: 6b58ec4245abe2e293c79bd7daabf4543ef46399","Warn: no reviews found for commit: 75037c6514e99c9b4fa300f62f04913fee4ea0e2","Warn: no reviews found for commit: 7edd820b57a7018a9886b6b2efacc9bdae20ca98","Warn: no reviews found for commit: df77ca12fb9424867643de251f80d0c6d0f876cf","Warn: no reviews found for commit: 6a5bf2d41b9a9d3dabff0d3ade03f7250c1021a4","Warn: no reviews found for commit: d67155cbc97c355dcdd682c15935539d2df6ec5b","Warn: no reviews found for commit: d72c68b520cedacae7878caa92bf7fe32e3e0e6f","Warn: no reviews found for commit: aca33963612b27d4c25d5051c5fb7ba986598686"],"documentation":{"short":"Determines if the project requires code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no badge detected","details":null,"documentation":{"short":"Determines if the project has a CII Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"no vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#vulnerabilities"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy detected in current repo: docs/security.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":0,"reason":"non read-only tokens detected in GitHub workflows","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1: update your workflow using https://app.stepsecurity.io/secureworkflow/l-orlov/task-tracker/ci.yml/main?enable=permissions"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#token-permissions"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: Dependabot detected: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#dependency-update-tool"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"no published package detected","details":["Warn: no GitHub publishing workflow detected"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#packaging"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: : LICENSE:1"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":7,"reason":"dependency not pinned by hash detected -- score normalized to 7","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/l-orlov/task-tracker/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/l-orlov/task-tracker/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/l-orlov/task-tracker/ci.yml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/ci.yml:27","Info: Dockerfile dependencies are pinned","Info: no insecure (not pinned by hash) dependency downloads found in Dockerfiles","Info: no insecure (not pinned by hash) dependency downloads found in shell scripts"],"documentation":{"short":"Determines if the project has declared and pinned its dependencies.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#pinned-dependencies"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#binary-artifacts"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":["Warn: no GitHub releases found"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#branch-protection"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":null,"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93/docs/checks.md#fuzzing"}}]},"last_synced_at":"2025-08-15T07:46:33.156Z","repository_id":24834828,"created_at":"2025-08-15T07:46:33.156Z","updated_at":"2025-08-15T07:46:33.156Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37959163,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-03T02:00:07.567Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"markdown-it","name":"Markdown it!","uuid":"10248321","kind":"organization","description":"Next generation markdown parser in javascript, with pluggable syntax!","email":null,"website":"https://markdown-it.github.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10248321?v=4","repositories_count":19,"last_synced_at":"2024-10-29T15:54:12.318Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/markdown-it","funding_links":["https://github.com/sponsors/markdown-it"],"total_stars":20547,"followers":176,"following":0,"created_at":"2022-11-02T16:20:41.236Z","updated_at":"2024-10-29T15:54:12.318Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/markdown-it","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/markdown-it/repositories"},"tags":[{"name":"14.3.2","sha":"efb9993124c3eb229eea24dd659c91dcee7f6d60","kind":"commit","published_at":"2026-09-12T05:17:21.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/14.3.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/14.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@14.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.3.2/manifests"},{"name":"15.0.2","sha":"3c51991c32aaa2b002a52c009334ebe5752c84b3","kind":"commit","published_at":"2026-09-11T03:50:26.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/15.0.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/15.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@15.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/15.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/15.0.2/manifests"},{"name":"15.0.1","sha":"924b203442f62cea128b5f2680294697621b416d","kind":"commit","published_at":"2026-08-27T20:56:02.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/15.0.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/15.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@15.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/15.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/15.0.1/manifests"},{"name":"14.3.1","sha":"a855f10b1b796ca42178952b4b83b9c8b677ddb8","kind":"commit","published_at":"2026-08-27T20:45:51.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/14.3.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/14.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@14.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.3.1/manifests"},{"name":"15.0.0","sha":"157b33bc13649aebecf9ab9b3b8c85ae645abb5a","kind":"commit","published_at":"2026-07-30T16:41:34.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/15.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/15.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@15.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/15.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/15.0.0/manifests"},{"name":"14.3.0","sha":"ff0ee084fc6b0d10fac049fa562bc2925b5cc723","kind":"commit","published_at":"2026-07-02T00:21:39.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/14.3.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/14.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@14.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.3.0/manifests"},{"name":"14.2.0","sha":"829797aa00353ce0b62ddeb9b4583b837b1ffd9b","kind":"commit","published_at":"2026-05-23T23:19:25.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/14.2.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/14.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@14.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.2.0/manifests"},{"name":"14.1.1","sha":"b4a9b659ef5734223731cfaa3ad5eacc6fc22918","kind":"commit","published_at":"2026-02-11T03:40:45.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/14.1.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/14.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@14.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.1.1/manifests"},{"name":"14.1.0","sha":"0fe7ccb4b7f30236fb05f623be6924961d296d3d","kind":"commit","published_at":"2024-03-18T23:10:30.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/14.1.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/14.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@14.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.1.0/manifests"},{"name":"14.0.0","sha":"4949a10120d101bdca48bf1b13f9e790d6f2049e","kind":"commit","published_at":"2023-12-08T01:24:17.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/14.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/14.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@14.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/14.0.0/manifests"},{"name":"13.0.2","sha":"e476f78bc3ea3576beb61bdc94322d0a6b2d85cc","kind":"commit","published_at":"2023-09-26T18:23:55.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/13.0.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/13.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@13.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/13.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/13.0.2/manifests"},{"name":"13.0.1","sha":"e843acc9edad115cbf8cf85e676443f01658be08","kind":"commit","published_at":"2022-05-03T14:21:00.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/13.0.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/13.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@13.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/13.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/13.0.1/manifests"},{"name":"13.0.0","sha":"6ec0b76ebe439f5858ae51d8e0cb45ee4a7ad46c","kind":"commit","published_at":"2022-04-22T17:18:25.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/13.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/13.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@13.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/13.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/13.0.0/manifests"},{"name":"12.3.2","sha":"d72c68b520cedacae7878caa92bf7fe32e3e0e6f","kind":"commit","published_at":"2022-01-08T15:02:53.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/12.3.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/12.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@12.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.3.2/manifests"},{"name":"12.3.1","sha":"76469e83dc1a1e3ed943b483b554003a666bddf7","kind":"commit","published_at":"2022-01-07T16:34:54.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/12.3.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/12.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@12.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.3.1/manifests"},{"name":"12.3.0","sha":"2e31d3430187d2eee1ba120c954783eebb93b4e8","kind":"commit","published_at":"2021-12-09T16:59:26.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/12.3.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/12.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@12.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.3.0/manifests"},{"name":"12.2.0","sha":"6e2de08a0b03d3d0dcc524b89710ce05f83a0283","kind":"commit","published_at":"2021-08-02T18:18:00.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/12.2.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/12.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@12.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.2.0/manifests"},{"name":"12.1.0","sha":"13cdeb95abccc78a5ce17acf9f6e8cf5b9ce713b","kind":"commit","published_at":"2021-07-01T18:36:41.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/12.1.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/12.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@12.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.1.0/manifests"},{"name":"12.0.6","sha":"df4607f1d4d4be7fdc32e71c04109aea8cc373fa","kind":"commit","published_at":"2021-04-16T12:08:12.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/12.0.6","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/12.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@12.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.6/manifests"},{"name":"12.0.5","sha":"3740146fc9c92ea15fdc6a358137ec7b68f05f4b","kind":"commit","published_at":"2021-04-14T21:34:55.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/12.0.5","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/12.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@12.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.5/manifests"},{"name":"12.0.4","sha":"7b8969ce5cb2edc54f2c1aa39a85a3a08076337d","kind":"commit","published_at":"2020-12-20T15:59:55.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/12.0.4","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/12.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@12.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.4/manifests"},{"name":"12.0.3","sha":"ef59691072cdb003e07875737d1ce3e70ed67395","kind":"commit","published_at":"2020-12-07T20:52:53.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/12.0.3","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/12.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@12.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.3/manifests"},{"name":"12.0.2","sha":"b60493e620a685a40eac016dde2c207ee9e07875","kind":"commit","published_at":"2020-10-23T17:06:05.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/12.0.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/12.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@12.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.2/manifests"},{"name":"12.0.1","sha":"e3c4c5cfd73f019291d310f4abba7a20d225e060","kind":"commit","published_at":"2020-10-19T12:13:58.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/12.0.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/12.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@12.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.1/manifests"},{"name":"12.0.0","sha":"1731de407e56595d1e206c79482061d1c6f501ed","kind":"commit","published_at":"2020-10-14T18:20:41.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/12.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/12.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@12.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/12.0.0/manifests"},{"name":"11.0.1","sha":"331ae117e09115366db12b517ca526b1b7fee1e8","kind":"commit","published_at":"2020-09-14T08:02:07.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/11.0.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/11.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@11.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/11.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/11.0.1/manifests"},{"name":"11.0.0","sha":"1093e68e51c9b3104289c3cfbaffbb1fa4039d59","kind":"commit","published_at":"2020-05-19T21:20:40.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/11.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@11.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/11.0.0/manifests"},{"name":"10.0.0","sha":"b5d7ea5e8a70563196f8813ec5030d7b6960ea95","kind":"commit","published_at":"2019-09-10T21:39:58.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/10.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@10.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/10.0.0/manifests"},{"name":"9.1.0","sha":"9e5015f8f759580bbdd7412db2667ec8a72c71f7","kind":"commit","published_at":"2019-08-11T12:36:28.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/9.1.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/9.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@9.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/9.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/9.1.0/manifests"},{"name":"9.0.1","sha":"28cec6d30a5b18ded43d595ed24ba7a095ed859f","kind":"commit","published_at":"2019-07-12T16:47:45.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/9.0.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/9.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@9.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/9.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/9.0.1/manifests"},{"name":"9.0.0","sha":"bd43aaeedbcca9750428c27f285268a83450094b","kind":"commit","published_at":"2019-07-09T05:42:53.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/9.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@9.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/9.0.0/manifests"},{"name":"8.4.2","sha":"2c02e3e2371f57fc09ba24229eb35f7f9400fad3","kind":"commit","published_at":"2018-07-17T19:03:22.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/8.4.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/8.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@8.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.4.2/manifests"},{"name":"8.4.1","sha":"42e388224b92c41208941093e15b5c0dc486464c","kind":"commit","published_at":"2018-02-15T14:13:54.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/8.4.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/8.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@8.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.4.1/manifests"},{"name":"8.4.0","sha":"3353462142d519dfe5b613e4d9e79fa29601ff98","kind":"commit","published_at":"2017-08-24T15:11:11.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/8.4.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/8.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@8.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.4.0/manifests"},{"name":"8.3.2","sha":"d0e0cbdc805d63e767665d6aa7b0749c3ab894c5","kind":"commit","published_at":"2017-08-03T15:58:47.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/8.3.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/8.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@8.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.3.2/manifests"},{"name":"8.3.1","sha":"427cc20c9b9dd73b8e00b33f48cc643042261a1b","kind":"commit","published_at":"2017-03-06T15:39:47.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/8.3.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/8.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@8.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.3.1/manifests"},{"name":"8.3.0","sha":"bcfbe38cdd4bbeadc348b59efd44b19ae77c4c3a","kind":"commit","published_at":"2017-02-16T18:04:51.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/8.3.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/8.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@8.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.3.0/manifests"},{"name":"8.2.2","sha":"1f5397279f19367ef3d4bb3911e5fd94d0532bdf","kind":"commit","published_at":"2016-12-14T22:12:36.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/8.2.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/8.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@8.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.2.2/manifests"},{"name":"8.2.1","sha":"835dcb3d9ed1f3ba96e3aae601e802db5b810450","kind":"commit","published_at":"2016-12-01T19:52:38.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/8.2.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/8.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@8.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.2.1/manifests"},{"name":"8.2.0","sha":"31ede2430ad5caacd7118a3611de2ab820ec5fff","kind":"commit","published_at":"2016-12-01T05:03:20.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/8.2.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/8.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@8.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.2.0/manifests"},{"name":"8.1.0","sha":"f625c6250eab230c9a9f43457f8aa35b30f03011","kind":"commit","published_at":"2016-11-03T15:36:11.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/8.1.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/8.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@8.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.1.0/manifests"},{"name":"8.0.1","sha":"11c71dc904919782fc2afe513f2426ec3cf3e783","kind":"commit","published_at":"2016-10-18T02:56:07.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/8.0.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/8.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@8.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.0.1/manifests"},{"name":"8.0.0","sha":"e6f19eab4204122e85e4a342e0c1c8486ff40c2d","kind":"commit","published_at":"2016-09-16T03:43:54.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/8.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/8.0.0/manifests"},{"name":"7.0.1","sha":"c3f619c19a0b76abcd288e621a69099a72a5ee26","kind":"commit","published_at":"2016-08-16T18:55:37.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/7.0.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/7.0.1/manifests"},{"name":"7.0.0","sha":"c9403ed8a7ac4e31b310aedc2225e66c76429338","kind":"commit","published_at":"2016-06-22T10:56:55.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/7.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/7.0.0/manifests"},{"name":"6.1.1","sha":"c6a952eb0211c856355e25066bbfc80f3945bd58","kind":"commit","published_at":"2016-06-21T10:39:45.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/6.1.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.1.1/manifests"},{"name":"6.1.0","sha":"4eb0e21ef419cca9baa1b99716122e87a025c63e","kind":"commit","published_at":"2016-06-19T05:57:29.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/6.1.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.1.0/manifests"},{"name":"6.0.5","sha":"c09b56331794de4f6776e46bfa099e12ac12fde6","kind":"commit","published_at":"2016-06-01T17:44:12.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/6.0.5","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/6.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@6.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.0.5/manifests"},{"name":"6.0.4","sha":"e95a8b765ef72b53c122ec6da1b1c95055deac6b","kind":"commit","published_at":"2016-05-30T16:00:31.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/6.0.4","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/6.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@6.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.0.4/manifests"},{"name":"6.0.3","sha":"e0aa62e0cdd226f1294c790678d99c6ecbd5dc92","kind":"commit","published_at":"2016-05-30T14:24:50.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/6.0.3","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/6.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@6.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.0.3/manifests"},{"name":"6.0.2","sha":"4998b813fc00e4612b613c2f0f826180b46bdf53","kind":"commit","published_at":"2016-05-16T10:39:56.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/6.0.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.0.2/manifests"},{"name":"6.0.1","sha":"8fcb93cdcfc653788bba5cc6030a89a8b41134db","kind":"commit","published_at":"2016-04-02T09:11:26.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/6.0.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.0.1/manifests"},{"name":"6.0.0","sha":"38bf443aab2f169b3c2587cbeee89afba2581604","kind":"commit","published_at":"2016-02-10T21:31:55.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/6.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/6.0.0/manifests"},{"name":"5.1.0","sha":"ae2986b7bd3361facb025b1030f0f3a4cb07de73","kind":"commit","published_at":"2016-01-06T23:48:53.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/5.1.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/5.1.0/manifests"},{"name":"5.0.3","sha":"41b913da9852f21e04b8c33fab2fe16561d4a585","kind":"commit","published_at":"2016-01-04T14:48:38.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/5.0.3","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/5.0.3/manifests"},{"name":"5.0.2","sha":"73a6ec97b74d0b9acb8219c7b5a9886709229695","kind":"commit","published_at":"2015-11-20T16:01:12.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/5.0.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/5.0.2/manifests"},{"name":"5.0.1","sha":"9074242bdd6b25abf0b8bfe432f152e7b409b8e1","kind":"commit","published_at":"2015-10-30T17:43:23.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/5.0.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/5.0.1/manifests"},{"name":"5.0.0","sha":"6bd4534af7f500e1e48630ac94912195af6f79e4","kind":"commit","published_at":"2015-10-05T11:46:48.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/5.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/5.0.0/manifests"},{"name":"4.4.0","sha":"4401922b2e08e1e4379ea474f0f9a695c429ec13","kind":"commit","published_at":"2015-07-18T04:53:07.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.4.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.4.0/manifests"},{"name":"4.3.1","sha":"521588d5f4c4c49dcddbdedfb1ec223b2ca7711c","kind":"commit","published_at":"2015-07-15T16:21:26.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.3.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.3.1/manifests"},{"name":"4.3.0","sha":"abce4475778c9d079f36882ec5105efa929ff932","kind":"commit","published_at":"2015-06-29T13:14:58.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.3.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.3.0/manifests"},{"name":"4.2.2","sha":"3e7a021966ae0845ae4b2a29cb69ec349a0b7990","kind":"commit","published_at":"2015-06-09T22:03:33.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.2.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.2.2/manifests"},{"name":"4.2.1","sha":"b59148a38d3aa3ceb76c50eac8543e9409d6c0a7","kind":"commit","published_at":"2015-05-01T17:31:16.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.2.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.2.1/manifests"},{"name":"4.2.0","sha":"5472253f2b49af442c07bde275c9daa11fa9d314","kind":"commit","published_at":"2015-04-21T08:08:07.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.2.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.2.0/manifests"},{"name":"4.1.2","sha":"e11b414d963c15cec34a887d36f3353e7dc240b5","kind":"commit","published_at":"2015-04-19T02:24:08.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.1.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.1.2/manifests"},{"name":"4.1.1","sha":"12506ebbdbcc9177ed8281ea9a05233e7969cf42","kind":"commit","published_at":"2015-04-13T20:07:29.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.1.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.1.1/manifests"},{"name":"4.1.0","sha":"170bc1ce54a943f4d116fbaedc4e9acdcbb23091","kind":"commit","published_at":"2015-03-31T19:01:07.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.1.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.1.0/manifests"},{"name":"4.0.3","sha":"f530f2ff7558f8bfe3811a8df1e3e6e8d0781e82","kind":"commit","published_at":"2015-03-25T19:44:07.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.0.3","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.0.3/manifests"},{"name":"4.0.2","sha":"12b60c69640d9a0569347b71227bd5c0e885cf16","kind":"commit","published_at":"2015-03-22T02:15:48.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.0.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.0.2/manifests"},{"name":"4.0.1","sha":"7bd522167324b5551fc1fc88d24ca779ac3eaf82","kind":"commit","published_at":"2015-03-13T08:10:41.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.0.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.0.1/manifests"},{"name":"4.0.0","sha":"e0f01864e8d4521f70da47c57c8e4049e0422230","kind":"commit","published_at":"2015-03-12T08:44:00.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/4.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/4.0.0/manifests"},{"name":"3.1.0","sha":"329a35a9c96a9451f66febfdb00255aa06de29c7","kind":"commit","published_at":"2015-03-05T13:28:15.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/3.1.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.1.0/manifests"},{"name":"3.0.7","sha":"e03f9586c3f355c596a908172d33a08ac6868daf","kind":"commit","published_at":"2015-02-22T05:25:04.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/3.0.7","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.7/manifests"},{"name":"3.0.6","sha":"01d22b245e60171a8db8564731f9d46ae6951187","kind":"commit","published_at":"2015-02-12T16:24:13.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/3.0.6","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.6/manifests"},{"name":"3.0.5","sha":"0dc415f1d24fbaf65c4bb95e533976a4dc7153a4","kind":"commit","published_at":"2015-02-06T19:34:41.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/3.0.5","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.5/manifests"},{"name":"3.0.4","sha":"bf846041fc6dbeaac82f47ce7ad04f9b054d368c","kind":"commit","published_at":"2015-01-13T20:15:19.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/3.0.4","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.4/manifests"},{"name":"3.0.3","sha":"a2e2d3958545aac1acbb3c97e94374a7c31f0249","kind":"commit","published_at":"2015-01-11T00:17:56.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/3.0.3","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.3/manifests"},{"name":"3.0.2","sha":"034997b9da608d33d548dc426ac86c42b83162b5","kind":"commit","published_at":"2015-01-08T23:26:29.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/3.0.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"f93089823c688b5468d4e67d20cd220524d341df","kind":"commit","published_at":"2015-01-07T22:04:33.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/3.0.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"801ad9795682b3ae0c830e692cfb8824bfaa14f9","kind":"commit","published_at":"2015-01-04T13:12:35.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/3.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/3.0.0/manifests"},{"name":"2.2.1","sha":"abaf0bd1c4878cec5e7ede75ea14804aebc6395a","kind":"commit","published_at":"2014-12-29T14:34:28.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/2.2.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"8e098b4bd8598dea3e1eaa5d3b6c65219892f0dc","kind":"commit","published_at":"2014-12-28T20:35:59.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/2.2.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"fb5f6aaa03db1c71ef89967dce6b12a4fefc16b7","kind":"commit","published_at":"2014-12-24T18:00:16.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/2.1.3","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"c613c792c68f29008972ca37c49dadc29644dbbc","kind":"commit","published_at":"2014-12-23T04:04:43.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/2.1.2","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"e4bae86296155592a0a0518db737a905c778b944","kind":"commit","published_at":"2014-12-22T01:08:50.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/2.1.1","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"47f7f689ebfa28231d2ad0f867d6f01c7f63c3ae","kind":"commit","published_at":"2014-12-21T04:41:38.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/2.1.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.1.0/manifests"},{"name":"2.0.0","sha":"ca04a87059211c62c3ca76bcbbbd01fe85ae5c21","kind":"commit","published_at":"2014-12-19T23:42:22.000Z","download_url":"https://codeload.github.com/markdown-it/markdown-it/tar.gz/2.0.0","html_url":"https://github.com/markdown-it/markdown-it/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/markdown-it/markdown-it@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/tags/2.0.0/manifests"}]},"repo_metadata_updated_at":"2026-10-05T20:06:38.391Z","dependent_packages_count":8475,"downloads":119440414,"downloads_period":"last-month","dependent_repos_count":205037,"rankings":{"downloads":0.05265140770643568,"dependent_repos_count":0.07392553344117334,"dependent_packages_count":0.011390008115380783,"stargazers_count":0.7815297876092044,"forks_count":0.9511478171158966,"docker_downloads_count":0.03756512291899623,"average":0.31803494615118116},"purl":"pkg:npm/markdown-it","advisories":[{"uuid":"GSA_kwCzR0hTQS0yNTNjLW1jaHctM3cycs4AB6_o","url":"https://github.com/advisories/GHSA-253c-mchw-3w2r","title":"markdown-it linkify: true has two quadratic paths, so a few hundred KB of markdown blocks the event loop for tens of seconds","description":"## Summary\n\nTwo independent quadratic paths in the `linkify: true` handling. Both are in markdown-it's own code rather than in linkify-it, which stays linear on both payloads.\n\n`src/rules_core/linkify.ts` calls `arrayReplaceAt` once per linkified text token, and that rebuilds the whole `children` array each time. A paragraph of N soft-broken lines is one inline token with about 2N children, so you get N rebuilds over a 2N array. Schema-less emails are what reach it. A `http://` link gets consumed by the inline rule first and never arrives as a text token, so those stay linear.\n\n`src/rules_inline/linkify.ts` runs `state.pending.match(SCHEME_RE)` at every `://` in the source. `state.pending` only gets truncated once a link is actually produced, so an unregistered scheme leaves it growing and every `://` rescans the lot.\n\n## Proof of concept\n\nClean install of 15.0.0 from npm, `new MarkdownIt({ linkify: true }).render(payload)`, Node 24.\n\n| N | 5,000 | 10,000 | 20,000 | 40,000 |\n|---|---|---|---|---|\n| `'a@b.co\\n'.repeat(N)`, 34KB to 273KB | 1.1s | 4.7s | 19.6s | 89s |\n| `'a://'.repeat(N)`, 20KB to 156KB | 0.25s | 0.76s | 3.1s | 15.0s |\n\nDoubling the input roughly quadruples the time in both. With `linkify: false` the same inputs run in 25 to 131ms and stay flat.\n\nControls for the first one, all at N=20000: putting every email in a single text token (`'a@b.co '`) takes 0.59s, one email per paragraph (`'a@b.co\\n\\n'`) takes 0.64s, and soft-broken lines with nothing linkifiable take 42ms. So it needs many children AND many of them linkifying. For the second, replaying just the `SCHEME_RE` calls against the same growing prefixes with no markdown-it involved accounts for 11.7s of the 15s.\n\nOrdinary prose does it too. `'ping a@b.co ok\\n'.repeat(20000)` is 293KB and takes 31s.\n\n## Caveat\n\n`linkify` is off by default, so this only reaches apps that turn it on.\n\n## Impact\n\nAvailability only. A few hundred KB of fairly ordinary markdown pins one core for tens of seconds, and because it's quadratic it degrades quickly with size. Nothing is read, written or executed.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-09-29T17:57:56.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/markdown-it/markdown-it/security/advisories/GHSA-253c-mchw-3w2r","https://github.com/markdown-it/markdown-it/commit/09fa07118dda4c953f058848f53dae88395618ca","https://github.com/markdown-it/markdown-it/commit/aaadcfa6d817b3c5f89afb49d97c7b797a6dd4fd","https://github.com/markdown-it/markdown-it/commit/ad70f6b7cff64bee10e42a774147112480ca0d49","https://github.com/advisories/GHSA-253c-mchw-3w2r"],"source_kind":"github","identifiers":["GHSA-253c-mchw-3w2r"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-09-29T18:00:08.791Z","updated_at":"2026-10-03T14:00:19.122Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yNTNjLW1jaHctM3cycs4AB6_o","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0yNTNjLW1jaHctM3cycs4AB6_o","packages":[{"ecosystem":"npm","package_name":"markdown-it","versions":[{"first_patched_version":"14.3.1","vulnerable_version_range":"\u003c 14.3.1"},{"first_patched_version":"15.0.1","vulnerable_version_range":"= 15.0.0"}],"purl":"pkg:npm/markdown-it"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yNTNjLW1jaHctM3cycs4AB6_o/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS02djV2LXdmMjMtZm1mcc4ABYsa","url":"https://github.com/advisories/GHSA-6v5v-wf23-fmfq","title":"markdown-it: Quadratic complexity DoS in smartquotes rule via replaceAt string operations","description":"### Summary\n\nA quadratic time complexity vulnerability exists in markdown-it's smartquotes rule (enabled via the `typographer: true` option). An attacker can craft a markdown input consisting of consecutive quotation marks that causes the parser to consume excessive CPU time, leading to denial of service.\n\n### Details\n\nThe vulnerability is in the `replaceAt()` helper function used by the smartquotes rule in `lib/rules_core/smartquotes.mjs`:\n\n```javascript\nfunction replaceAt (str, index, ch) {\n  return str.slice(0, index) + ch + str.slice(index + 1)\n}\n```\n\nWhen markdown-it processes a text token containing many quotation marks (either `\"` or `'`) with `typographer: true`, the smartquotes rule iterates through each quote character and calls `replaceAt()` to substitute it with a typographic (curly) quote. Each call to `replaceAt()` creates three new string slices and concatenates them, which is an O(n) operation where n is the length of the string.\n\nSince this is called once per quote character in the token, and there are n quote characters, the total time complexity becomes O(n^2).\n\nThe root cause is that the smartquotes rule modifies `token.content` in place using string slicing rather than building the result incrementally. The `process_inlines()` function (line 14) processes each quote in the text token, and for matching quote pairs, calls `replaceAt()` on both the opening and closing token's content (lines 151-152). When the entire input is a single text token of quote characters, this results in quadratic behavior.\n\n### PoC\n\n```javascript\nconst md = require('markdown-it');\nconst instance = md({ typographer: true });\n\n// 160,000 consecutive double-quote characters\nconst payload = '\"'.repeat(160000);\n\nconsole.time('render');\ninstance.render(payload);\nconsole.timeEnd('render');\n// Output: render: ~21000ms (21 seconds)\n\n// Compare with typographer disabled:\nconst safe = md({ typographer: false });\nconsole.time('render-safe');\nsafe.render(payload);\nconsole.timeEnd('render-safe');\n// Output: render-safe: ~8ms\n```\n\nMeasured timing on a modern system:\n- 10,000 quotes: ~19ms\n- 20,000 quotes: ~51ms\n- 40,000 quotes: ~212ms\n- 80,000 quotes: ~5,430ms\n- 160,000 quotes: ~21,198ms\n\nThe scaling is clearly superlinear (quadratic), with the 80K-\u003e160K step showing a ~3.9x increase for a 2x input increase, consistent with O(n^2).\n\n### Impact\n\nApplications that render user-supplied markdown with `typographer: true` are vulnerable to denial of service. An attacker can submit a relatively small payload (160KB of quote characters) that causes the server to spend over 21 seconds processing a single request. Repeated submissions can exhaust server CPU resources and prevent legitimate users from being served.\n\nThe impact is mitigated by the fact that the `typographer` option defaults to `false` and must be explicitly enabled. However, the typographer feature is commonly enabled in production applications that want smart typography, and the markdown-it documentation prominently suggests enabling it.\n\nA suggested fix would be to replace the `replaceAt()` approach with an array-based or StringBuilder-style approach that collects all replacements and applies them in a single pass, reducing the time complexity to O(n).","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-06-15T20:41:06.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L","references":["https://github.com/markdown-it/markdown-it/security/advisories/GHSA-6v5v-wf23-fmfq","https://github.com/advisories/GHSA-6v5v-wf23-fmfq"],"source_kind":"github","identifiers":["GHSA-6v5v-wf23-fmfq","CVE-2026-48988"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T21:00:08.604Z","updated_at":"2026-09-25T12:03:01.678Z","epss_percentage":0.00432,"epss_percentile":0.34698,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02djV2LXdmMjMtZm1mcc4ABYsa","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS02djV2LXdmMjMtZm1mcc4ABYsa","packages":[{"ecosystem":"npm","package_name":"markdown-it","versions":[{"first_patched_version":"14.2.0","vulnerable_version_range":"\u003c= 14.1.1"}],"purl":"pkg:npm/markdown-it"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02djV2LXdmMjMtZm1mcc4ABYsa/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0zOGM0LXI1OXYtM3Zxd84ABSSA","url":"https://github.com/advisories/GHSA-38c4-r59v-3vqw","title":"markdown-it is has a Regular Expression Denial of Service (ReDoS)","description":"Versions of the package markdown-it from 13.0.0 and before 14.1.1 are vulnerable to Regular Expression Denial of Service (ReDoS) due to the use of the regex /\\*+$/ in the linkify function. An attacker can supply a long sequence of * characters followed by a non-matching character, which triggers excessive backtracking and may lead to a denial-of-service condition.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-02-12T06:30:13.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.5,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P","references":["https://nvd.nist.gov/vuln/detail/CVE-2026-2327","https://github.com/markdown-it/markdown-it/commit/4b4bbcae5e0990a5b172378e507b33a59012ed26","https://gist.github.com/ltduc147/c9abecae1b291ede4f692f2ab988c917","https://security.snyk.io/vuln/SNYK-JS-MARKDOWNIT-10666750","https://github.com/markdown-it/markdown-it/blob/14.1.0/lib/rules_inline/linkify.mjs#L33","https://github.com/advisories/GHSA-38c4-r59v-3vqw"],"source_kind":"github","identifiers":["GHSA-38c4-r59v-3vqw","CVE-2026-2327"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-02-13T21:00:07.454Z","updated_at":"2026-10-03T14:04:47.009Z","epss_percentage":0.00691,"epss_percentile":0.51115,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0zOGM0LXI1OXYtM3Zxd84ABSSA","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0zOGM0LXI1OXYtM3Zxd84ABSSA","packages":[{"ecosystem":"npm","package_name":"markdown-it","versions":[{"first_patched_version":"14.1.1","vulnerable_version_range":"\u003e= 13.0.0, \u003c 14.1.1"}],"purl":"pkg:npm/markdown-it"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0zOGM0LXI1OXYtM3Zxd84ABSSA/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1qNXA3LWpmNHEtNzQycc4AAwnP","url":"https://github.com/advisories/GHSA-j5p7-jf4q-742q","title":"markdown-it vulnerable to Inefficient Regular Expression Complexity","description":"A vulnerability was found in markdown-it up to 2.x. It has been classified as problematic. Affected is an unknown function of the file `lib/common/html_re.js`. The manipulation leads to inefficient regular expression complexity. Upgrading to version 3.0.0 is able to address this issue. The name of the patch is 89c8620157d6e38f9872811620d25138fc9d1b0d. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-216852.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-12-27T09:30:41.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","references":["https://nvd.nist.gov/vuln/detail/CVE-2015-10005","https://github.com/markdown-it/markdown-it/commit/89c8620157d6e38f9872811620d25138fc9d1b0d","https://github.com/markdown-it/markdown-it/releases/tag/3.0.0","https://vuldb.com/?ctiid.216852","https://vuldb.com/?id.216852","https://github.com/advisories/GHSA-j5p7-jf4q-742q"],"source_kind":"github","identifiers":["GHSA-j5p7-jf4q-742q","CVE-2015-10005"],"repository_url":"https://github.com/markdown-it/markdown-it","blast_radius":0.0,"created_at":"2022-12-30T17:09:53.461Z","updated_at":"2026-09-30T09:16:02.608Z","epss_percentage":0.00946,"epss_percentile":0.59544,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qNXA3LWpmNHEtNzQycc4AAwnP","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1qNXA3LWpmNHEtNzQycc4AAwnP","packages":[{"ecosystem":"npm","package_name":"markdown-it","versions":[{"first_patched_version":"3.0.0","vulnerable_version_range":"\u003c 3.0.0"}],"purl":"pkg:npm/markdown-it"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qNXA3LWpmNHEtNzQycc4AAwnP/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS02dmZjLXF2M2YtdnI2Y80hTA","url":"https://github.com/advisories/GHSA-6vfc-qv3f-vr6c","title":"Uncontrolled Resource Consumption in markdown-it","description":"### Impact\n\nSpecial patterns with length \u003e 50K chars can slow down parser significantly.\n\n```js\nconst md = require('markdown-it')();\n\nmd.render(`x ${' '.repeat(150000)} x  \\nx`);\n```\n\n\n### Patches\n\nUpgrade to v12.3.2+\n\n### Workarounds\n\nNo.\n\n### References\n\nFix + test sample: https://github.com/markdown-it/markdown-it/commit/ffc49ab46b5b751cd2be0aabb146f2ef84986101\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-01-12T22:20:22.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L","references":["https://github.com/markdown-it/markdown-it/security/advisories/GHSA-6vfc-qv3f-vr6c","https://github.com/markdown-it/markdown-it/commit/ffc49ab46b5b751cd2be0aabb146f2ef84986101","https://nvd.nist.gov/vuln/detail/CVE-2022-21670","https://github.com/advisories/GHSA-6vfc-qv3f-vr6c"],"source_kind":"github","identifiers":["GHSA-6vfc-qv3f-vr6c","CVE-2022-21670"],"repository_url":"https://github.com/markdown-it/markdown-it","blast_radius":0.0,"created_at":"2022-12-21T16:12:38.618Z","updated_at":"2026-10-06T21:20:35.998Z","epss_percentage":0.02282,"epss_percentile":0.82566,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02dmZjLXF2M2YtdnI2Y80hTA","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS02dmZjLXF2M2YtdnI2Y80hTA","packages":[{"ecosystem":"npm","package_name":"markdown-it","versions":[{"first_patched_version":"12.3.2","vulnerable_version_range":"\u003c 12.3.2"}],"purl":"pkg:npm/markdown-it"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02dmZjLXF2M2YtdnI2Y80hTA/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/markdown-it","docker_dependents_count":3521,"docker_downloads_count":3113061388,"usage_url":"https://repos.ecosyste.ms/usage/npm/markdown-it","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/markdown-it/dependencies","status":null,"funding_links":["https://github.com/sponsors/puzrin","https://github.com/sponsors/markdown-it"],"critical":true,"issue_metadata":{"last_synced_at":"2026-10-05T20:05:11.933Z","issues_count":944,"pull_requests_count":263,"avg_time_to_close_issue":3304578.321160043,"avg_time_to_close_pull_request":5284372.028340081,"issues_closed_count":931,"pull_requests_closed_count":247,"pull_request_authors_count":172,"issue_authors_count":700,"avg_comments_per_issue":3.066737288135593,"avg_comments_per_pull_request":1.950570342205323,"merged_pull_requests_count":107,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":31,"past_year_pull_requests_count":53,"past_year_avg_time_to_close_issue":5318069.586206896,"past_year_avg_time_to_close_pull_request":1783109.0588235294,"past_year_issues_closed_count":29,"past_year_pull_requests_closed_count":51,"past_year_pull_request_authors_count":31,"past_year_issue_authors_count":26,"past_year_avg_comments_per_issue":2.2580645161290325,"past_year_avg_comments_per_pull_request":0.8867924528301887,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":10,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/markdown-it%2Fmarkdown-it/issues","maintainers":[{"login":"puzrin","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/puzrin"},{"login":"rlidwka","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rlidwka"}],"active_maintainers":[{"login":"puzrin","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/puzrin"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/markdown-it/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/markdown-it/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/markdown-it/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/markdown-it/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/markdown-it/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/markdown-it/codemeta","maintainers":[{"uuid":"vitaly","login":"vitaly","name":null,"email":"vitaly@rcopen.com","url":null,"packages_count":64,"html_url":"https://www.npmjs.com/~vitaly","role":null,"created_at":"2022-11-10T11:23:03.567Z","updated_at":"2022-11-10T11:23:03.567Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/vitaly/packages"}]}