Module: Rack::Svelte
- Defined in:
- lib/rack/svelte.rb,
lib/rack/svelte/version.rb,
lib/rack/svelte/cogs.rb
Overview
Svelte for Rack w/ Cogs(tm)
Defined Under Namespace
Classes: Cogs
Constant Summary collapse
- VERSION =
'0.1.3'
Class Method Summary collapse
-
.new(backend, options = {}) ⇒ void
Create a new Rack::Svelte middleware component that builds Svelte components using the svelte-ruby gem.
Class Method Details
.new(backend, options = {}) ⇒ void
This method returns an undefined value.
Create a new Rack::Svelte middleware component that builds Svelte components
using the svelte-ruby gem. The +options+ Hash can include any Svelte compiler
options AND components_dir_in, components_dir_in
Default svelte-rack options are:
default_root: '/'
default_components_in: '/app/components'
default_components_out: '/public/app/js'
default_dir_out_overwrite: false
default_dir_out_clear: false
57 58 59 |
# File 'lib/rack/svelte.rb', line 57 def self.new(backend, = {}) Cogs.new(backend, ) end |