Updated test dependencies

Upgraded vitest, its plugins, and puppeteer to newer versions to improve testing capabilities and browser automation reliability.