Skip to content

Support for nested groups has been added

Choose a tag to compare

@thetutlage thetutlage released this 18 Jul 09:16

Finally, we now can create nested route groups. Here's go you may go about using them.

Route.group(() => {

  Route.group(() => {

    Route.get('/', handler)

  }).prefix('v1')

}).prefix('api')

The final URL will be /api/v1

Route.group(() => {

  Route.group(() => {

    Route.get('/', handler)

  }).middleware('acl:admin')

}).middleware('auth')

The middleware will merge as ['auth', 'acl:admin']

Commits:

  • chore(package): update dependencies 3717329
  • chore(deps-dev): update typedoc-plugin-markdown requirement from ^… (#5) a8bbded
  • chore(deps-dev): update husky requirement from ^2.3.0 to ^3.0.0 (#3) d501416
  • feat(router): add support for nested groups 031e4aa
  • chore(deps-dev): update typedoc-plugin-markdown requirement 306e8b1
  • chore(deps-dev): update husky requirement from ^2.3.0 to ^3.0.0 1ce5863

Commit Range:
v1.1.5...master