angular-atscript-seed

Seed project for using AtScript with Angular 1.3 and Traceur. Uses pure ES6 modules.

Stars
7

angular-atscript-seed

Seed project using Angular 1.3 and AtScript with pure ES6 modules. No dependency on Require or Browserify.

Lovingly based on two repos:

https://github.com/smaye81/angular-es6-seed

and the Angular team's AtScript playground:

https://github.com/angular/atscript-playground

Uses:

  • Angular
  • Angular UI Router
  • Traceur
  • RTTS/Assert
  • AtScript
  • Bootstrap
  • Gulp

To run app:

DO THE FOLLOWING THE FIRST TIME RUNNING THE APP

  • Clone repo
  • Install Gulp globally using npm install gulp -g
  • Run npm install from project root
  • Run bower install from project root
  • Run gulp copy-runtime from project root

DO THE FOLLOWING THEREAFTER

  • Run gulp from the project root
  • Navigate to localhost:9000
  • $$$

Wishes for a perfect world:

  • System.get is manually added in index.html. Sort of sucks to have to do this

To Do:

  • Tests
  • Get sourcemaps working again
  • More examples of AtScript (annotations, etc.)
  • More examples of ES6
  • Usage of future Angular modules (di.js, prophecy.js)