sodor

1.1.1 • Public • Published

Sodor

Controller dispatching for Livewire. Which lets you write routes like

class Post extends Controller {
  read(id) { ... }
  @put update(id) { ... }
  @post delete(id) { ... }
}
/* ES6 with Traceur annotations */

where the function arguments become URL parameters and http method decorators do what you think.

Installation

npm install sodor

Usage

Declare a few controller classes, then call e.g. Post.routes() and pass it to livewire.route.

For more information see the API docs

Licence

MIT. © 2014 Matt Brennan

Dependencies (5)

Dev Dependencies (7)

Package Sidebar

Install

npm i sodor

Weekly Downloads

2

Version

1.1.1

License

MIT

Last publish

Collaborators

  • quarterto