index.js 574 B

123456789101112131415161718192021
  1. 'use strict';
  2. module.exports = ctx => {
  3. const renderer = ctx.extend.renderer;
  4. const plain = require('./plain');
  5. renderer.register('htm', 'html', plain, true);
  6. renderer.register('html', 'html', plain, true);
  7. renderer.register('css', 'css', plain, true);
  8. renderer.register('js', 'js', plain, true);
  9. renderer.register('json', 'json', require('./json'), true);
  10. renderer.register('swig', 'html', require('./swig'), true);
  11. const yaml = require('./yaml');
  12. renderer.register('yml', 'json', yaml, true);
  13. renderer.register('yaml', 'json', yaml, true);
  14. };