Skip to content
/ hop Public

HbbTV Open Platform - A TypeScript platform for creating fast and optimized HbbTV apps

License

Notifications You must be signed in to change notification settings

faridv/hop

Repository files navigation

HbbTV Open Platform

A TypeScript platform for creating fast and optimized HbbTV apps

Build Status Codacy Badge Maintainability MIT License

Important note

Currently, HOP is highly under development and some features might change in future releases. Make sure that your code won't break after update.

HOP-CLI

I have created another project called hop-cli. which will help you create, develop and run you HOP-based application in no time. By using hop-cli you won't need documentations on installing and running of HOP.

Roadmap

You can check out the project roadmap. We happily welcome any suggestions or requests.

Contribution

Please refer to contribution documentation if you want to provide a fix or create a pull request.

To install

clone the repo and simply run npm install.

To run

For development, run npm run start and then open localhost:3000. You can use FireFox add-on or any other tools to preview and debug your application. For production, run npm run build:prod and copy the contents of dist folder to your web server.

Tests

Test are being done using both Karma+Jasmine and Cypress. Currently I've added Cypress as a dependency in package.json thus installing the application might take a while, since Cypress will download and install its binaries. You can remove Cypress from dependencies if it takes to long to install the application.

Browser Tests

This application is being cross-browser tested using BrowserStack.

About

HbbTV Open Platform - A TypeScript platform for creating fast and optimized HbbTV apps

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •