[Work in Progress] Please consider the API unstable until v1.0.0 is reached.
cli tools for building node project with webr inside
npm install -g webrcliwebrcli --version- Initiate and configure a project:
webrcli init mywebrapp- Download a webR compiled package and its dependencies:
webrcli install cowsay- Read a DESCRIPTION file and build the webR package library
webrcli installFromDesc $(pwd)/rfuns/DESCRIPTIONwebrcli installFromPackageJsonused when runningnpm start, so you probably do not need to use it manually. This function takes apackage.jsonfile with anrdependenciesentry and install the packages listed there.
cd /tmp
webrcli init cowsaywebr
cd cowsaywebr
webrcli install cowsayAdd to your index.js
// At the top of the script
const { library } = require('spidyr');
const cowsay = await library("cowsay");
await cowsay.say("Hello world");Then, back to your console :
npm start