/Fayde

Inspired by Silverlight; XAML engine using Javascript and rendering to the HTML5 Canvas.

Primary LanguageTypeScriptMIT LicenseMIT

Fayde

Build Status Bower Gitter

Inspired by Silverlight; XAML engine using Javascript and rendering to the HTML5 Canvas.

Please check out the wiki for more information.

Dependencies

  • nodejs
  • gulp
  • bower
  • yeoman (used for scaffolding new applications)

How to use

Install the Fayde application generator for yeoman. Then use yeoman to generate a new application.

$ npm install -g generator-fayde
$ mkdir <project directory name>
$ cd <project directory name>
$ yo fayde

Contributing

Prerequisites

$ npm install -g gulp
$ npm install -g bower
$ npm install -g fayde-unify

Setup

$ git clone git@github.com:wsick/fayde.git
$ cd fayde
$ npm install
$ gulp reset # cleans bower libs, bower installs, then symlinks to test and stress bootstrappers

Unit Tests

$ gulp test

Stress Tests

Launches default browser with runnable stress tests.

$ gulp stress