Vitest type error in Github Actions and eslint
For some reason in both Github Actions and eslint it's failing to load the types, with the above error for both.
I'm using the (newish) Vitest support for testing my Workers.
See
* https://blog.cloudflare.com/workers-vitest-integration
* https://developers.cloudflare.com/workers/testing/vitest-integration/get-started/write-your-first-test/#define-vitest-configuration
I'm using Typescript and bun. Would appreciate any suggestions on where to look!
Here's my Github Action config:
The Cloudflare Blog
Improved Cloudflare Workers testing via Vitest and workerd
Today, we’re excited to announce a new Workers Vitest integration - allowing you to write unit and integration tests via the popular testing framework, Vitest, that execute directly in our runtime, workerd!
1 Reply
I'm getting the same locally. "@cloudflare/vitest-pool-workers" is in the tsconfig types and it declares this package https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-pool-workers/types/cloudflare-test.d.ts so I'm unsure what's going on. Using bun for reference
GitHub
workers-sdk/packages/vitest-pool-workers/types/cloudflare-test.d.ts...
⛅️ Home to Wrangler, the CLI for Cloudflare Workers® - cloudflare/workers-sdk