ember-pathguard

0.1.1 • Public • Published

Pathguard

Pathguard is an experimental alternative router map DSL.

Usage

To activate pathguard import it into your router.js:

import Ember from 'ember';
import 'ember-pathguard/register';
 
Router.map(function() {
  this.guard('authenticated', function() {
    this.path('dashboard');
    this.path('projects', function() {
      this.path(':project_id', { as: 'project' });
    });
  });
 
  this.path('signin');
  this.path('signup');
});

Limitations

  • Only one this.guard may be present in the router map.

Installation

  • git clone this repository
  • npm install
  • bower install

Running

Running Tests

  • ember test
  • ember test --server

Building

  • ember build

For more information on using ember-cli, visit http://www.ember-cli.com/.

Readme

Keywords

Package Sidebar

Install

npm i ember-pathguard

Weekly Downloads

1

Version

0.1.1

License

MIT

Last publish

Collaborators

  • mmun
  • rwjblue