jekyll-node-modules.rb 301 B

123456789101112131415
  1. module Jekyll
  2. class NodeModulesTag < Liquid::Tag
  3. def initialize(tag, markup, tokens)
  4. super
  5. @file = File.join('node_modules', markup.strip)
  6. end
  7. def render(context)
  8. File.read @file
  9. end
  10. end
  11. end
  12. Liquid::Template.register_tag('node_module', Jekyll::NodeModulesTag)