Commit Graph

17 Commits

Author SHA1 Message Date
Adriano Raiano
a8b5df0442 feat: introduce handleMissingMessage (#175)
* feat: introduce onMissingMessageHandler

* Update src/runtime/types/index.ts

Co-authored-by: Christian Kaisermann <christian@kaisermann.me>

* Update src/runtime/configs.ts

Co-authored-by: Christian Kaisermann <christian@kaisermann.me>

* Update src/runtime/types/index.ts

Co-authored-by: Christian Kaisermann <christian@kaisermann.me>

* Update src/runtime/stores/formatters.ts

Co-authored-by: Christian Kaisermann <christian@kaisermann.me>

* Update test/runtime/stores/formatters.test.ts

Co-authored-by: Christian Kaisermann <christian@kaisermann.me>

* Update test/runtime/stores/formatters.test.ts

Co-authored-by: Christian Kaisermann <christian@kaisermann.me>

* rename to handleMissingKey and optionally use return as default value

* rename also in the defaultOptions

* test for optional default result from handleMissingKey

Co-authored-by: Christian Kaisermann <christian@kaisermann.me>
2022-04-05 17:14:22 +02:00
Christian Kaisermann
7cda01ef1c chore: update lint dependencies 2021-09-30 11:07:33 -03:00
Christian Kaisermann
a7ce70fc0f refactor: some minor changes 2021-08-24 09:09:31 -03:00
Luma
8235f1e078 chore: fixes for 1st review 2021-08-24 09:09:31 -03:00
Luma
bf4189a862 fix: enable typescript strictNullChecks 2021-08-24 09:09:31 -03:00
Christian Kaisermann
5db1dbc3a4 fix: 🐛 support more specific fallback locale (i.e en-GB vs en)
 Closes: #137
2021-03-27 17:01:18 -03:00
Christian Kaisermann
9b5023edbf test: 💍 add tests for invalid ICU syntax 2021-02-15 13:39:11 -03:00
Ivan Chalyk
0d623f9884
fix: crash if message has syntax error (#128)
* fix crash if message has syntax error

* fix custom number format test & lint require error

Co-authored-by: Ivan Chalyk <boomfly@boomfly-pro.local>
2021-02-15 13:36:28 -03:00
Christian Kaisermann
41d8e4d28b fix: 🐛 default $json type to any 2021-02-10 21:22:48 -03:00
Christian Kaisermann
739d784c16 Refactor type imports to use type modifier 2020-12-03 15:08:34 -03:00
Christian Kaisermann
3add4e66b7 refactor: 💡 warn on deprecated usage instead of error-ing 2020-11-24 10:50:25 -03:00
Christian Kaisermann
8db3ad6b4f refactor: 💡 easier to understand browser entrypoint 2020-11-24 10:50:25 -03:00
Christian Kaisermann
9dd1a19aef feat: 🎸 add $json method to get raw dictionary values
 Closes: #109, #83
2020-11-24 10:50:25 -03:00
Christian Kaisermann
40e6dbe8f7 fix: 🐛 message formatter type
 Closes: #109
2020-11-23 08:04:16 -03:00
Christian Kaisermann
330f20b7bd fix: 🐛 interpolate values for default values and missing keys
 Closes: #101
2020-11-05 17:52:22 -03:00
Christian Kaisermann
e659889f43 chore: 🤖 update linter deps and format project 2020-09-20 10:14:26 -03:00
Christian Kaisermann
7bf47d8790 feat: 🎸 add runtime typings
 Closes: Closes #43
2020-02-03 11:24:50 -03:00