Flashii Chat web client
Find a file
flashwave efd3cae2ab Removed the ability to enable notifications when they are not supported.
Safari for iOS was very cool and would get stuck on the loading screen if you did turn them on!
2024-01-19 14:15:09 +00:00
config Imported Mami into own repository. 2024-01-18 19:50:37 +00:00
public Imported Mami into own repository. 2024-01-18 19:50:37 +00:00
src Removed the ability to enable notifications when they are not supported. 2024-01-19 14:15:09 +00:00
.gitattributes Imported Mami into own repository. 2024-01-18 19:50:37 +00:00
.gitignore Added repository metadata. 2024-01-18 21:19:19 +00:00
build.js Imported Mami into own repository. 2024-01-18 19:50:37 +00:00
LICENCE Added repository metadata. 2024-01-18 21:19:19 +00:00
package-lock.json Imported Mami into own repository. 2024-01-18 19:50:37 +00:00
package.json Imported Mami into own repository. 2024-01-18 19:50:37 +00:00
README.md Added repository metadata. 2024-01-18 21:19:19 +00:00

Mami

The Flashii Chat client.

Configuration

Configuration consists of a config.json file that contains the various URLs and a default chat title (the unified one is taken from whatever the remote common.json supplies). Make sure you create the file before building. An example is also supplied.

Building

Mami uses a build script written in Node.js; make sure you have NPM available and then run the following commands.

# Installs packages without updating package.json or package-lock.json
npm ci

# Runs the build process, make sure to run this after updates or changes as well
node build.js