Commit Graph

40 Commits (feat/md-sourcemaps)

Author SHA1 Message Date
Divyansh Singh f29546e671 fix(markdown): normalize source-file identities to posix separators
2 weeks ago
Divyansh Singh 5f8677e53f fix(markdown): give stitched lines no position instead of a wrong one
2 weeks ago
Divyansh Singh ecd5a49a2a fix(markdown): keep positions exact in github alert bodies
2 weeks ago
Divyansh Singh 6886a95953 feat: jump from rendered markdown to its source in dev
2 weeks ago
Divyansh Singh 2b62f25b36 test(markdown): cover line-map composition directly
2 weeks ago
Divyansh Singh ddb45d0484 feat(build)!: report dead links with exact file, line and column
2 weeks ago
Divyansh Singh 62dcdf0806 feat(markdown)!: map rendered source lines back through includes
2 weeks ago
Divyansh Singh abb6432ba9 feat(markdown): track exact source positions for links and images
2 weeks ago
Divyansh Singh 09f9672ee1
fix: harden eager frontmatter interpolation (#5413)
2 weeks ago
Divyansh Singh a1eb28496e
feat: resolve `$frontmatter` expressions while rendering markdown (#5412)
2 weeks ago
Divyansh Singh feadd9fcc1
feat: relative base (`./`) and `assetsBase` (CDN prefix) (#5406)
2 weeks ago
Divyansh Singh 5a368d3198 chore: format codebase and remove unused icons
3 weeks ago
Divyansh Singh 6a337efece feat(markdown)!: rebase relative urls in included files
1 month ago
Divyansh Singh 0e50d756f5 feat(markdown)!: rewrite include processing as a markdown plugin
1 month ago
Divyansh Singh 45c5b2ffeb feat(markdown)!: rewrite the snippet plugin
1 month ago
Divyansh Singh b303dd341d feat(markdown): add region marker engine
1 month ago
Divyansh Singh f4021369b5 refactor(markdown): use attrs plugin for container attributes
1 month ago
Divyansh Singh b6d9cb83c7 fix(markdown): remove extra whitespace from container markup
2 months ago
Divyansh Singh 2fa0dedbb2 feat(markdown)!: group code copy button strings into one option
2 months ago
Divyansh Singh faaa4a124e feat(markdown): support per-locale markdown strings
2 months ago
Divyansh Singh 962f00e7a3 feat(markdown): support registering custom containers
2 months ago
Divyansh Singh 4c7a030bc1 feat(markdown): support title-less containers
2 months ago
Divyansh Singh 420565236b refactor(markdown): migrate containers to @mdit/plugin-container
2 months ago
Divyansh Singh c2be0bf936 feat(markdown): accept booleans for plugin options
2 months ago
Divyansh Singh 97f87817ea feat(markdown): support GitHub-style task lists
2 months ago
Divyansh Singh 18380b0eb7 feat(markdown)!: replace markdown-it-attrs with @mdit/plugin-attrs
2 months ago
Divyansh Singh 7c09583eaa test(markdown): cover attrs behavior before plugin migration
2 months ago
Divyansh Singh 85ede55fdb test(markdown): cover attrs/anchor plugin order independence
2 months ago
Divyansh Singh 3514d82617 refactor(markdown): restructure options and plugin registration
2 months ago
Divyansh Singh b8d9c8f9a9 feat(markdown): support disabling built-in markdown plugins
2 months ago
Divyansh Singh 078786a1b3 refactor(markdown)!: rename image option `lazyLoading` to `lazyLoad`
2 months ago
Bjorn Lu 3868b64e41
feat: auto-add width/height to local images to avoid layout shift (#5311)
2 months ago
Bjorn Lu 262b78f1ca
refactor: improve relative image path normalization (#5314)
2 months ago
T c37bde6308
fix(build): show dead link line numbers (#5230)
2 months ago
Divyansh Singh fccc617102
feat(markdown): expose Shiki color replacements in markdown options (#5153)
6 months ago
Sergio 44e2675889
feat: support text-fragments (#5140)
6 months ago
John Simons 1a2f81de4d
feat: allow matching region end in snippets without tag (#4287)
2 years ago
Divyansh Singh d2238eedb7
feat: switch to vite 5 and bump deps (#3200)
3 years ago
Divyansh Singh e99aaad9cf
fix(build): handle importing code snippets not having an extension (#2978)
3 years ago
0x009922 7de7fff417
fix(build): dedent of a single-line region (#1687)
4 years ago