Skip to content
Seed project for using AtScript with Angular 1.3 and Traceur. Uses pure ES6 modules.
JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
.bowerrc
.gitignore
Gulpfile.js
README.md
bower.json
config.json
karma.conf.js
package.json

README.md

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)
You can’t perform that action at this time.