Flashii Chat web client
- JavaScript 86%
- CSS 12.9%
- Svelte 0.6%
- HTML 0.4%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| public | ||
| src | ||
| .editorconfig | ||
| .env.example | ||
| .gitattributes | ||
| .gitignore | ||
| index.html | ||
| LICENCE | ||
| Makefile | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| README.md | ||
| svelte.config.js | ||
| vite.config.js | ||
Mami
The Flashii Chat client.
Configuration
Configuration consists of a .env file that contains the various URLs and a default chat title (the unified one is taken from whatever the remote common.json supplies).
There is no such thing as "a default", make sure to review it!
Building
Mami is bundled using Vite and uses the standard set of commands to run a dev instance, build or preview things.
The following make recipes are available:
# Runs the package install and build recipes
make [all]
# Installs package versions expected by package-lock.json
make install
# Updates latest versions of packages expected by package.json
make update
# Builds the dist folder
make build
# Runs a development server with hotreloading
make dev
# Runs a build and then hosts a webserver to preview it
make preview