This directory contains files to use the rclone rc as a library in the browser.
This works by compiling rclone to WASM and loading that in via javascript.
This contains the following files
index.html - test web page to load the module
loader.js - java script to load the module - see here for usage
main.go - main go code exporting the rclone rc
Makefile - test makefile
README.md - this readme
serve.go - test program to serve the web page
wasm_exec.js - interface code from the go source - don't edit
Compiling
This can be compiled by using make or alternatively GOARCH=wasm GOOS=js go build -o rclone.wasm
Running
Run the test server with make serve and examine the page at
http://localhost:3000/ - look at the javascript console and look at
the end of loader.js for how that works.