Skip to content

Commit be2a3cf

Browse files
committed
fix(react-intl): trim down dependencies thanks to TS4.2
1 parent 31b7809 commit be2a3cf

File tree

3 files changed

+9
-17
lines changed

3 files changed

+9
-17
lines changed

packages/react-intl/BUILD

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,9 @@ SRC_DEPS = [
3434
"//packages/intl:dist",
3535
"//packages/intl-listformat:dist",
3636
"//packages/intl-displaynames:dist",
37-
"//packages/intl-relativetimeformat:dist",
3837
"//packages/intl-messageformat:dist",
3938
"@npm//hoist-non-react-statics",
4039
"@npm//@types/hoist-non-react-statics",
41-
"@npm//fast-memoize",
4240
]
4341

4442
TESTS = glob([
@@ -47,16 +45,17 @@ TESTS = glob([
4745
])
4846

4947
TEST_DEPS = SRC_DEPS + [
50-
"//packages/intl-numberformat:dist",
51-
"//packages/intl-listformat:types",
52-
"//packages/intl-displaynames:types",
53-
"//packages/ecma402-abstract:types",
54-
"//packages/intl:types",
55-
"//packages/intl-messageformat:types",
56-
"//packages/intl-messageformat-parser:types",
57-
"@npm//@testing-library/react",
5848
"@npm//@testing-library/jest-dom",
49+
"@npm//@testing-library/react",
5950
"@npm//react-dom",
51+
"//packages/ecma402-abstract:types",
52+
"//packages/intl-displaynames:types",
53+
"//packages/intl-listformat:types",
54+
"//packages/intl-messageformat-parser:types",
55+
"//packages/intl-messageformat:types",
56+
"//packages/intl-numberformat:dist",
57+
"//packages/intl-relativetimeformat:dist",
58+
"//packages/intl:types",
6059
]
6160

6261
ts_compile(

packages/react-intl/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,7 @@
132132
"@formatjs/intl": "1.8.3",
133133
"@formatjs/intl-displaynames": "4.0.11",
134134
"@formatjs/intl-listformat": "5.0.11",
135-
"@formatjs/intl-relativetimeformat": "8.1.3",
136135
"@types/hoist-non-react-statics": "^3.3.1",
137-
"fast-memoize": "^2.5.2",
138136
"hoist-non-react-statics": "^3.3.2",
139137
"intl-messageformat": "9.5.3",
140138
"intl-messageformat-parser": "6.4.3",

packages/react-intl/tests/setup.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
if (process.version.startsWith('v12')) {
2-
// delete Intl.PluralRules;
3-
// delete Intl.RelativeTimeFormat;
42
delete Intl.NumberFormat
53
}
6-
// require('@formatjs/intl-pluralrules/polyfill-locales');
7-
// require('@formatjs/intl-relativetimeformat/polyfill-locales');
8-
// require('@formatjs/intl-listformat/polyfill-locales');
94
require('@formatjs/intl-displaynames/polyfill-locales')
105
require('@formatjs/intl-numberformat/polyfill')
116
require('@formatjs/intl-numberformat/locale-data/en')

0 commit comments

Comments
 (0)