Artem Zakharchenko
@kettanaito
Building the future of API mocking with @mswjs. Teaching automated testing at @epicweb-dev.
25
Published Tools
6,777
Total Stars
0
Weekly Downloads
2,190
GitHub Followers
121
Public Repos
100/100
Avg Security
Published Tools
25 Skillsacross 1 categoryatomic-layout
kettanaito
Physical representation of layout composition to create declarative, responsive layouts in React.
@atomic-layout/core
kettanaito
Atomic Layout core module
@msw/data
kettanaito
Data querying library for testing JavaScript applications.
node-request-interceptor
kettanaito
Low-level HTTP/HTTPS/XHR request interception library for NodeJS
@open-draft/until
kettanaito
Gracefully handle a Promise using async/await.
until-async
kettanaito
Gracefully handle a Promise using async/await.
msw-storybook-addon
kettanaito
Mock API requests in Storybook with Mock Service Worker.
react-advanced-form
kettanaito
Functional reactive forms in React. Multi-layer validation, field grouping, reactive props, and much more.
rettime
GitHub Actions
A type-safe marriage of `EventTarget` and `EventEmitter`.
playwright-persona
GitHub Actions
Authentication in Playwright using personas.
@mswjs/http-middleware
kettanaito
Spawn an [Express](https://expressjs.com) server from your [Mock Service Worker](https://github.com/mswjs/msw) request handlers or apply them to an existing server using a middleware.
...more@epic-web/test-server
kettanaito
Utility for creating HTTP and WebSocket servers for testing
jest-fixed-jsdom
kettanaito
A superset of the JSDOM environment for Jest that respects Node.js globals.
@open-draft/deferred-promise
kettanaito
A Promise-compatible abstraction that defers resolving/rejecting promises to another closure.
strict-event-emitter
kettanaito
Type-safe implementation of EventEmitter for browser and Node.js
page-with
kettanaito
A library for usage example-driven in-browser testing of your own libraries.
outvariant
kettanaito
Type-safe implementation of invariant with positionals.
headers-utils
kettanaito
A Headers class polyfill and transformation library.
@open-draft/logger
kettanaito
Environment-agnostic, ESM-friendly logger for simple needs.
is-node-process
kettanaito
Reliably determines if the code is running in Node.js
virtual-cookies
kettanaito
Virtual cookies store to manage Request/Response associations.
@open-draft/test-server
kettanaito
HTTP/HTTPS testing server for your tests.
fs-teardown
kettanaito
Teardown API for testing file system-dependent code.
@mswjs/socket.io-binding
kettanaito
Binding to mock Socket.IO connections with Mock Service Worker
graphql-codegen-webpack-plugin
kettanaito
A webpack plugin for [GraphQL Code Generator](https://www.graphql-code-generator.com/).