hexo-renderers
TypeScript icon, indicating that this package has built-in type declarations

2.0.2 • Public • Published

hexo-renderers

All in one theme renderers and helpers for hexo. Load all hexo renderer engines at once.

Features

  • use any type layout inside source
  • more custom helpers
  • related post helpers examples

Specify renderers

You can specify some renderers by _config.yml

renderers:
  engines: ['ejs', 'stylus', 'nunjucks', 'dartsass', 'pug', 'sass', 'markdown-it', 'rollup']
  generator:
    # enable generate <domain>/meta.json
    - meta
    # enable generate related posts
    - related-posts
  • dartsass improved from hexo-renderer-dartsass
  • sass improved from hexo-renderer-sass when renderers is not configured, hexo-renderer-sass are being used by default.

Config each renderer

set config for your desired renderer engine.

Changelog

2.0.1

  • fix maximum call stack exceeded

2.0.0

  • change options structure
  • add meta.json generator which available at http://example.com/meta.json
  • add related post helper

1.0.13

  • fix: invalid default markdown options

1.0.12

  • fix: cannot find installed markdown-it plugins

1.0.5

  • improved dartsass
  • add and improved hexo-renderer-sass
  • optimize docs

1.0.6

  • add more helpers

1.0.7

  • hotfix known issues

1.0.8

  • add hexo-renderer-markdown-it
  • hotfix nunjucks renderer
  • update dependencies

Package Sidebar

Install

npm i hexo-renderers

Weekly Downloads

9

Version

2.0.2

License

MIT

Unpacked Size

97.8 kB

Total Files

74

Last publish

Collaborators

  • dimaslanjaka