
Research
/Security News
PolinRider Spreads Through Compromised GitHub Accounts and Packagist
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.
@vitest/browser-webdriverio
Advanced tools
Run your Vitest browser tests using the webdriverio API. Note that Vitest does not use webdriverio as a test runner, but only as a browser provider.
We recommend using this package if you are already using webdriverio in your project.
[!NOTE] This is a community-maintained provider. It lives in the
vitest-communityorganization and is released independently from the core Vitest packages. Issues and pull requests for the webdriverio provider should be opened here, not on the mainvitest-dev/vitestrepository.
Install the package with your favorite package manager:
npm install -D @vitest/browser-webdriverio
# or
yarn add -D @vitest/browser-webdriverio
# or
pnpm add -D @vitest/browser-webdriverio
Then specify it in the browser.provider field of your Vitest configuration:
// vitest.config.ts
import { webdriverio } from '@vitest/browser-webdriverio'
import { defineConfig } from 'vitest/config'
export default defineConfig({
test: {
browser: {
provider: webdriverio({
// ...custom webdriverio options
}),
instances: [
{ browser: 'chrome' },
],
},
},
})
Then run Vitest in the browser mode:
npx vitest --browser
See CONTRIBUTING.md for local development, the build setup, the test suite, and the release process.
FAQs
Browser running for Vitest using webdriverio
The npm package @vitest/browser-webdriverio receives a total of 24,677 weekly downloads. As such, @vitest/browser-webdriverio popularity was classified as popular.
We found that @vitest/browser-webdriverio demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 5 open source maintainers collaborating on the project.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.

Company News
Allow myself to introduce... myself.