- implement hCaptcha solving via paid service 2Captcha and browser automation library Playwright with rebrowser-patches
- implement sunoApi instances caching so sessions won't be constantly updated
- add support for entering cookies not only in SUNO_COOKIE, but also the Cookie HTTP header
- update docs and add Russian docs
* increased timeout for custom_generate to 60 s
* prevents many timeouts if wait_audio is set to true on Vercel
* highest possible value to work in all Vercel tiers
functionality
Added new dependencies for axios, pino, and user-agents in the
package.json and pnpm-lock.yaml files to support audio generation
functionality. Additionally, implemented a new SunoApi class in the lib
directory to handle the audio generation process, including functions
for generating, customizing, and retrieving audio content from the
Suno.ai API. This addresses the need for enhanced audio processing
capabilities and lays the groundwork for efficient integration with the
Suno.ai API. No issues are associated with these additions.