Caleb Everett
Caleb Everett
I've remapped the `caps lock` key to `escape` using xmodmap and these settings: ``` ! Swap Escape and Caps lock remove Lock = Caps_Lock keysym Escape = Caps_Lock keysym Caps_Lock...
### Clear and concise description of the problem As a developer using vitest I want an easy way to create mock instances of a class. While I can us `vi.mock('module')`...
### Describe the feature In sdk v3 CredentialProviders are not internally cached[^1]. Each time you call a credential provider it refreshes credentials from it's source. This causes workflows that use...
I noticed that code coverage was different between node 20 and 22 when using @swc/jest and tracked it back to swc falling back to es2018 for unknown node versions. This...
When upgrading packages from node 20 to 22 some failed their jest coverage threshold. It happens in packages that use @swc/jest, in tests that use the save navigation operator, but...
All the documentation and examples use an inline handler ```typescript command({ args: { foo: ... }, handler({foo}) {}, }) ``` but I want to define the function separately because it's...
### Use case Currently if you want to context in async workflows you have to pass child loggers to the methods you call ``` const tasks = batch.map(async (id) =>...
### Clear and concise description of the problem I found pytest's warning capture really useful, it captures warnings during tests and you can configure them to fail the tests. https://docs.pytest.org/en/stable/how-to/capture-warnings.html...
### Version 30.2.0 ### Steps to reproduce Jest cannot require esm modules, but it does not override node's process.features.reqiure_module, so code like this will throw an error despite attempts to...
### 🚀 Feature Proposal The jest 30 release notes acknowledge that jsdom no longer supports reassigning window.location. There are some jest issues closed as a jsdom issue, and jsdom's issue...