Skip to content

Commit 34d1832

Browse files
authored
Fix casemapping on web (#1013)
1 parent 914b017 commit 34d1832

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-7
lines changed

pkgs/intl4x/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.13.1
2+
3+
- Fix casemapping on the web.
4+
15
## 0.13.0
26

37
- Add examples of extensions to `List` and `DateTime` formatting.

pkgs/intl4x/example/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: example
22
description: A sample application using intl4x.
33

44
environment:
5-
sdk: ^3.8.0
5+
sdk: ^3.9.3
66

77
publish_to: none
88

pkgs/intl4x/lib/src/case_mapping/case_mapping_ecma.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ CaseMappingImpl getCaseMappingECMA(Locale locale, Null _) =>
1111
_CaseMappingECMA.tryToBuild(locale);
1212

1313
extension on JSString {
14-
@JS('String.toLocaleUpperCase')
1514
external String toLocaleUpperCase(String locale);
16-
@JS('String.toLocaleLowerCase')
15+
1716
external String toLocaleLowerCase(String locale);
1817
}
1918

2019
class _CaseMappingECMA extends CaseMappingImpl {
2120
_CaseMappingECMA(super.locale);
2221

2322
static CaseMappingImpl tryToBuild(Locale locale) => _CaseMappingECMA(locale);
23+
2424
@override
2525
String toUpperCase(String input) =>
2626
input.toJS.toLocaleUpperCase(locale.toLanguageTag());

pkgs/intl4x/pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: intl4x
22
description: >-
33
A lightweight modular library for internationalization (i18n) functionality.
4-
version: 0.13.0
4+
version: 0.13.1
55
repository: https://github.com/dart-lang/i18n/tree/main/pkgs/intl4x
66
issue_tracker: https://github.com/dart-lang/i18n/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aintl4x
77

@@ -17,13 +17,13 @@ topics:
1717
- i18n
1818

1919
environment:
20-
sdk: ^3.8.0
20+
sdk: ^3.9.3
2121

2222
dependencies:
23-
hooks: ^0.20.0
23+
hooks: ^0.20.1
2424
icu4x: ^2.0.0-dev.0
2525
meta: ^1.17.0
26-
record_use: ^0.4.1
26+
record_use: ^0.4.2
2727

2828
dev_dependencies:
2929
args: ^2.7.0

0 commit comments

Comments
 (0)