Ecosyste.ms: OpenCollective

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

github.com/lingui/js-lingui

🌍 📖 A readable, automated, and optimized (3 kb) internationalization for JavaScript
https://github.com/lingui/js-lingui

feat: remove withI18n (#1503)

580e7027032044c927f3b77b0c414e3f7950670e authored over 1 year ago by Vojtech Novak <[email protected]>
fix: do not ignore empty plural values (#1504)

3d07510eb76844343d33e326673bdaddaea4b5b0 authored over 1 year ago by Vojtech Novak <[email protected]>
docs: Improve grammar in migration-4.md (#1499)

32c7f9151664645aae7f1b4d2c599c5f54ca43f9 authored over 1 year ago by bravo-kernel <[email protected]>
feat(macro): support tagged templates in defineMessage + short alias (#1495)

ec959160faaa2c9d67cfde3cf5a122f85261265d authored over 1 year ago by Timofei Iatsenko <[email protected]>
fix(react): remove deprecated defaultProps from Trans cmp (#1494)

aff6d677e2dc22351a192f92e7b086541a1c1dbd authored over 1 year ago by Timofei Iatsenko <[email protected]>
fix(extractor): allow i18._(foo.bar) without warning. (#1492)

3ae3c1ea691fffd1559ec4d631b75021cdc62b15 authored over 1 year ago by Timofei Iatsenko <[email protected]>
chore(release): published v4.0.0-next.1

27ee8e213ff6d0c7a0cd2b21c573d7f6da43fd85 authored over 1 year ago by Andrii Bodnar <[email protected]>
Merge pull request #1484 from lingui/main

chore: sync main to next

a477c70513cf43ec272d0bb911691e45bb560ba4 authored over 1 year ago by Andrii Bodnar <[email protected]>
refactor(core): use Intl.PluralRules (#1486)

* refactor(core): i18n.loadLocaleData() is deprecated. Intl.PluralRules used instead.

* refac...

34334524fd83b79da23099cbecc8d937daaf3d79 authored over 1 year ago by Timofei Iatsenko <[email protected]>
docs: Add Vite Setup guide (#1490)

afd6513991465c2fb3fba075e1264113f85f1dda authored over 1 year ago by Timofei Iatsenko <[email protected]>
refactor: update LinguiConfig typings, add tsd test (#1485)

839f0b7927455e4598f00c62c3632c29dfd40dfe authored over 1 year ago by Timofei Iatsenko <[email protected]>
docs: Fix typo in migration-4.md (#1482)

86d34fb615552d41a1b7b465d0f937d04129d9cc authored over 1 year ago by bravo-kernel <[email protected]>
fix(macro): more precise check for macro with custom i18n (#1488)

4b556bf31fd5f217bd57fb3532eb9ee4f9aca7e3 authored over 1 year ago by Timofei Iatsenko <[email protected]>
docs: add announcement bar about the v4 pre-release (#1483)

2ddf7c60c7685616b829401b1e173057e2b8a4cf authored over 1 year ago by Andrii Bodnar <[email protected]>
chore: update yarn to berry, fix deps (#1478)

637f5cf6beda9d4ebce4e15cd9fdaa23e404b660 authored over 1 year ago by Timofei Iatsenko <[email protected]>
chore(release): published v4.0.0-next.0

79afd2078f285f8fbb81fe0108b377e95fe2262e authored over 1 year ago by Andrii Bodnar <[email protected]>
Merge branch 'main' into next

566fb15d5db6b2c510174c79364272e6c7b1d20b authored over 1 year ago by Andrii Bodnar <[email protected]>
chore: upgrade lerna to v6.5.1 (#1476)

9eda89a80a720dd84ac1c3e81386e7ac70f18b3d authored over 1 year ago by Andrii Bodnar <[email protected]>
chore: update package.json version

BREAKING CHANGE: Version 4.0.0

48fb983405526bcf2f57835caa2d82302904b29e authored over 1 year ago by Andrii Bodnar <[email protected]>
fix: allow passing any expression as custom i18n instance (#1475)

f591f6f596ccd12f52533e38b1fe0ae9fc9e9e58 authored over 1 year ago by Janic Duplessis <[email protected]>
chore() use jiti for ts config loading (#1474)

3e3563d7476d2d0692fb8caf6b6de62382537c99 authored over 1 year ago by Timofei Iatsenko <[email protected]>
chore(): use native FS methods instead of fs-extra (#1473)

a1641af7c26acaed990ed437b9b1661f8a7f53f3 authored over 1 year ago by Timofei Iatsenko <[email protected]>
chore(): update nodejs typings (#1472)

094cb26c2136ecd57538c547a6ead97b085904a3 authored over 1 year ago by Timofei Iatsenko <[email protected]>
chore: set the minimum required node version to 16 (#1471)

8e85644a5bfda0dc58647b5f2e584358ba7653d7 authored over 1 year ago by Andrii Bodnar <[email protected]>
tests: update jest to 29 (#1470)

a70ce79c916186ef8b71c94f0adc1dc982a4846e authored over 1 year ago by Timofei Iatsenko <[email protected]>
ref(catalog): split to separate files, add tests (#1467)

e1fede8aa01045ce1f4bde232d1d4dc03b4da894 authored over 1 year ago by Timofei Iatsenko <[email protected]>
refactor(catalog): read template extension from formatter (#1468)

* ref(catalog): read template extension from formatter

* ref(catalog): allow passing template...

1f5bf695e6bc57b4d731cb9891854fa71ac3b2b2 authored over 1 year ago by Timofei Iatsenko <[email protected]>
chore(): eslint no-extraneous-dependencies (#1462)

484dd44a08b10cdbf89fc89943777934aa035cfa authored over 1 year ago by Timofei Iatsenko <[email protected]>
chore(release): published v3.17.2 [skip ci]

31dcab5a9a8f88bfa8b3a2c7cd12aa2d908a1d80 authored over 1 year ago by Lingui Bot <[email protected]>
Merge pull request #1452 from lingui/main

chore: sync main to next

85b5053fb0802b2d5db17d57e9fed12f01e699be authored over 1 year ago by Andrii Bodnar <[email protected]>
fix(vite): externalize macro imports (#1466)

1719430498cc7dc5071b883cd301e6618ca41cbf authored over 1 year ago by Timofei Iatsenko <[email protected]>
feat(macro) support renamed identifiers in macro (#1463)

5883fa61fa72b8de90ba97d51e8105143400d947 authored over 1 year ago by Timofei Iatsenko <[email protected]>
feature(extractor): respect sourcemaps (#1459)

8f90cfebdd2a175caecb34300e30b6f6ab03b763 authored over 1 year ago by Timofei Iatsenko <[email protected]>
fix(vite-plugin): change default export to named export (#1465)

* Revert "fix(vite-plugin): ship in dual package format for compatibility with Vite (#1450)"

...

15510c1a30020669989a78ae6677679cd7562a87 authored over 1 year ago by Timofei Iatsenko <[email protected]>
docs: enhance the info about the context (#1457)

c13cb192b083f55236450e452f3b44da07844ca2 authored over 1 year ago by Andrii Bodnar <[email protected]>
test(): fix few broken test cases, and improve noisy tests (#1456)

31079029ff6fcfd2b863a026789062af31ad7790 authored over 1 year ago by Timofei Iatsenko <[email protected]>
fix: exclude pseudo locale during sync (#1455)

cb3548d8387df641ab80a9f65b44511f9a75d33b authored over 1 year ago by Tao Zhou <[email protected]>
feat: Hash based id (#1440)

* feature(macro): hash based id for js macro

* feature(macro): hash based id for jsx macro

...

93ab9f49057a776396af5c45410a7350f74cb980 authored over 1 year ago by Timofei Iatsenko <[email protected]>
docs: update Crowdin links (#1453)

12882289385328b02b71a545bf017cb7c4dc33a8 authored over 1 year ago by Andrii Bodnar <[email protected]>
fix(vite-plugin): ship in dual package format for compatibility with Vite (#1450)

e3a2b3936e9f2d74c1357c493537c3c291b4875f authored over 1 year ago by Timofei Iatsenko <[email protected]>
fix: fix build after merge (#1448)

6b6adc9aeacb22e893dceb15b4dd3d800f4cb6e1 authored over 1 year ago by Timofei Iatsenko <[email protected]>
Merge branch 'main' into next

bfc2ed100fa3b66c7dcd983dadec0721082db894 authored over 1 year ago by Andrii Bodnar <[email protected]>
fix: always honor `process.env.LINGUI_CONFIG` (#1447)

4aa80de3feac211580b3683c0c1f525b2005d3fd authored over 1 year ago by Timofei Iatsenko <[email protected]>
chore(): remove `full-icu` package, nodejs already has all icu included (#1445)

469a1ffe9af8130405f20c6c1115186f9a280efb authored over 1 year ago by Timofei Iatsenko <[email protected]>
refactor: update commander + remove deprecated commands (#1444)

6ddbed91221eaf83248f1fd1bd3856203b8911e6 authored over 1 year ago by Timofei Iatsenko <[email protected]>
refactor: getTranslations, prepare for hash-based ids (#1443)

d8dd5701b4cedef6359a000e1d824a672768c037 authored over 1 year ago by Timofei Iatsenko <[email protected]>
refactor: pass config directly to macro (#1442)

5ba746044bb31324a2f21a7020b39bafcfe017cc authored over 1 year ago by Timofei Iatsenko <[email protected]>
refactor(conf): delete migrations for deprecated fields (#1439)

228e41984b705a3841cfa2b7875521d2244a2a68 authored over 1 year ago by Timofei Iatsenko <[email protected]>
docs(swc-plugin): Fix `.swcrc` `jsc.experimental.plugins` structure (#1441)

34e14cd3e82b418f9edce130844a5544efa1bcc6 authored over 1 year ago by Martin Ĺ ĹĄovĂ­ÄŤek <[email protected]>
docs: main page improvements (#1438)

430292214a1823614796a6f9826204c3c7eb12b6 authored over 1 year ago by Andrii Bodnar <[email protected]>
feat(macro): support JSX macro inside conditional expressions (#1436)

* refactor(macro): pass down and manipulate with `path` instead of `node`

* feature(macro): ...

44f8360375c9e3c8bcbee06193ebba25c7106978 authored over 1 year ago by Timofei Iatsenko <[email protected]>
fix(macro): Trans inside Plural has leading whitespace (#1437)

320b41f0e9dbdffa236deb186200ecb073c231c0 authored over 1 year ago by Martin Chrástek <[email protected]>
refactor(extractor/babel)!: sealed, non-fragile babel extractor options (#1367)

77d1c08583100d2904bbd1bb4c0086bfb10e9933 authored over 1 year ago by Timofey <[email protected]>
fix: chain extract on watched file changes (#1435)

5dd50d34152e7eb393437e5de3d35b3baf09e861 authored over 1 year ago by Tao Zhou <[email protected]>
refactor(macro): more accurate typings for macro + testing (#1340)

* refactor(macro): more accurate typings for macro + testing

* Apply suggestions from code re...

f6655ecc112f87ac7aa16404edc0e6786b1f27a4 authored over 1 year ago by Timofey <[email protected]>
refactor(cli): add TS typings remove code duplication in formats (#1430)

d2701ed14435176272db4d392f7bbb4769f7519d authored over 1 year ago by Timofey <[email protected]>
refactor(conf): split code, generate typings (#1415)

d87a211127d13e9af017371c4711ddd9ed70dc93 authored over 1 year ago by Timofey <[email protected]>
refactor: no `console.error` on informational output (#1429)

af3815eda2494c328ee80e53f3678bd749918308 authored over 1 year ago by Tao Zhou <[email protected]>
docs(): fix misusage in docs (#1425)

3de08116bebe6da446ec6919a74d29937e95b5ab authored over 1 year ago by Timofey <[email protected]>
fix: param name for `missing` in `setupI18nProps` (#1411)

6459f024fa74370f95a77738b7d72f114a53c9db authored over 1 year ago by Tao Zhou <[email protected]>
docs: update bundle size info (#1424)

acc84e758f5b5347971f0862cc5e39771ce42917 authored over 1 year ago by Andrii Bodnar <[email protected]>
docs(config): encourage user to use js config instead of json (#1423)

ec9ceb290c8506a1bda9cd4dc3fcea10449429d6 authored over 1 year ago by Timofey <[email protected]>
docs(macro): update select example (#1421)

https://github.com/lingui/js-lingui/issues/1324

7054fd471b5675287826772be242a52ba0b1886c authored over 1 year ago by Timofey <[email protected]>
refactor(extractor): don't use intermediate catalogs (#1358)

d4a423d4e6e7efd8e6c19d943e7ac9773c0dc91e authored over 1 year ago by Timofey <[email protected]>
Merge pull request #1414 from lingui/main

chore: sync main to next

a3e23ff1eb9596f0189f4767415ebfbbed442d65 authored over 1 year ago by Andrii Bodnar <[email protected]>
ci: add 'verbose' option to 'codecov/codecov-action' (#1418)

be4326e3a0688e64540c41eb07e142c8e85f5f94 authored over 1 year ago by Andrii Bodnar <[email protected]>
fix(cli): fix version command (#1413)

8bc212d2846af5609d89f51efed952b089244e4e authored over 1 year ago by Timofey <[email protected]>
chore(release): published v3.17.1 [skip ci]

76ef4e8d1c668578ce2c3829ebf35d22ca5e679c authored over 1 year ago by Lingui Bot <[email protected]>
Merge pull request #1399 from lingui/main

chore: sync main to next

1e47678e19f10e19d95fe8833036b280e2e763f9 authored over 1 year ago by Andrii Bodnar <[email protected]>
ci: update Codecov configuration (#1408)

e9c0a3870ed5ec5baf87e99dfa9cf45a16e96dc3 authored over 1 year ago by Andrii Bodnar <[email protected]>
chore: apply prettier code style to the whole project (#1398)

be527a59cbc7f83cd464dc70d29a821bfcfe3a2b authored over 1 year ago by Timofey <[email protected]>
fix(compile): remove verbose output when using flow with template (#1388)

31316f938957dba8e908f9f60a452a2673a934ee authored over 1 year ago by Timofey <[email protected]>
chore(tests): collect coverage from all files, not only included in tests (#1406)

857909097f6b3d3fd0165f3e06680a407fbbe1f7 authored over 1 year ago by Timofey <[email protected]>
fix(conf): lazy load cosmiconfig's TypeScriptLoader (#1403)

617a3330f6eee5ffe5670a6b41f06d0a8116fc92 authored over 1 year ago by Timofey <[email protected]>
fix: Named components not working in Trans in @lingui/react (#1402)

bf7f655ccac3fc22fb7d36662ab0ec96595574e5 authored over 1 year ago by Martin Chrástek <[email protected]>
chore: setup husky + lint staged + prettier (#1397)

* chore: setup husky + lint staged + prettier

* chore: remove eslint-plugin-import as it usel...

a8c110d11046387cedf422e5e506968004c4c7f1 authored over 1 year ago by Timofey <[email protected]>
docs: add info about SWC Plugin (#1392)

5c0ea8d71077bbe12713c101d9d57a6b9ab32c28 authored over 1 year ago by Andrii Bodnar <[email protected]>
chore: update babel (#1396)

9981e00c61e2349ad8b5d15cfc4cd0d5a427d903 authored over 1 year ago by Timofey <[email protected]>
chore: update typescript (#1395)

6a90cb97b2b8bc30251305131129695f8762db0b authored over 1 year ago by Timofey <[email protected]>
fix(build): undeclared dependencies (#1391)

f390ca4517144344fcbbbf9c73a42a1a17d0e519 authored over 1 year ago by Timofey <[email protected]>
chore: set "noUnusedLocals": true (#1394)

5659459ae858da728a0c4b750c21f87bbd4d7f59 authored over 1 year ago by Timofey <[email protected]>
chore(release): published v3.17.0 [skip ci]

1c8bc46213b35b25da8fe7a80ddcf6f6a5d9d539 authored over 1 year ago by Lingui Bot <[email protected]>
chore: define package files for vite-plugin (#1390)

a9ad4bcb45e10be537f42a4628acbf9c70b2f97b authored over 1 year ago by Andrii Bodnar <[email protected]>
fix(macro): JS macros don't strip non-essential props in production (#1389)

0ff55d606e4eba496548675e42c744d0d872d838 authored over 1 year ago by Martin Chrástek <[email protected]>
chore: move pull request template (#1387)

98952814ca26c6e261eb56d92ddcbc8c8c6507aa authored over 1 year ago by Andrii Bodnar <[email protected]>
fix(conf): proper typescript cosmiconfig loader (#1386)

8da122d7ee65846993a1f3b5f2091d194abef521 authored over 1 year ago by Timofey <[email protected]>
feat: implement @lingui/vite-plugin (#1306)

* implement @lingui/vite-plugin
* chore: build node package with tsc to produce typings

db5d3c309041202014d98b71894b473c587f643d authored over 1 year ago by Timofey <[email protected]>
ci: fix code coverage (#1383)

6f0a48c8080ce1e850d8f16676442a0a724fa5b2 authored over 1 year ago by Andrii Bodnar <[email protected]>
docs: improve contributing guidelines (#1382)

8a41368481751608ec39caa712af70251ed142d4 authored over 1 year ago by Andrii Bodnar <[email protected]>
test(): properly resolve path to macro in tests (#1372)

8881c4aeb9625074dc9b033837e715d4ca005179 authored over 1 year ago by Timofey <[email protected]>
chore(): package.json properly expose TS typings for dual packages (#1366)

aaae2d62240b25c587d7c7d4023d75f84b0ef947 authored over 1 year ago by Timofey <[email protected]>
chore(): improve contributing guide (#1375)

5ef52ef1da1ce9f6a093a3f29cdee381f8a69ff8 authored over 1 year ago by Timofey <[email protected]>
docs: fix Lighthouse warnings (#1377)

b26db8b0e7809451727d9de0b46e695adfecc64b authored over 1 year ago by Andrii Bodnar <[email protected]>
docs: add Twitter meta tags (#1376)

4825d9e9b4f4b9078ed8abe5123b2ef52f0d4a85 authored over 1 year ago by Andrii Bodnar <[email protected]>
chore: improve PR template (#1374)

d50548967cdf883ddb74fb52fb01738b5b481c68 authored over 1 year ago by Andrii Bodnar <[email protected]>
docs(): various refinements (#1370)

* docs: replace old links

* Change links on the main page

* OG metadata

* Add Community...

9774306e8f3a421552b4c9111f38fa055b9abbcb authored over 1 year ago by Andrii Bodnar <[email protected]>
chore(verdaccio): setup verdaccio integration test on PR + fix execution (#1371)

86e742a4ba39416e4fb43b9c2cf71c3e1167475e authored over 1 year ago by Timofey <[email protected]>
docs(): replace defaults -> message (#1369)

9e57cd5be4ae9912a966bf0a27be2e054cdf74e4 authored over 1 year ago by Timofey <[email protected]>
feat(macro): throw useful error message if macro used without a plugin (#1355)

7d55904bb76fae384558945863423145978b9bd6 authored over 1 year ago by Timofey <[email protected]>
chore(verdaccio): more obvious way of clean working tree before verdaccio release (#1356)

04631c9b83a0e17e47adae1510630d322dd7103b authored over 1 year ago by Timofey <[email protected]>