@anarklab/expressive-controller

0.3.0 • Public • Published

@anarklab/expressive-controller

Install

yarn add @anarklab/expressive-controller

# or if you use npm
npm install @anarklab/expressive-controller --save

Usage

const Books = require('./repository')
const { Controller } = require('@anarklab/expressive-controller')
const BookControoler = Controller(Books)

module.exports = Controller(Books)

module.exports = {
  index: BookControoler.index,
  show: BookControoler.show,
  store: BookControoler.store,
  update: BookControoler.save,
  destroy: BookControoler.remove
}

This exports an object with the methods below:

{
  index,
  show,
  store,
  update,
  destroy
}

TO DO

  • [ ] More detailed documentation
  • [ ] CHANGELOG
  • [ ] CONTRIBUTING
  • [ ] Tests

/@anarklab/expressive-controller/

    Package Sidebar

    Install

    npm i @anarklab/expressive-controller

    Weekly Downloads

    3

    Version

    0.3.0

    License

    MIT

    Unpacked Size

    33.7 kB

    Total Files

    10

    Last publish

    Collaborators

    • uselessdev