Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/formatjs/formatjs

The monorepo home to all of the FormatJS related libraries, most notably react-intl.
https://github.com/formatjs/formatjs

Revert "Revert "chore: try buildbuddy w/ GH actions for PR""

This reverts commit b9518146e05ab804180b3f253ccca5fd49693759.

b98200e630dd4fafcf9f64c7695870ae38ca40e2 authored over 1 year ago by Long Ho <[email protected]>
chore: disable rust for renovate

39dd4a5964e297c287b59851a35499e1399fb6cb authored over 1 year ago by Long Ho <[email protected]>
chore(deps): update dependency bazel to v5.4.1 (#4067)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

5ea1eb3453716b1c1cd5dd61a26a9320d13f752d authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: add buildbuddy.yaml

aa7c742f287c06e85d87743cffdd29c85382b697 authored over 1 year ago by Long Ho <[email protected]>
chore(deps): update dependency io_bazel_rules_go to v0.39.1 (#4022)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

6a84c60fdc0e0ce43ed710a6f0eb8fe2a206c321 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Revert "chore: try buildbuddy w/ GH actions for PR"

This reverts commit ea19fcdfacbf254b2e61152eacda9af713e32524.

b9518146e05ab804180b3f253ccca5fd49693759 authored over 1 year ago by Long Ho <[email protected]>
chore: try buildbuddy w/ GH actions for PR

ea19fcdfacbf254b2e61152eacda9af713e32524 authored over 1 year ago by Long Ho <[email protected]>
fix(deps): update dependency tslib to v2.5.0 (#4059)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

b9ec2099f00b58dfc512cc15f20da2da26167a12 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(deps): update dependency magic-string to ^0.30.0 (#4056)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

8f46ca13bec5f5d19996cd0e7d12f67ca0523b99 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(deps): update dependency @typescript-eslint/typescript-estree to v5.59.0 (#4055)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

11206c83c8e48fe07591d9e5e6c4746a6cdd623c authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(deps): replace dependency @material-ui/core with @mui/material ^5.0.0 (#4023)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

aaefe971847fce144863f279940a30f88c18219a authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency @taplo/cli to ^0.5.0 (#4020)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

e729062ed0f179dee83c7e3370c871444a557497 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency bazel_gazelle to v0.30.0 (#4054)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

01dfa2706bb28ac2924178e7e7b687ba83832418 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency aspect_rules_js to v1.25.0 (#4053)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

e8ecaf1386b4c0c1be27af7bde8c2e44ae018719 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ubuntu22:22.10 docker digest to d69f6ed (#4031)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

d3988d6b987c7b970360f50aa994e75d35f0f3e3 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build: publish

- @formatjs/[email protected]
- @formatjs/[email protected]
- @formatjs/intl-displaynames...

f9c2943056cedc09c364396752ad74ae066c2c78 authored over 1 year ago by Long Ho <[email protected]>
feat(@formatjs/intl-datetimeformat): update tzdata to 2022g

f06575e9af4437dc71e0a10346598a04d3a1c95f authored over 1 year ago by David Seek <[email protected]>
docs: update CONTRIBUTING.md

3169893fb33301e421fc082d5a0b28a738285284 authored over 1 year ago by Long Ho <[email protected]>
chore(deps): update dependency bazel_skylib to v1.4.1 (#4021)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

e9caa23a5c77f9f8b34fea1a7b7a524dd43bd1ea authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency tsd to ^0.28.0 (#4026)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

69abbf8711d8d0b2489e010fb2a3ed5c6ebf8d04 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(deps): replace dependency @material-ui/icons with @mui/icons-material ^5.0.0 (#4024)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

81ff979b7c51d381f5045a2e9cd829bf38f7851c authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update io_buildbuddy_buildbuddy_toolchain digest to f0a5cf3 (#4017)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

248b43a9fb64c7b7323ead616810825c80bde0dc authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(deps): update rust crate backtrace to 0.3.67 (#4019)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

a2564fb9ea09eca2fdaa72cdb7cecd6227dbcaa4 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: fix tests

33050463862811087e81ce160b565b037c1b16b1 authored over 1 year ago by Long Ho <[email protected]>
build: publish

- [email protected]
- @formatjs/[email protected]
- @formatjs/[email protected]
- @formatjs/e...

c5caf3eef8f790c83474d3f081ceb9b14673b07d authored over 1 year ago by Long Ho <[email protected]>
feat: upgrade TS support to v5

2c43dc1275d7ca940fae80419e3d6e4143bfbfef authored over 1 year ago by Long Ho <[email protected]>
feat(@formatjs/ts-transformer): support TS5

8932ba4f5308ceddde370e46264080caa8100d6b authored over 1 year ago by Long Ho <[email protected]>
chore: update rules_js rules

3b2069fbcd5adaf24eb0b11c72b460080033998d authored over 1 year ago by Long Ho <[email protected]>
feat(@formatjs/intl): store locale as error property

3d035547db9d47adbbd51bff4330a58c0ca0668e authored over 1 year ago by Florian Goße <[email protected]>
fix(react-intl): fix a typo in react-intl/no-parser

ecf70f347241159aa785635e02d33d0f645d617f authored over 1 year ago by Linjie Ding <[email protected]>
docs: update link to available formatters in CLI docs (#4040)

73154de6befd8131eb92dc8134d73e915bc47370 authored over 1 year ago by Max Albrecht <[email protected]>
docs: remove --output-empty-json from cli docs (#4041)

9d818785d8e8d36dc36569546f4b123b3c7c23ed authored over 1 year ago by Max Albrecht <[email protected]>
fix(@formatjs/icu-messageformat-parser): remove unused `SelectOption` type (#4037)

Co-authored-by: Henry Warhurst <[email protected]>

28d8a81675bcc8ae5232562a4ac84e94a132022c authored over 1 year ago by Henry Warhurst <[email protected]>
build: publish

- [email protected]

5c69f8b6e36294e9a1332290c45912b24038d2e8 authored over 1 year ago by Linjie Ding <[email protected]>
fix(eslint-plugin-formatjs): gracefully handle invalid message in enforce-placeholders

6b64a3e2dd911cafcff79dbf1f5e7a11144515fc authored over 1 year ago by Linjie Ding <[email protected]>
build: publish

- @formatjs/[email protected]

750e72a6b63306edcaa6104acd25621a38ba356d authored almost 2 years ago by Linjie Ding <[email protected]>
fix(@formatjs/swc-plugin-experimental): fix crash when there is no pragma + fix ast generation (#4034)

1. Fixes the plugin crash when there is no pragma specified in the file to be processed.
2. Fix...

a9a7c9be3d1fe5e61391a8f0707a7d050835766c authored almost 2 years ago by Linjie Ding <[email protected]>
build: publish

- @formatjs/[email protected]
- @formatjs/[email protected]
- [email protected]
- @form...

f07b1b84f76dfea7ee8d66090d37b56fe96e4bf0 authored almost 2 years ago by Linjie Ding <[email protected]>
fix(@formatjs/fast-memoize): remove exports field (#4033)

88318f44619b27ded697b6994951e576928b8e3a authored almost 2 years ago by Linjie Ding <[email protected]>
Revert "checkpoint"

This reverts commit 8561dab7863c47ff139fbd83adfebf43d86197d9.

29ba4b21280c1b760c7a4686f81e483d2c44c6d9 authored almost 2 years ago by Linjie Ding <[email protected]>
build: publish

- @formatjs/[email protected]
- @formatjs/[email protected]
- [email protected]
- @form...

c026554f51176a4925868f321ebd6a3cc42c4f70 authored almost 2 years ago by Linjie Ding <[email protected]>
checkpoint

8561dab7863c47ff139fbd83adfebf43d86197d9 authored almost 2 years ago by Linjie Ding <[email protected]>
fix(@formatjs/fast-memoize)!: use named exports (#4030)

Fixes https://github.com/formatjs/formatjs/issues/3999

BREAKING CHANGE: `memoize` is now a na...

3d64e6a01a5cf53c9f1bd127e8e812ca5302c0ed authored almost 2 years ago by Linjie Ding <[email protected]>
docs: update intl-displaynames.md (#4016)

ff21b2a531997eba2ef1f3965f169e4e71654923 authored almost 2 years ago by Daniel Byun <[email protected]>
build: publish

- @formatjs/[email protected]
- [email protected]

68927b6a09d85abc203bd65c421c6fa76ea1aa29 authored almost 2 years ago by Long Ho <[email protected]>
feat(react-intl): memoize Context into global

This is primarily dealing with packaging systems where multiple copies of react-intl might exist

e0dfde6af4210808f08aad32b54707f79f6f88fc authored almost 2 years ago by Long Ho <[email protected]>
build: publish

- [email protected]

aaeeae463db1f38a3c3b81bb24fdf6fb433990cb authored almost 2 years ago by Linjie Ding <[email protected]>
feat(eslint-plugin-formatjs): more performant and versatile no-complex-selectors (#4007)

Rewrite the complexity computation to not depend on `hoistSelectors`, but via a simple dynamic p...

4affca23beed7a0ec1bedc65e92bb0081a89b697 authored almost 2 years ago by Linjie Ding <[email protected]>
build: publish

- @formatjs/[email protected]
- @formatjs/[email protected]
- [email protected]

e5242651ef2264aa9645c9aea49244a8d04fe585 authored almost 2 years ago by Long Ho <[email protected]>
fix(eslint-plugin-formatjs): do not throw while hoisting during no-complex-selectors

29ecbec2be0b528d1a91d49042265e91cf43df9c authored almost 2 years ago by Long Ho <[email protected]>
feat(eslint-plugin-formatjs): report unused values in `enforce-placeholders` (#4006)

dabd04c2cce8282e1cbd6e2a5756d7422ebfbe8e authored almost 2 years ago by Linjie Ding <[email protected]>
fix(@formatjs/cli-lib): fix typos in the message compilation conflict error message

2d7bd516d7e6fc85d3e208bac390d81396d43d17 authored almost 2 years ago by Linjie Ding <[email protected]>
build: publish

- @formatjs/[email protected]
- @formatjs/[email protected]
- @formatjs/intl-displaynames...

7082924fb259d052521c60716798a28bc6cd654d authored almost 2 years ago by Long Ho <[email protected]>
fix(@formatjs/intl-enumerator): fix package.json

67180d11f09c62005b1fd1f6b3d59f3af005a785 authored almost 2 years ago by Long Ho <[email protected]>
build: publish

- @formatjs/[email protected]
- @formatjs/[email protected]

87470c92bed0f0e2791d4f27aa4251a4b1b08cd6 authored almost 2 years ago by Long Ho <[email protected]>
fix(@formatjs/cli): drop node requirement to 16

447dee816f343634b7573e91ddf94d17206fec1e authored almost 2 years ago by Long Ho <[email protected]>
build: publish

- [email protected]
- @formatjs/[email protected]
- @formatjs/[email protected]
- @formatjs/e...

203e1a7de4ef8e2d60b1e6fd802476aaaa4670fb authored almost 2 years ago by Long Ho <[email protected]>
feat(@formatjs/icu-messageformat-parser): throw err when trying to flatten a plural inside a tag

dbd5f8f9711e3da3b703e6ec7e98fdb9ba6def08 authored almost 2 years ago by Long Ho <[email protected]>
feat(babel-plugin-formatjs): support $t by default

feat(@formatjs/ts-transformer): support $t by default

f55cd1dadc0f01aba7a461357b061abae86d1d41 authored almost 2 years ago by Long Ho <[email protected]>
chore: reformat

663b3e588770608186b4cb6e274678c708f84eaa authored almost 2 years ago by Long Ho <[email protected]>
feat(@formatjs/intl-locale): implement new proposal features for Intl.Locale (#3955)

Co-authored-by: Long Ho <[email protected]>

984f923f298c578d7c138ca5ad9f12965d73a7d0 authored almost 2 years ago by Wilk Maia <[email protected]>
docs: fix examples for intl-localematcher (#3993)

37dd588332170ad6ef15870fb6aa335dd292a325 authored almost 2 years ago by Kévin Berthommier <[email protected]>
feat(@formatjs/intl-locale): add static read-only polyfilled property (#3996)

a9b81c3cd012425d03810830f1eaf6709c76094a authored almost 2 years ago by Arthur Denner <[email protected]>
feat(@formatjs/intl-getcanonicallocales): expose polyfill-force variant (#3997)

d513ce6d662d4dda7fd00a02090b43b27af024f1 authored almost 2 years ago by Arthur Denner <[email protected]>
build: publish

- [email protected]

31561beb5237423b7050939b3690c9d6576e034c authored almost 2 years ago by Linjie Ding <[email protected]>
fix(eslint-plugin-formatjs): handles multi-line JSX attribute

f41f855f35088c21b038a0bf579b7e1374ff49f9 authored almost 2 years ago by Linjie Ding <[email protected]>
fix(eslint-plugin-formatjs): report the JSXExpressionContainer for `prefer-formatted-message`

32b97d5e519ff7dbd3e29492b16deff7c1a75324 authored almost 2 years ago by Linjie Ding <[email protected]>
build: publish

- [email protected]

7d2a3cccaf94539737a7fa7fc713ee303279781c authored almost 2 years ago by Linjie Ding <[email protected]>
feat(eslint-plugin-formatjs): new linter rules `prefer-formatted-message`and`prefer-pound-in-plural` (#3998)

This PR introduces two new rules:

### `prefer-formatted-message`

Use `<FormattedMessage>...

768a73a55a1e3ac600d0e2c7aa484e6ba0b20355 authored almost 2 years ago by Linjie Ding <[email protected]>
build: publish

- @formatjs/[email protected]
- @formatjs/[email protected]
- [email protected]

687e0f65c726277d3858864d0e5b8b43296fc5be authored almost 2 years ago by Linjie Ding <[email protected]>
fix(react-intl): support union component prop types in `injectIntl` (#3983)

d970127a124ff260c26561bd92a3864094a2b021 authored almost 2 years ago by Linjie Ding <[email protected]>
chore: fix @formatjs/cli integration tests

404aaa325f7aee062927ac212150c4b697362fef authored almost 2 years ago by Linjie Ding <[email protected]>
build: publish

- @formatjs/[email protected]
- @formatjs/[email protected]

e5a1959952699c9f6de76755f7ff403407b27b72 authored almost 2 years ago by Linjie Ding <[email protected]>
feat!(@formatjs/cli-lib): repurpose en-XB for bidi pseudo locale (#3978)

BREAKING CHANGE: `en-XA` is a pseudo locale for accented and lengthned English with markers, and...

32628df8bdadc65c0417880fa923c2c0e9efe39e authored almost 2 years ago by Linjie Ding <[email protected]>
build: publish

- [email protected]
- @formatjs/[email protected]
- @formatjs/[email protected]
- @formatj...

90cbd0ac146d6ae67ebf2b9d268591106e6b1c94 authored almost 2 years ago by Long Ho <[email protected]>
feat(intl-messageformat): support more parse options in constructor

e6b43dcc244c53dbfae2a877e1e07546678741db authored almost 2 years ago by Arthur Denner <[email protected]>
feat(eslint-plugin-formatjs): emoji version above config

fd7776a0f8c5e07da019a4c6e3158b734ed40169 authored almost 2 years ago by Minh <[email protected]>
chore: reformat

04a504a953ae3889faf5d01a34e041939d36640b authored almost 2 years ago by Long Ho <[email protected]>
Update link to formatRange spec

b2d72b2068d563a067704ed0bd88d846cc7cbadd authored almost 2 years ago by Scott Feeney <[email protected]>
build: publish

- [email protected]

425c003437eb33e00262ca0c40be1c47c3ea4ae6 authored almost 2 years ago by Linjie Ding <[email protected]>
feat(eslint-plugin-formatjs): capture literals in the logical expression (#3975)

1cc638c0a56cc19949327e55580e3a3e82a4116a authored almost 2 years ago by Linjie Ding <[email protected]>
build: publish

- @formatjs/[email protected]
- [email protected]
- @formatjs/[email protected]
- @f...

f652baa0cc89ada6f5198576e7c06dc139716ad2 authored almost 2 years ago by Linjie Ding <[email protected]>
feat(eslint-plugin-formatjs): capture literals in the conditional expression (#3974)

1deed4d6978d1a48f4cf789920e8af8db29e7758 authored almost 2 years ago by Linjie Ding <[email protected]>
feat(eslint-plugin-formatjs): introduce no-useless-message linter rule (#3973)

9ec44911bc4b71616f4d5db3a7d7dbf4144a5a6a authored almost 2 years ago by Linjie Ding <[email protected]>
docs: Better fr translation (#3966)

Close https://github.com/formatjs/formatjs/issues/3962

fbc878f973a997c5cba330e1e72bf5219e3f1a67 authored almost 2 years ago by Minh Cung <[email protected]>
chore(deps): update io_buildbuddy_buildbuddy_toolchain digest to fd351ca (#3893)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

86e5ddb93be66a495ea4ce3cd628b72f5e12d830 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency aspect_rules_js to v1.14.0

9eacde792b19caa08e6232235e74f37b1c1ff272 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
feat(@formatjs/intl-segmenter): Intl.Segmenter polyfill (stage 4) (#3917)

3020876427facd51c44c5e945b66cb70d94224ab authored almost 2 years ago by Matija Gašpar <[email protected]>
chore: fix build

cc3a81f93e3e63b1128399ce86758c5768f71894 authored almost 2 years ago by Long Ho <[email protected]>
fix(@formatjs/fast-memoize): correct Cache.get return type (#3964)

31b2d5dac8da76a7a050e71b019f28418e9139e4 authored almost 2 years ago by Manu Chambon <[email protected]>
build: publish

- [email protected]
- @formatjs/[email protected]

649a386f4437cdb0edb0f7d894d56c7a629e9f37 authored almost 2 years ago by Linjie Ding <[email protected]>
chore(@formatjs/swc-plugin-experimental): bump swc_core version

9f7952524ecebacea5d17dfa04c40d715920cc3d authored almost 2 years ago by Linjie Ding <[email protected]>
fix(eslint-plugin-formatjs): adding $t, an alternative to formatMessage (#3943)

6d9623f7fb3eb3bf68acfacdb5e0d88939e70156 authored almost 2 years ago by Minh Cung <[email protected]>
build: publish

- @formatjs/[email protected]
- @formatjs/[email protected]

c6e61c1a08b2115796857855c59b22d3364645bd authored about 2 years ago by Linjie Ding <[email protected]>
fix(@formatjs/cli-lib): actually fix incorrect xx-HA generation (#3945)

10f4799c913444651687cc7b6d16aec9f7d5a1ad authored about 2 years ago by Linjie Ding <[email protected]>
build: publish

- @formatjs/[email protected]
- @formatjs/[email protected]

74b8508ef5f49accd7f016f66feb18043c6cfa8d authored about 2 years ago by Linjie Ding <[email protected]>
fix(@formatjs/cli-lib): fix incorrect xx-HA generation (#3944)

This PR fixes the issue where if `xx-HA` transform is applied to a string that does not start wi...

884bf45cece7d7fd4c6141267dfb07775f1fbe24 authored about 2 years ago by Linjie Ding <[email protected]>
chore: upgrade rules_js, rules_ts, and rules_esbuild; add rules_jest (#3941)

2933dc9f24c157d4d994d2da1d676d4e616cdbc6 authored about 2 years ago by Linjie Ding <[email protected]>
build: publish

- @formatjs/[email protected]
- @formatjs/[email protected]

759fb3b4bab7de675cfeee6f6e46d84d86de9ee2 authored about 2 years ago by Linjie Ding <[email protected]>
chore: manually bump cli-lib and cli version to fix a bad release

064d833508fc0530f30a3c2e8829d3772cd46cfe authored about 2 years ago by Linjie Ding <[email protected]>