@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

Readme

Keywords

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