aboutsummaryrefslogtreecommitdiff
path: root/packages.json
diff options
context:
space:
mode:
Diffstat (limited to 'packages.json')
-rw-r--r--packages.json32
1 files changed, 32 insertions, 0 deletions
diff --git a/packages.json b/packages.json
index 759dc0a..1cb5b97 100644
--- a/packages.json
+++ b/packages.json
@@ -107,6 +107,38 @@
"url": "modules/ext/filemgr.js",
"commands": ["files", "preview"],
"category": "utility"
+ },
+ "cryptogzip": {
+ "name": "Crypto + Gzip",
+ "version": "1.0.0",
+ "desc": "AES-256-GCM encrypt/decrypt and gzip/gunzip for VFS files",
+ "url": "modules/ext/cryptogzip.js",
+ "commands": ["gzip", "gunzip", "encrypt", "decrypt"],
+ "category": "security"
+ },
+ "busybox": {
+ "name": "BusyBox Utilities",
+ "version": "1.0.0",
+ "desc": "Unix utility commands: which, env, date, cal, yes, seq, base64, printf, cut, uniq, hostname, whoami, basename, dirname, sleep, expand",
+ "url": "modules/ext/busybox.js",
+ "commands": ["which", "env", "date", "cal", "yes", "seq", "base64", "printf", "cut", "uniq", "hostname", "whoami", "basename", "dirname", "sleep", "expand"],
+ "category": "utility"
+ },
+ "shell": {
+ "name": "Shell",
+ "version": "1.0.0",
+ "desc": "Full shell: pipe |, redirect > >> <, variable $VAR, chain && || ;, VFS script execution",
+ "url": "modules/ext/shell.js",
+ "commands": ["export", "unset", "script", "set"],
+ "category": "system"
+ },
+ "test-suite": {
+ "name": "Test Suite",
+ "version": "1.0.0",
+ "desc": "32 automated tests: filesystem, busybox, shell, cryptogzip, skills, security, modules. Run with `load-local modules/test/test-suite.js` then `test`",
+ "url": "modules/test/test-suite.js",
+ "commands": ["test"],
+ "category": "utility"
}
}
}