Skip to content

zetaraku/arcade-songs-fetch

Repository files navigation

arcade-songs-fetch

Coding Style Gitmoji FOSSA Status

Data fetching scripts for arcade-songs website.

Prerequisites

  • Bash shell
    • The npm scripts are assumed to be run in bash shell.
    • You can use Git Bash brought by Git on Windows.
  • Node.js (LTS version or above)
  • AWS CLI v2 (optional)

Setup

  • (required) Make a copy of the .env.example file as .env and fill out the required fields.

  • (required) Make a copy of the dbconfig.example.js file as dbconfig.js and customize it if you are using other databases (SQLite is used as the default)

  • Run the following commands:

    npm install
    npm run db:create:all  # run this only if you're using a database other than SQLite
    npm run db:migrate:all
  • You might need to re-run the npm run db:migrate:all command when the database schema is changed.

Usage

npm run <game-code>:all
# or
npm run <game-code>:<script-name>
  • Available <game-code>:

    • maimai (maimai)
    • chunithm (CHUNITHM)
    • wacca (WACCA)
    • taiko (太鼓の達人)
    • jubeat (jubeat)
    • sdvx (SOUND VOLTEX)
    • ongeki (オンゲキ)
    • gc (GROOVE COASTER)
    • diva (Project DIVA Arcade)
    • popn (pop'n music)
    • drs (DANCERUSH STARDOM)
    • ddr (DanceDanceRevolution)
    • nostalgia (NOSTALGIA)
    • crossbeats (crossbeats REV.)
    • rb (REFLEC BEAT)
  • Available <script-name>:

    • See package.json.

License

Copyright © 2022 Raku Zeta.

Licensed under the MIT License.

FOSSA Status

About

Data fetching scripts for arcade-songs website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •