├── .dockerignore ├── .editorconfig ├── .env.example ├── .github ├── dependabot.yml └── workflows │ └── docker.yml ├── .gitignore ├── .meta ├── How it Works.drawio └── how-it-works.png ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── README.md ├── adapter ├── bun.mjs ├── cloudflare.ts └── node.mjs ├── api └── vercel.ts ├── buf.gen.yaml ├── certs └── .gitkeep ├── package.json ├── pnpm-lock.yaml ├── proto └── lyrics.proto ├── scripts └── xmanager.patch.js ├── src ├── app.ts ├── fetchers.ts ├── functions │ ├── lyrics.ts │ └── proxy.ts ├── gen │ └── lyrics_pb.ts └── utils │ ├── database.ts │ ├── index.ts │ └── totp.ts ├── tsconfig.build.json ├── tsconfig.json ├── vercel.json ├── wrangler.example.toml └── wrangler.jsonc /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/.env.example -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/.gitignore -------------------------------------------------------------------------------- /.meta/How it Works.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/.meta/How it Works.drawio -------------------------------------------------------------------------------- /.meta/how-it-works.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/.meta/how-it-works.png -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/README.md -------------------------------------------------------------------------------- /adapter/bun.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/adapter/bun.mjs -------------------------------------------------------------------------------- /adapter/cloudflare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/adapter/cloudflare.ts -------------------------------------------------------------------------------- /adapter/node.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/adapter/node.mjs -------------------------------------------------------------------------------- /api/vercel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/api/vercel.ts -------------------------------------------------------------------------------- /buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/buf.gen.yaml -------------------------------------------------------------------------------- /certs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /proto/lyrics.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/proto/lyrics.proto -------------------------------------------------------------------------------- /scripts/xmanager.patch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/scripts/xmanager.patch.js -------------------------------------------------------------------------------- /src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/src/app.ts -------------------------------------------------------------------------------- /src/fetchers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/src/fetchers.ts -------------------------------------------------------------------------------- /src/functions/lyrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/src/functions/lyrics.ts -------------------------------------------------------------------------------- /src/functions/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/src/functions/proxy.ts -------------------------------------------------------------------------------- /src/gen/lyrics_pb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/src/gen/lyrics_pb.ts -------------------------------------------------------------------------------- /src/utils/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/src/utils/database.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/totp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/src/utils/totp.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/vercel.json -------------------------------------------------------------------------------- /wrangler.example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/wrangler.example.toml -------------------------------------------------------------------------------- /wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Natoune/SpotifyMobileLyricsAPI/HEAD/wrangler.jsonc --------------------------------------------------------------------------------