├── .github ├── FUNDING.YML ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── other-problem-question-proposal.md ├── button-boosty.png ├── button-counters.png ├── button-discord.png ├── button-download.png ├── button-gumroad.png ├── logo.png ├── sponsors │ └── signpath.png └── workflows │ ├── deploy.yml │ └── pr_lint.yml ├── .gitignore ├── .husky └── pre-commit ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .versionrc ├── .vscode ├── launch.json └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── DEVELOPMENT.md ├── LICENSE ├── README.md ├── eslint.config.mjs ├── package.json ├── packages ├── common │ ├── enums │ │ ├── country.ts │ │ ├── osu.ts │ │ └── tosu.ts │ ├── index.ts │ ├── package.json │ ├── tsconfig.json │ └── utils │ │ ├── arguments.ts │ │ ├── config.ts │ │ ├── config.types.ts │ │ ├── context.ts │ │ ├── directories.ts │ │ ├── downloader.ts │ │ ├── ingame.ts │ │ ├── json.ts │ │ ├── logger.ts │ │ ├── manipulation.ts │ │ ├── platforms.ts │ │ ├── sleep.ts │ │ └── unzip.ts ├── ingame-overlay-updater │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── ingame-overlay │ ├── .gitignore │ ├── README.md │ ├── assets │ │ └── tosu.ico │ ├── electron.vite.config.mjs │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── keybind.ts │ │ ├── manager.ts │ │ ├── preload.ts │ │ └── process.ts │ ├── tsconfig.json │ └── types │ │ └── files.d.ts ├── server │ ├── assets │ │ ├── favicon.ico │ │ ├── fonts │ │ │ ├── Roboto-Bold.ttf │ │ │ ├── Roboto-BoldItalic.ttf │ │ │ ├── Roboto-Italic.ttf │ │ │ ├── Roboto-Regular.ttf │ │ │ └── style.css │ │ ├── homepage.html │ │ ├── homepage.js │ │ ├── homepage.scss │ │ ├── icons │ │ │ ├── fonts │ │ │ │ ├── icomoon.eot │ │ │ │ ├── icomoon.svg │ │ │ │ ├── icomoon.ttf │ │ │ │ └── icomoon.woff │ │ │ └── style.css │ │ ├── images │ │ │ ├── 39979.png │ │ │ ├── discord-5865f2.svg │ │ │ ├── github-000000.svg │ │ │ ├── twitter-1DA1F2.svg │ │ │ └── usdt-qr-code.png │ │ ├── ingame.css │ │ ├── ingame.html │ │ ├── ingame.js │ │ ├── report.html │ │ └── vue.js │ ├── index.ts │ ├── package.json │ ├── router │ │ ├── assets.ts │ │ ├── index.ts │ │ ├── scApi.ts │ │ ├── socket.ts │ │ ├── v1.ts │ │ └── v2.ts │ ├── scripts │ │ └── beatmapFile.ts │ ├── tsconfig.json │ └── utils │ │ ├── commands.ts │ │ ├── counters.ts │ │ ├── counters.types.ts │ │ ├── directories.ts │ │ ├── hashing.ts │ │ ├── homepage.ts │ │ ├── htmls.ts │ │ ├── http.ts │ │ ├── index.ts │ │ ├── parseSettings.ts │ │ ├── report.ts │ │ └── socket.ts ├── tosu │ ├── package.json │ ├── pkg.linux.json │ ├── pkg.win.json │ ├── src │ │ ├── api │ │ │ ├── types │ │ │ │ ├── sc.ts │ │ │ │ ├── v1.ts │ │ │ │ └── v2.ts │ │ │ └── utils │ │ │ │ ├── buildResult.ts │ │ │ │ ├── buildResultSC.ts │ │ │ │ ├── buildResultV2.ts │ │ │ │ └── buildResultV2Precise.ts │ │ ├── assets │ │ │ ├── icon.ico │ │ │ └── offsets.json │ │ ├── index.ts │ │ ├── instances │ │ │ ├── index.ts │ │ │ ├── lazerInstance.ts │ │ │ ├── manager.ts │ │ │ └── osuInstance.ts │ │ ├── memory │ │ │ ├── index.ts │ │ │ ├── lazer.ts │ │ │ ├── stable.ts │ │ │ └── types.ts │ │ ├── postBuild.ts │ │ ├── states │ │ │ ├── bassDensity.ts │ │ │ ├── beatmap.ts │ │ │ ├── gameplay.ts │ │ │ ├── global.ts │ │ │ ├── index.ts │ │ │ ├── lazerMultiSpectating.ts │ │ │ ├── menu.ts │ │ │ ├── resultScreen.ts │ │ │ ├── settings.ts │ │ │ ├── tourney.ts │ │ │ ├── types.ts │ │ │ └── user.ts │ │ └── utils │ │ │ ├── bindings.ts │ │ │ ├── calculators.ts │ │ │ ├── converters.ts │ │ │ ├── multiplayer.types.ts │ │ │ ├── osuMods.ts │ │ │ ├── osuMods.types.ts │ │ │ └── settings.types.ts │ └── tsconfig.json ├── tsprocess │ ├── .gitignore │ ├── binding.gyp │ ├── lib │ │ ├── .clang-format │ │ ├── .clangd │ │ ├── functions.cc │ │ ├── logger.h │ │ └── memory │ │ │ ├── memory.h │ │ │ ├── memory_linux.cc │ │ │ └── memory_windows.cc │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── process.ts │ └── tsconfig.json └── updater │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.github/FUNDING.YML: -------------------------------------------------------------------------------- 1 | custom: "https://boosty.to/kotrik/donate" -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other-problem-question-proposal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.github/ISSUE_TEMPLATE/other-problem-question-proposal.md -------------------------------------------------------------------------------- /.github/button-boosty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.github/button-boosty.png -------------------------------------------------------------------------------- /.github/button-counters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.github/button-counters.png -------------------------------------------------------------------------------- /.github/button-discord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.github/button-discord.png -------------------------------------------------------------------------------- /.github/button-download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.github/button-download.png -------------------------------------------------------------------------------- /.github/button-gumroad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.github/button-gumroad.png -------------------------------------------------------------------------------- /.github/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.github/logo.png -------------------------------------------------------------------------------- /.github/sponsors/signpath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.github/sponsors/signpath.png -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/pr_lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.github/workflows/pr_lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20.11.1 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.prettierrc -------------------------------------------------------------------------------- /.versionrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.versionrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/DEVELOPMENT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/package.json -------------------------------------------------------------------------------- /packages/common/enums/country.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/enums/country.ts -------------------------------------------------------------------------------- /packages/common/enums/osu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/enums/osu.ts -------------------------------------------------------------------------------- /packages/common/enums/tosu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/enums/tosu.ts -------------------------------------------------------------------------------- /packages/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/index.ts -------------------------------------------------------------------------------- /packages/common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/package.json -------------------------------------------------------------------------------- /packages/common/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/tsconfig.json -------------------------------------------------------------------------------- /packages/common/utils/arguments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/arguments.ts -------------------------------------------------------------------------------- /packages/common/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/config.ts -------------------------------------------------------------------------------- /packages/common/utils/config.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/config.types.ts -------------------------------------------------------------------------------- /packages/common/utils/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/context.ts -------------------------------------------------------------------------------- /packages/common/utils/directories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/directories.ts -------------------------------------------------------------------------------- /packages/common/utils/downloader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/downloader.ts -------------------------------------------------------------------------------- /packages/common/utils/ingame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/ingame.ts -------------------------------------------------------------------------------- /packages/common/utils/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/json.ts -------------------------------------------------------------------------------- /packages/common/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/logger.ts -------------------------------------------------------------------------------- /packages/common/utils/manipulation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/manipulation.ts -------------------------------------------------------------------------------- /packages/common/utils/platforms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/platforms.ts -------------------------------------------------------------------------------- /packages/common/utils/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/sleep.ts -------------------------------------------------------------------------------- /packages/common/utils/unzip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/common/utils/unzip.ts -------------------------------------------------------------------------------- /packages/ingame-overlay-updater/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay-updater/README.md -------------------------------------------------------------------------------- /packages/ingame-overlay-updater/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay-updater/package.json -------------------------------------------------------------------------------- /packages/ingame-overlay-updater/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay-updater/src/index.ts -------------------------------------------------------------------------------- /packages/ingame-overlay-updater/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay-updater/tsconfig.json -------------------------------------------------------------------------------- /packages/ingame-overlay/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | pack/ 4 | -------------------------------------------------------------------------------- /packages/ingame-overlay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay/README.md -------------------------------------------------------------------------------- /packages/ingame-overlay/assets/tosu.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay/assets/tosu.ico -------------------------------------------------------------------------------- /packages/ingame-overlay/electron.vite.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay/electron.vite.config.mjs -------------------------------------------------------------------------------- /packages/ingame-overlay/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay/package.json -------------------------------------------------------------------------------- /packages/ingame-overlay/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay/src/index.ts -------------------------------------------------------------------------------- /packages/ingame-overlay/src/keybind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay/src/keybind.ts -------------------------------------------------------------------------------- /packages/ingame-overlay/src/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay/src/manager.ts -------------------------------------------------------------------------------- /packages/ingame-overlay/src/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay/src/preload.ts -------------------------------------------------------------------------------- /packages/ingame-overlay/src/process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay/src/process.ts -------------------------------------------------------------------------------- /packages/ingame-overlay/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay/tsconfig.json -------------------------------------------------------------------------------- /packages/ingame-overlay/types/files.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/ingame-overlay/types/files.d.ts -------------------------------------------------------------------------------- /packages/server/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/favicon.ico -------------------------------------------------------------------------------- /packages/server/assets/fonts/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/fonts/Roboto-Bold.ttf -------------------------------------------------------------------------------- /packages/server/assets/fonts/Roboto-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/fonts/Roboto-BoldItalic.ttf -------------------------------------------------------------------------------- /packages/server/assets/fonts/Roboto-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/fonts/Roboto-Italic.ttf -------------------------------------------------------------------------------- /packages/server/assets/fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /packages/server/assets/fonts/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/fonts/style.css -------------------------------------------------------------------------------- /packages/server/assets/homepage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/homepage.html -------------------------------------------------------------------------------- /packages/server/assets/homepage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/homepage.js -------------------------------------------------------------------------------- /packages/server/assets/homepage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/homepage.scss -------------------------------------------------------------------------------- /packages/server/assets/icons/fonts/icomoon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/icons/fonts/icomoon.eot -------------------------------------------------------------------------------- /packages/server/assets/icons/fonts/icomoon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/icons/fonts/icomoon.svg -------------------------------------------------------------------------------- /packages/server/assets/icons/fonts/icomoon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/icons/fonts/icomoon.ttf -------------------------------------------------------------------------------- /packages/server/assets/icons/fonts/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/icons/fonts/icomoon.woff -------------------------------------------------------------------------------- /packages/server/assets/icons/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/icons/style.css -------------------------------------------------------------------------------- /packages/server/assets/images/39979.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/images/39979.png -------------------------------------------------------------------------------- /packages/server/assets/images/discord-5865f2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/images/discord-5865f2.svg -------------------------------------------------------------------------------- /packages/server/assets/images/github-000000.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/images/github-000000.svg -------------------------------------------------------------------------------- /packages/server/assets/images/twitter-1DA1F2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/images/twitter-1DA1F2.svg -------------------------------------------------------------------------------- /packages/server/assets/images/usdt-qr-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/images/usdt-qr-code.png -------------------------------------------------------------------------------- /packages/server/assets/ingame.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/ingame.css -------------------------------------------------------------------------------- /packages/server/assets/ingame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/ingame.html -------------------------------------------------------------------------------- /packages/server/assets/ingame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/ingame.js -------------------------------------------------------------------------------- /packages/server/assets/report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/report.html -------------------------------------------------------------------------------- /packages/server/assets/vue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/assets/vue.js -------------------------------------------------------------------------------- /packages/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/index.ts -------------------------------------------------------------------------------- /packages/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/package.json -------------------------------------------------------------------------------- /packages/server/router/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/router/assets.ts -------------------------------------------------------------------------------- /packages/server/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/router/index.ts -------------------------------------------------------------------------------- /packages/server/router/scApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/router/scApi.ts -------------------------------------------------------------------------------- /packages/server/router/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/router/socket.ts -------------------------------------------------------------------------------- /packages/server/router/v1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/router/v1.ts -------------------------------------------------------------------------------- /packages/server/router/v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/router/v2.ts -------------------------------------------------------------------------------- /packages/server/scripts/beatmapFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/scripts/beatmapFile.ts -------------------------------------------------------------------------------- /packages/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/tsconfig.json -------------------------------------------------------------------------------- /packages/server/utils/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/utils/commands.ts -------------------------------------------------------------------------------- /packages/server/utils/counters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/utils/counters.ts -------------------------------------------------------------------------------- /packages/server/utils/counters.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/utils/counters.types.ts -------------------------------------------------------------------------------- /packages/server/utils/directories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/utils/directories.ts -------------------------------------------------------------------------------- /packages/server/utils/hashing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/utils/hashing.ts -------------------------------------------------------------------------------- /packages/server/utils/homepage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/utils/homepage.ts -------------------------------------------------------------------------------- /packages/server/utils/htmls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/utils/htmls.ts -------------------------------------------------------------------------------- /packages/server/utils/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/utils/http.ts -------------------------------------------------------------------------------- /packages/server/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/utils/index.ts -------------------------------------------------------------------------------- /packages/server/utils/parseSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/utils/parseSettings.ts -------------------------------------------------------------------------------- /packages/server/utils/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/utils/report.ts -------------------------------------------------------------------------------- /packages/server/utils/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/server/utils/socket.ts -------------------------------------------------------------------------------- /packages/tosu/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/package.json -------------------------------------------------------------------------------- /packages/tosu/pkg.linux.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/pkg.linux.json -------------------------------------------------------------------------------- /packages/tosu/pkg.win.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/pkg.win.json -------------------------------------------------------------------------------- /packages/tosu/src/api/types/sc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/api/types/sc.ts -------------------------------------------------------------------------------- /packages/tosu/src/api/types/v1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/api/types/v1.ts -------------------------------------------------------------------------------- /packages/tosu/src/api/types/v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/api/types/v2.ts -------------------------------------------------------------------------------- /packages/tosu/src/api/utils/buildResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/api/utils/buildResult.ts -------------------------------------------------------------------------------- /packages/tosu/src/api/utils/buildResultSC.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/api/utils/buildResultSC.ts -------------------------------------------------------------------------------- /packages/tosu/src/api/utils/buildResultV2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/api/utils/buildResultV2.ts -------------------------------------------------------------------------------- /packages/tosu/src/api/utils/buildResultV2Precise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/api/utils/buildResultV2Precise.ts -------------------------------------------------------------------------------- /packages/tosu/src/assets/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/assets/icon.ico -------------------------------------------------------------------------------- /packages/tosu/src/assets/offsets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/assets/offsets.json -------------------------------------------------------------------------------- /packages/tosu/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/index.ts -------------------------------------------------------------------------------- /packages/tosu/src/instances/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/instances/index.ts -------------------------------------------------------------------------------- /packages/tosu/src/instances/lazerInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/instances/lazerInstance.ts -------------------------------------------------------------------------------- /packages/tosu/src/instances/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/instances/manager.ts -------------------------------------------------------------------------------- /packages/tosu/src/instances/osuInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/instances/osuInstance.ts -------------------------------------------------------------------------------- /packages/tosu/src/memory/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/memory/index.ts -------------------------------------------------------------------------------- /packages/tosu/src/memory/lazer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/memory/lazer.ts -------------------------------------------------------------------------------- /packages/tosu/src/memory/stable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/memory/stable.ts -------------------------------------------------------------------------------- /packages/tosu/src/memory/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/memory/types.ts -------------------------------------------------------------------------------- /packages/tosu/src/postBuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/postBuild.ts -------------------------------------------------------------------------------- /packages/tosu/src/states/bassDensity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/states/bassDensity.ts -------------------------------------------------------------------------------- /packages/tosu/src/states/beatmap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/states/beatmap.ts -------------------------------------------------------------------------------- /packages/tosu/src/states/gameplay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/states/gameplay.ts -------------------------------------------------------------------------------- /packages/tosu/src/states/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/states/global.ts -------------------------------------------------------------------------------- /packages/tosu/src/states/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/states/index.ts -------------------------------------------------------------------------------- /packages/tosu/src/states/lazerMultiSpectating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/states/lazerMultiSpectating.ts -------------------------------------------------------------------------------- /packages/tosu/src/states/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/states/menu.ts -------------------------------------------------------------------------------- /packages/tosu/src/states/resultScreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/states/resultScreen.ts -------------------------------------------------------------------------------- /packages/tosu/src/states/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/states/settings.ts -------------------------------------------------------------------------------- /packages/tosu/src/states/tourney.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/states/tourney.ts -------------------------------------------------------------------------------- /packages/tosu/src/states/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/states/types.ts -------------------------------------------------------------------------------- /packages/tosu/src/states/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/states/user.ts -------------------------------------------------------------------------------- /packages/tosu/src/utils/bindings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/utils/bindings.ts -------------------------------------------------------------------------------- /packages/tosu/src/utils/calculators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/utils/calculators.ts -------------------------------------------------------------------------------- /packages/tosu/src/utils/converters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/utils/converters.ts -------------------------------------------------------------------------------- /packages/tosu/src/utils/multiplayer.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/utils/multiplayer.types.ts -------------------------------------------------------------------------------- /packages/tosu/src/utils/osuMods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/utils/osuMods.ts -------------------------------------------------------------------------------- /packages/tosu/src/utils/osuMods.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/utils/osuMods.types.ts -------------------------------------------------------------------------------- /packages/tosu/src/utils/settings.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/src/utils/settings.types.ts -------------------------------------------------------------------------------- /packages/tosu/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tosu/tsconfig.json -------------------------------------------------------------------------------- /packages/tsprocess/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | dist/ -------------------------------------------------------------------------------- /packages/tsprocess/binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tsprocess/binding.gyp -------------------------------------------------------------------------------- /packages/tsprocess/lib/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tsprocess/lib/.clang-format -------------------------------------------------------------------------------- /packages/tsprocess/lib/.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tsprocess/lib/.clangd -------------------------------------------------------------------------------- /packages/tsprocess/lib/functions.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tsprocess/lib/functions.cc -------------------------------------------------------------------------------- /packages/tsprocess/lib/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tsprocess/lib/logger.h -------------------------------------------------------------------------------- /packages/tsprocess/lib/memory/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tsprocess/lib/memory/memory.h -------------------------------------------------------------------------------- /packages/tsprocess/lib/memory/memory_linux.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tsprocess/lib/memory/memory_linux.cc -------------------------------------------------------------------------------- /packages/tsprocess/lib/memory/memory_windows.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tsprocess/lib/memory/memory_windows.cc -------------------------------------------------------------------------------- /packages/tsprocess/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tsprocess/package.json -------------------------------------------------------------------------------- /packages/tsprocess/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tsprocess/src/index.ts -------------------------------------------------------------------------------- /packages/tsprocess/src/process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tsprocess/src/process.ts -------------------------------------------------------------------------------- /packages/tsprocess/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/tsprocess/tsconfig.json -------------------------------------------------------------------------------- /packages/updater/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/updater/index.ts -------------------------------------------------------------------------------- /packages/updater/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/updater/package.json -------------------------------------------------------------------------------- /packages/updater/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/packages/updater/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tosuapp/tosu/HEAD/pnpm-workspace.yaml --------------------------------------------------------------------------------