Metalsmith Markdown Versions Save

A metalsmith plugin to render markdown files to HTML.

v1.10.0

11 months ago
  • Resolves #68: adds ability to render targets in metalsmith.metadata() #68
  • test: update mocha to latest, move from nyc to c8 for test coverage, update Node versions b8872a8
  • Updates marked 4.2.12 -> 4.3.0 79a0939
  • Drops support for Node < 14.14.0 (Node 12 EOL = 2023-04-30) 67db54d

v1.9.2

1 year ago
  • Fixes missing types and adds source maps to package 78eaefc

v1.9.1

1 year ago
  • Updates marked from 4.2.4 -> 4.2.12 c9881d1
  • fix: don't log a warning for undefined key values, only when typeof is not string 53feb48
  • fix: don't crash but gracefully ignore undefined for wildcard keypaths d05e39a

v1.9.0

1 year ago
  • Resolves #65: adds globalRefs option #65
  • Resolves #63: provides a render option allowing usage of any markdown parser. #63
  • Documents the render option and restructures README.md in alignment with other core plugins 2ea44cd

v1.8.0

1 year ago
  • Resolves #62, deprecates markdown options.<option> in favor of options.engineOptions.<option> #62
  • Provides dual ESM/CJS module a3b6271
  • Adds Typescript support 5ce04b8
  • Updates marked from 4.2.0 -> 4.2.4 fd2fc65
  • Renames default export to markdown for better auto-complete ba9c515

v1.7.0

1 year ago
  • Drops node < 12 support, updates devDependencies 0727d81
  • Drop support for Metalsmith < 2.5.0 9654d29
  • Better debug logging c9fc051
  • Use metalsmith.debug instead of debug b745991
  • Updates marked from 4.0.16 -> 4.2.0 1aa53d2

v1.6.0

2 years ago
  • Resolves #60: support nested keypaths for keys option #60
  • Fixes #61: replace Travis CI badge with GH actions in README.md #61
  • Feature: Add support for simple wildcards, get 100% test coverage 9c53cfe
  • Update supported Node version to >=10, update marked 4.0.12 -> 4.0.16 c0d1a86

v1.5.0

2 years ago

v1.4.0

2 years ago
  • Bump lodash from 4.17.15 to 4.17.21 e67efeb
  • Bump glob-parent from 5.1.0 to 5.1.2 808fd6c
  • Aligned dotfiles & default repository files with core metalsmith plugins 0f1cc8f
  • Dropped support for Node <8. Documented 'keys' option in README. Updated dev dependencies baf3422
  • Add LICENSE file 411e94c
  • Updated marked to 2.1.0, debug to 4.3.3 149d3d6
  • Fixes marked incorrect node compat + jsdocs cfb384e
  • Fixes security vulnerabilities 2c899a7