appverse
v0.1.1
Published
Make, test and pack Appverse apps (.applet): the applet command-line tool
Maintainers
Readme
appverse
The applet command for making apps for Appverse: small web apps (plain HTML, CSS and JavaScript) that run
safely in the browser, in a sandbox with no network access, packed as .applet files.
Needs Node.js 20 or newer.
npx appverse new my-app start an app from the starter template
cd my-app
npx appverse dev run it in the browser sandbox, reloading each time you save a file
npx appverse check look for mistakes and warnings (--strict makes warnings fail)
npx appverse pack build my-app.applet
npx appverse inspect app.applet list a package's manifest and files
npx appverse unpack app.applet extract a packageInstall it once with npm install -g appverse and the command is just applet (for example applet dev).
applet check finds what would stop an app from working in the sandbox: files or URLs that are not in the package, network calls,
localStorage and cookies, a bridge call without its permission, ES module imports. Drop the packed file on https://appverse.lol to run it.
- Guide: https://appverse.lol/make.html
- Specification: https://appverse.lol/spec.html
- Pack and test in the browser, no install: https://appverse.lol/pack.html
MIT licensed.
