ember-route-objects
Parses ember router definitions into a nested object structure
Install
npm install --save ember-route-objects
require('ember-route-objects')
Usage
First require the route objects function that will be used to parse an ember js style router defintion function.
const ro =
Then pass route objects an ember router definition function.
const routeObjects =
And get back a definition object.
name: 'users' path: '/users' method: 'get' resetNamespace: false children: name: 'posts' path: '/posts' method: 'get' resetNamespace: false children: name: 'view' path: '/view' method: 'get' resetNamespace: false children: name: 'list' path: '/' method: 'get' resetNamespace: false children: name: 'create' path: '/' method: 'post' resetNamespace: false children:
Additional
Note
- An additional option
method
is supported which should be specified as an http verb.get|put|patch|post|delete
Further reading
For additional documentation on how to define ember router route definitions please refer to:
History
Discover the release history by heading on over to the releases page.
Backers
Maintainers
These amazing people are maintaining this project:
- Richard Walker digitalsadhu@gmail.com
Sponsors
These amazing people have contributed finances to this project:
Become a sponsor!
Contributors
These amazing people have contributed code to this project:
License
Unless stated otherwise all works are:
- Copyright © Richard Walker
and licensed under: