We started a prototype pico engine and krl compiler targeting node.js. As per most node projects, it's split up into smaller single purpose modules. Each one will have it's own documentation explaining what it does and how to use it.
https://github.com/Picolab/jvm-krl-parser
Lesson 4. Pico to Pico subscriptions
Lesson 5. Pico prototypes