Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    sodorpublic

    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

    install

    npm i sodor

    Downloadsweekly downloads

    17

    version

    1.1.1

    license

    MIT

    repository

    githubgithub

    last publish

    collaborators

    • avatar