>_Skillful
Need help with advanced AI agent engineering?Contact FirmAdapt
Artem Zakharchenko

Artem Zakharchenko

@kettanaito

Building the future of API mocking with @mswjs. Teaching automated testing at @epicweb-dev.

@epicweb-dev UTC+1 kettanaito.com@kettanaito On GitHub since October 2015

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 category

atomic-layout

kettanaito

Physical representation of layout composition to create declarative, responsive layouts in React.

SkillAI Tool
1.1K1 dir

@atomic-layout/core

kettanaito

Atomic Layout core module

SkillAI Tool
1.1K1 dir

@msw/data

kettanaito

Data querying library for testing JavaScript applications.

SkillAI Tool
9821 dir

node-request-interceptor

kettanaito

Low-level HTTP/HTTPS/XHR request interception library for NodeJS

SkillAI Tool
6351 dir

@open-draft/until

kettanaito

Gracefully handle a Promise using async/await.

SkillAI Tool
6061 dir

until-async

kettanaito

Gracefully handle a Promise using async/await.

SkillAI Tool
6061 dir

msw-storybook-addon

kettanaito

Mock API requests in Storybook with Mock Service Worker.

SkillAI Tool
4761 dir

react-advanced-form

kettanaito

Functional reactive forms in React. Multi-layer validation, field grouping, reactive props, and much more.

SkillAI Tool
2171 dir

rettime

GitHub Actions

A type-safe marriage of `EventTarget` and `EventEmitter`.

SkillAI Tool
2011 dir

playwright-persona

GitHub Actions

Authentication in Playwright using personas.

SkillAI Tool
1281 dir

@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
SkillAI Tool
1231 dir

@epic-web/test-server

kettanaito

Utility for creating HTTP and WebSocket servers for testing

SkillAI Tool
1211 dir

jest-fixed-jsdom

kettanaito

A superset of the JSDOM environment for Jest that respects Node.js globals.

SkillAI Tool
931 dir

@open-draft/deferred-promise

kettanaito

A Promise-compatible abstraction that defers resolving/rejecting promises to another closure.

SkillAI Tool
851 dir

strict-event-emitter

kettanaito

Type-safe implementation of EventEmitter for browser and Node.js

SkillAI Tool
671 dir

page-with

kettanaito

A library for usage example-driven in-browser testing of your own libraries.

SkillAI Tool
581 dir

outvariant

kettanaito

Type-safe implementation of invariant with positionals.

SkillAI Tool
551 dir

headers-utils

kettanaito

A Headers class polyfill and transformation library.

SkillAI Tool
331 dir

@open-draft/logger

kettanaito

Environment-agnostic, ESM-friendly logger for simple needs.

SkillAI Tool
191 dir

is-node-process

kettanaito

Reliably determines if the code is running in Node.js

SkillAI Tool
121 dir

virtual-cookies

kettanaito

Virtual cookies store to manage Request/Response associations.

SkillAI Tool
1 dir

@open-draft/test-server

kettanaito

HTTP/HTTPS testing server for your tests.

SkillAI Tool
1 dir

fs-teardown

kettanaito

Teardown API for testing file system-dependent code.

SkillAI Tool
1 dir

@mswjs/socket.io-binding

kettanaito

Binding to mock Socket.IO connections with Mock Service Worker

SkillAI Tool
1 dir

graphql-codegen-webpack-plugin

kettanaito

A webpack plugin for [GraphQL Code Generator](https://www.graphql-code-generator.com/).

SkillAI Tool
1 dir