news/js
Bernhard Posselt 92720ae808 fix #887 2015-11-13 14:26:10 +01:00
..
admin
app serverside full text 2015-08-12 17:05:18 +02:00
build clean up feed api 2015-11-01 15:16:15 +01:00
controller clean up feed api 2015-11-01 15:16:15 +01:00
directive fix #863 2015-10-03 17:42:49 +02:00
filter
gui also make go to previous article shortcuts fuzzier, #847 2015-09-12 23:12:51 +02:00
plugin
service clean up feed api 2015-11-01 15:16:15 +01:00
tests clean up feed api 2015-11-01 15:16:15 +01:00
vendor update es6 shim 2015-11-12 17:21:08 +01:00
.bowerrc
.jshintrc automatically register content handler for feeds in firefox 2015-02-28 15:29:18 +01:00
Gruntfile.js fix #887 2015-11-13 14:26:10 +01:00
README.md expand contributing 2015-07-10 09:12:31 +02:00
bower.json downgrade angular because of regressions 2015-05-28 17:25:33 +02:00
karma.conf.js prefill add feed if url parameter given 2015-02-28 14:17:07 +01:00
package.json update node libs 2015-11-12 17:21:49 +01:00
protractor.conf.js

README.md

JavaScript && CSS Development

Before starting, install nodejs and grunt-cli:

sudo npm -g install grunt-cli

then run:

npm install

Building

This sets up a watcher on file change and compiles CSS and JS:

grunt dev

If you don't want a watcher, just run:

grunt

Testing

Watch mode:

grunt php
grunt test

Single run mode:

grunt phpunit
grunt ci-unit

Running e2e tests

Install protractor and set up selenium:

sudo npm install -g protractor
sudo webdriver-manager update

then the tests can be started with:

grunt e2e