@tkss/rodash v0.0.35
Rodash is a Lodash inspired Brightscript/ROPM utility for Roku apps. Currently supporting over 200 utility functions!
This project is not affiliated with Lodash or the Tubitv/rodash project.
Installation
Using ropm
ropm install rodash@npm:@tkss/rodash
API Documentation (In Progress)
https://tkss-software.github.io/rodash/index.html
Usage Examples
Chunk
Brightscript
rodash_chunk(["a", "b", "c", "d"], 2)
Brighterscript
rodash.chunk(["a", "b", "c", "d"], 2)
Returns: [["a", "b"], ["c", "d"]]
Compact
Brightscript
rodash_compact([0, 1, false, 2, "", 3])
Brighterscript
rodash.compact([0, 1, false, 2, "", 3])
Returns: [1, 2, 3]
Shuffle & Slice
Brightscript
rodash_slice(rodash_shuffle([1,2,3,4,5,6,7,8,9,10]), 0, 4)
Brighterscript
rodash.slice(rodash.shuffle([1,2,3,4,5,6,7,8,9,10]), 0, 4)
Returns: [8, 3, 7, 5]
XOR
Brightscript
rodash_xor([[3, 10, 100], [100, 10, 2], [10, 500, 3]])
Brighterscript
rodash.xor([[3, 10, 100], [100, 10, 2], [10, 500, 3]])
Returns: [2, 500]
Brighterscript Support
If imported into a project that leverages the Brighterscript compiler, you can use rodash. lookups with auto-complete.
Development
Currently in development
8 months ago
8 months ago
8 months ago
9 months ago
10 months ago
9 months ago
9 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago