Sha256: a176c0c33dfce8bc9d3a24c557bbc77f9ec3d7329ac25ffee3f31cd644b93e17

Contents?: true

Size: 522 Bytes

Versions: 2

Compression:

Stored size: 522 Bytes

Contents

require 'slodown'
require 'sass'
require 'tilt'
require 'slim'
require 'toml'
require 'mime-types'
require 'json'

require "flutterby/version"
require "flutterby/node"
require "flutterby/filters"
require "flutterby/view"
require "flutterby/server"


module Flutterby
  def Flutterby.from(fs_path, name: nil, parent: nil)
    name ||= ::File.basename(fs_path)

    if ::File.exist?(fs_path)
      Node.new(name, fs_path: fs_path, parent: parent)
    else
      raise "Path #{fs_path} could not be found."
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
flutterby-0.0.12 lib/flutterby.rb
flutterby-0.0.11 lib/flutterby.rb