Socket
Book a DemoInstallSign in
Socket
p

pyrocat

npm

Packages

Current Co-maintainers

Former Co-maintainers

44 packages

babel-plugin-formatjs

Extracts string messages for translation from modules that use formatjs.

babel-plugin-react-intl

Extracts string messages for translation from modules that use React Intl.

eslint-plugin-formatjs

ESLint plugin for formatjs

fast-messageformat-parser

Hand-written ICU MessageFormat parser with compatible output as [`intl-messageformat-parser`](https://www.npmjs.com/package/intl-messageformat-parser) but 6 - 10 times as fast.

@formatjs/cli

A CLI for formatjs.

@formatjs/cli-lib

Lib for CLI for formatjs.

@formatjs/ecma376

generate ecma376 numFmt in different locales & currencies

@formatjs/ecma402-abstract

A collection of implementation for ECMAScript abstract operations

@formatjs/editor

A ICU MessageFormat Editor UI

formatjs-extract-cldr-data

Utility library that extracts the CLDR data that's needed by the FormatJS libraries.

@formatjs/fast-memoize

fork of fast-memoize and support esm

@formatjs/icu-messageformat-parser

Hand-written ICU MessageFormat parser with compatible output as [`intl-messageformat-parser`](https://www.npmjs.com/package/intl-messageformat-parser) but 6 - 10 times as fast.

@formatjs/icu-skeleton-parser

@formatjs/intl

Internationalize JS apps. This library provides an API to format dates, numbers, and strings, including pluralization and handling translations.

@formatjs/intl-datetimeformat

Intl.DateTimeFormat polyfill

@formatjs/intl-displaynames

Polyfill for: https://tc39.es/proposal-intl-displaynames

@formatjs/intl-durationformat

Intl.DurationFormat polyfill

@formatjs/intl-enumerator

Intl.Enumerator polyfill

@formatjs/intl-getcanonicallocales

Intl.getCanonicalLocales polyfill

@formatjs/intl-listformat

Formats JS list in a i18n-safe way

@formatjs/intl-locale

Intl.Locale polyfill

@formatjs/intl-localematcher

Intl.LocaleMatcher ponyfill

@formatjs/intl-numberformat

Ponyfill for ES2020 Intl.NumberFormat

@formatjs/intl-pluralrules

Polyfill for Intl.PluralRules

@formatjs/intl-relativetimeformat

Formats JavaScript dates to relative time strings.