• This repository has been archived on 04/May/2020
  • Stars
    star
    156
  • Rank 231,104 (Top 5 %)
  • Language
    TypeScript
  • Created almost 5 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The monorepo home to all of the FormatJS related libraries.

FormatJS

All Contributors

Build Status Slack FormatJS

Sauce Test Status

This repository is the home of FormatJS and related libraries.

Development

Development is currently being done against the latest Node LTS. This repository leverages Lerna for package management.

Releases can be done with the following steps:

> lerna publish

Published Packages

Package Version Changelog License
babel-plugin-react-intl version CHANGELOG BSD
@formatjs/cli version CHANGELOG MIT
eslint-plugin-formatjs version CHANGELOG MIT
formatjs-extract-cldr-data version CHANGELOG BSD
intl-format-cache version CHANGELOG BSD
intl-locales-supported version CHANGELOG BSD
@formatjs/intl-listformat version CHANGELOG MIT
intl-messageformat version CHANGELOG BSD
intl-messageformat-parser version CHANGELOG BSD
@formatjs/intl-pluralrules version CHANGELOG MIT
@formatjs/intl-relativetimeformat version CHANGELOG MIT
@formatjs/intl-unified-numberformat version CHANGELOG MIT
@formatjs/intl-utils version CHANGELOG MIT
@formatjs/macro version CHANGELOG MIT
@formatjs/ts-transformer version CHANGELOG MIT
@formatjs/intl-displaynames version CHANGELOG MIT

Big Thanks

Cross-browser Testing Platform and Open Source <3 Provided by Sauce Labs

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Linjie Ding

🚇 ⚠️ 💻

Long Ho

🚇 ⚠️ 💻

This project follows the all-contributors specification. Contributions of any kind welcome!

More Repositories

1

formatjs

The monorepo home to all of the FormatJS related libraries, most notably react-intl.
TypeScript
14,054
star
2

intl-messageformat

[MIGRATED] Format a string with placeholders, including plural and select support to create localized messages.
TypeScript
528
star
3

babel-plugin-react-intl

Extracts string messages from React components that use React Intl.
JavaScript
420
star
4

formatjs-site

Documentation for client/server internationalization in JavaScript.
HTML
315
star
5

handlebars-intl

Handlebars helpers for internationalization.
JavaScript
265
star
6

intl-relativeformat

Formats JavaScript dates to relative time strings (e.g., "3 hours ago").
TypeScript
212
star
7

intl-messageformat-parser

[MIGRATED] Parses ICU message strings to an AST that can be used to format the messages for a person's locale.
JavaScript
115
star
8

date-time-format-timezone

Surgically polyfills timezone support in Intl.DateTimeFormat API
JavaScript
108
star
9

intl-locales-supported

[MIGRATED] Utility to help you polyfill the Node.js runtime when the Intl APIs are missing, or if the built-in Intl is missing locale data that you need.
JavaScript
67
star
10

intl-format-cache

Produces instances of JavaScript `Intl` formats, and caches them for reuse.
TypeScript
54
star
11

dust-intl

Dust helpers for internationalization.
JavaScript
48
star
12

js-module-formats

Detect different types of javascript modules formats
JavaScript
13
star
13

input-data-formatter

JavaScript
11
star
14

formatjs-extract-cldr-data

[MIGRATED] Utility library that extracts the CLDR data that's needed by the FormatJS libraries.
JavaScript
11
star
15

grunt-extract-cldr-data

Extract CLDR data and transform it for use in JavaScript.
JavaScript
7
star
16

broccoli-js-module-formats

Broccoli plugin for obtaining files that use a particular module system
JavaScript
2
star
17

formatjs.github.io

Website for formatjs.io
HTML
1
star