bemuse
bemuse copied to clipboard
⬤▗▚▚▚ Web-based online rhythm action game. Based on HTML5 technologies, React, Redux and Pixi.js.
Resolves #743 and replaces deprecated dependencies with newer.
The current docs badge can't reach to docs, so I suggest adding` /` to direct correct address of Bemuse website or change the link to direct to Docs page. `https://bemuse.ninja/project/docs/user-guide.html`
Fix some bugs about HTML/CSS [reported by sonarcloud](https://sonarcloud.io/project/issues?resolved=false&types=BUG&id=bemusic_bemuse).
Fix some bugs about catching an error from `Promise` with `try`-`catch` [reported by sonarcloud](https://sonarcloud.io/project/issues?resolved=false&types=BUG&id=bemusic_bemuse).
## Background Bemuse used the `updeep` library, but after some experience in other projects I think using `immer` leads to more readable code. ## Task - Replace `updeep` with `immer`....

Is there a volume regulation? I couldn't find any It's will be great to see it, because it's kind of annoying lowering it in Windows Volume Mixer every time
## Background The recently-announced feature preview, [Custom songs folder](https://github.com/bemusic/bemuse/discussions/696), is missing the ability to detect deleted songs. There’s already an automated test for this functionality, but the test is disabled,...
## Background Right now CirceCI doesn’t have caching. Install dependencies take 2 minutes. ## Task - Please add caching to CircleCI config file. - The folder to cache is `common/temp/pnpm-store`...
## Background Right now GitHub Actions doesn’t have caching. Install dependencies take 50 seconds. ## Task - Please add caching to GitHub Actions workflow file. - The folder to cache...