maestro-roku
Advanced tools
Comparing version 0.60.7 to 0.60.8
{ | ||
"name": "maestro-roku", | ||
"version": "0.60.7", | ||
"version": "0.60.8", | ||
"description": "A development platform for building roku channels in brighterscript", | ||
@@ -5,0 +5,0 @@ "directories": { |
@@ -1,5 +0,4 @@ | ||
## A development platform for building roku channels in brighterscript. | ||
# A development platform for building roku channels in brighterscript | ||
[![build](https://img.shields.io/github/workflow/status/georgejecook/maestro-roku/build.svg?logo=github)](https://github.com/georgejecook/maestro-roku/actions?query=workflow%3Abuild) | ||
[![build](https://img.shields.io/github/actions/workflow/status/georgejecook/maestro-roku/build.yml?logo=github&branch=master)](https://github.com/georgejecook/maestro-roku/actions/workflows/build.yml) | ||
[![GitHub](https://img.shields.io/github/release/georgejecook/maestro-roku.svg?style=flat-square)](https://github.com/georgejecook/maestro-roku/releases) | ||
@@ -10,3 +9,3 @@ [![NPM Version](https://badge.fury.io/js/maestro-roku.svg?style=flat)](https://npmjs.org/package/maestro-roku) | ||
### Maestro Makes roku development easier, especially for experienced software engineers from other platforms: | ||
### Maestro Makes roku development easier, especially for experienced software engineers from other platforms | ||
@@ -17,28 +16,28 @@ I believe that experienced developers from android, ios, c#, web, node, etc, should be able to be productive on a roku app in no more than a week, just as they would on any other platform. So I wrote maestro to make that possible. | ||
- Raise velocity | ||
- Increase productivity | ||
- Reduce learning | ||
- Simply cross-skilling | ||
- Make roku development more fun | ||
- Produce roku apps that can be maintained by non roku developer | ||
- Produce roku apps that can be unit tested easily | ||
- Write code that can be tested and breakpoint debugged, outside of SG views (which are slow as hell, and prone to crashing when breakpoint debugging) | ||
- Raise velocity | ||
- Increase productivity | ||
- Reduce learning | ||
- Simply cross-skilling | ||
- Make roku development more fun | ||
- Produce roku apps that can be maintained by non roku developer | ||
- Produce roku apps that can be unit tested easily | ||
- Write code that can be tested and breakpoint debugged, outside of SG views (which are slow as hell, and prone to crashing when breakpoint debugging) | ||
## Quick start | ||
- Clone the [sample project](https://github.com/georgejecook/maestro-roku-sample) and follow the instructions there | ||
- Clone the [sample project](https://github.com/georgejecook/maestro-roku-sample) and follow the instructions there | ||
## Docs | ||
## Docs | ||
Maestro-roku docs can be found [here](./docs/index.md) | ||
## IMPORTANT!! ropm hook | ||
## IMPORTANT!! ropm hook! | ||
Because of the way that maestro plugin generates certain files, ropm ~can~ *will* cause errors when you install maestro. You will have to include a script to fix any of these broken files, and run it after you ropm hook. | ||
### files | ||
#### scripts/maestro-ropm-hook.js | ||
``` | ||
```js | ||
/* eslint-disable github/array-foreach */ | ||
@@ -69,5 +68,7 @@ /* eslint-disable @typescript-eslint/no-var-requires */ | ||
#### package.json | ||
change your ropm task, as follows. in package.json, scripts: | ||
``` | ||
Change your ropm task, as follows. in package.json, scripts: | ||
```json | ||
"ropm": "node scripts/maestro-ropm-hook.js ropm copy", | ||
``` |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
1181734
72