Skip to content
View kettanaito's full-sized avatar
🚀
Extremely busy. Open source activity paused.
🚀
Extremely busy. Open source activity paused.

Sponsors

@StandardResumeSponsors
@kentcdodds
@msutkowski
@the-ult
@ryota-murakami
@onmax

Sponsoring

@nickserv
@Andarist
@pnpm

Organizations

@open-draft @Redd-Developer @mswjs @ossjs @epicweb-dev

Block or report kettanaito

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned Loading

  1. mswjs/msw Public

    Industry standard API mocking for JavaScript.

    TypeScript 16.5k 544

  2. naming-cheatsheet Public

    Comprehensive language-agnostic guidelines on variables naming. Home of the A/HC/LC pattern.

    14k 920

  3. kettanaito.com Public

    @kettanaito's personal blog.

    MDX 61 19

  4. remix-og-image Public

    Build-time in-browser Open Graph image generation for Remix.

    TypeScript 45 2

  5. open-draft/deferred-promise Public

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

    TypeScript 78 4

  6. ossjs/release Public

    Minimalistic, opinionated, and predictable release automation tool.

    TypeScript 327 5

1,685 contributions in the last year

Contribution Graph
Day of Week March April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to mswjs/interceptors, mswjs/msw, epicweb-dev/mocking-techniques and 89 other repositories
Loading A graph representing kettanaito's contributions from March 17, 2024 to March 21, 2025. The contributions are 64% commits, 17% pull requests, 13% code review, 6% issues.

Contribution activity

March 2025

Created 1 repository

Created a pull request in vitest-dev/vitest that received 11 comments

fix(@vitest/expect): support type-safe declaration of custom matchers

Description I am proposing this change to improve the type-safety experience when extending matchers. Problem Right now, the MatchersObject argumen…

+10 −3 lines changed 11 comments
Opened 5 other pull requests in 4 repositories
Reviewed 4 pull requests in 3 repositories
Answered 3 discussions in 2 repositories
Loading