Files
lit.ruv.wtf/package.json
Max Litruv Boonzaayer df10268a83 feat: add MxjsClient for lightweight Matrix client functionality
- Implemented core methods for user authentication (register, login, logout).
- Added room management features (createRoom, joinRoom, leaveRoom, inviteUser).
- Included message handling capabilities (sendMessage, editMessage, redactEvent).
- Introduced user moderation actions (kickUser, banUser, unbanUser).
- Implemented profile management (getProfile, setDisplayName, setAvatarUrl).
- Added support for media uploads and fetching messages from room timelines.
- Included event handling with emit and on methods for custom event listeners.
- Sanitization of HTML content and mention handling in messages.
2026-03-15 12:27:23 +11:00

32 lines
739 B
JSON

{
"name": "lit.ruv.wtf",
"version": "1.0.0",
"description": "Interactive terminal interface for lit.ruv.wtf - A retro-styled command line experience with chat, documentation, and more.",
"main": "index.html",
"scripts": {
"start": "python3 -m http.server 8000",
"start-alt": "python -m SimpleHTTPServer 8000"
},
"keywords": [
"terminal",
"xterm",
"retro",
"cli",
"web-terminal",
"matrix",
"chat",
"interactive"
],
"author": "Max Litruv Boonzaayer",
"license": "MIT",
"dependencies": {
"@litruv/mxjs-lite": "^1.0.1",
"jimp": "^1.6.0"
},
"repository": {
"type": "git",
"url": "https://github.com/litruv/lit.ruv.wtf"
},
"homepage": "https://lit.ruv.wtf"
}