Sha256: 05f66ec5891c908fbf245854b7be240d5a302ada73c5ca66ca6ae08d0ab1521e

Contents?: true

Size: 970 Bytes

Versions: 6

Compression:

Stored size: 970 Bytes

Contents

Rails.application.configure do
  config.serviceworker.routes.draw do
    # map to assets implicitly
    match "/serviceworker.js"
    match "/manifest.json"

    # Examples
    #
    # map to a named asset explicitly
    # match "/proxied-serviceworker.js" => "nested/asset/serviceworker.js"
    # match "/nested/serviceworker.js" => "another/serviceworker.js"
    #
    # capture named path segments and interpolate to asset name
    # match "/captures/*segments/serviceworker.js" => "%{segments}/serviceworker.js"
    #
    # capture named parameter and interpolate to asset name
    # match "/parameter/:id/serviceworker.js" => "project/%{id}/serviceworker.js"
    #
    # insert custom headers
    # match "/header-serviceworker.js" => "another/serviceworker.js",
    #   headers: { "X-Resource-Header" => "A resource" }
    #
    # anonymous glob exposes `paths` variable for interpolation
    # match "/*/serviceworker.js" => "%{paths}/serviceworker.js"
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
serviceworker-rails-0.5.5 lib/generators/serviceworker/templates/serviceworker.rb
serviceworker-rails-0.5.4 lib/generators/serviceworker/templates/serviceworker.rb
serviceworker-rails-0.5.3 lib/generators/serviceworker/templates/serviceworker.rb
serviceworker-rails-0.5.2 lib/generators/serviceworker/templates/serviceworker.rb
serviceworker-rails-0.5.1 lib/generators/serviceworker/templates/serviceworker.rb
serviceworker-rails-0.4.0 lib/generators/serviceworker/templates/serviceworker.rb