Sha256: 0a72e37642c36db6d5d73f0d30e2f95d2b7ef72b5337a21fc4fdd28d44c9b76d
Contents?: true
Size: 685 Bytes
Versions: 30
Compression:
Stored size: 685 Bytes
Contents
module Nexmo module OAS module Renderer module Filters class Screenshot < Banzai::Filter def call(input) input.gsub(/```screenshot(.+?)```/m) do |_s| config = YAML.safe_load($1) if config['image'] && File.file?(config['image']) "![Screenshot](#{config['image'].gsub('public', '')})" else <<~HEREDOC ## Missing image To fix this run: ``` $ rake screenshots:update ``` HEREDOC end end end end end end end end
Version data entries
30 entries across 30 versions & 1 rubygems