56 packages
country-code-to-flag-emoji
A function that returns a flag emoji given IETF language tag.
detect-element-overflow
A function that tells you whether a given element is overflowing its container or not. Useful for creating dropdowns and tooltips.
eslint-config-wojtekmaj
ESLint configuration by wojtekmaj
eslint-staged-files
Run ESLint on staged files only.
get-user-locale
Returns a list of strings representing the user's preferred languages.
is-valid-abn
Check if a number is a valid Australian Business Number (ABN)
is-valid-acn
Check if a number is a valid Australian Company Number (ACN)
is-valid-australian-postcode
Check if a number is a valid Australian postcode
is-valid-ein
Check if a number is a valid Employer Identification Number (EIN)
is-valid-nip
Check if a number is a valid Numer Identyfikacji Podatkowej (NIP)
is-valid-pesel
Check if a number is a valid PESEL
is-valid-regon
Check if a number is a valid REGON
is-valid-uk-vat
Check if a number is a valid UK VAT number
is-valid-utr
Check if a number is a valid Unique Taxpayer Reference (UTR)
jotai-loadable
A tiny helper that turns async Jotai atoms into loadable atoms
make-cancellable-promise
Make any Promise cancellable.
make-event-props
Returns an object with on-event callback props curried with provided args.
merge-class-names
A function that merges given class names, no matter their format: string with single or multiple class names or an array of class names. Filters out invalid class names as well.
merge-refs
A function that merges React refs into one.
next-turbopack-nodenext
Adds module: NodeNext support to Turbopack in Next.js
nightmare-advanced-click
Extends Nightmare with .rightClick(), .middleClick(), .ctrlClick() and other actions.
nightmare-wait-for-url
Extends Nightmare with .waitForUrl() action.
react-async-button-monorepo
A monorepo for @wojtekmaj/react-async-button
react-calendar
Ultimate calendar for your React app.
react-clock
An analog clock for your React app.