Web platform for Super Smash Bros. Melee texture modifications. Built to organize, index, and preserve community-created assets.
# Install dependencies
bun install
# Start the Convex backend
bunx convex dev
# Start the Svelte 5 dev server
bun run dev
To ensure consistent formatting and Svelte 5 Rune support across our team, please configure your editor as follows.
Required Extensions:
Workspace Settings (.vscode/settings.json):
{
"editor.defaultFormatter": "biomejs.biome",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.organizeImports.biome": "explicit",
"source.fixAll.biome": "explicit"
},
"[svelte]": {
"editor.defaultFormatter": "svelte.svelte-vscode"
},
"svelte.plugin.svelte.compilerWarnings": {
"runes_scope": "ignore"
}
}
svelte-language-server and biome LSP for real-time linting and logic checking.$state, $derived, etc.).:TSInstall svelte typescript javascript css json