Diagnostics app for lea.online, independent from the lea.app, desktop-focused PWA.
otu.lea is a short term for "Online Testumgebung im Projekt lea" , which is a German research and development project to assess and improve the fundamental literacy of the German workforce.
This application is part of a multi-app environment. Please follow the instructions in the development-project to run the app and the environment.
In order to reduce configuration-complexity we have created a few scirpts, that makes it much easier für you to run and test the app:
run.sh
Starts the app with respective parameters
prod.sh
Starts the app with production flag to test performance and bundling.
visualize.sh
Starts the app with production flag and bundle-visualizer
to see bundle size.
update_packages.sh
Updates Meteor packages (and core if needed) plus NPM packages to their latest stable versions.
commit_update.sh
Standard-commit the changes from update_packages.sh
test.sh
Run without parameters to run tests in watch mode.
Run with -c
to do a coverage test once.
Run with -v
to add more verbose output to console
meteor.sh
Run meteor commands with METEOR_PACKAGE_DIRS
included.
Contributions are very welcomed!
This software is published under APGL-3.0, see the LICENSE file for further details.