Skip to content

Commit 117fc7d

Browse files
committed
fix(@formatjs/intl): fix missing deps, fix #3122
1 parent f3b9c0f commit 117fc7d

File tree

4 files changed

+9
-10
lines changed

4 files changed

+9
-10
lines changed

packages/intl/BUILD

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,13 @@ alias(
3232
SRCS = glob(["src/**/*.ts*"]) + ["index.ts"]
3333

3434
SRC_DEPS = [
35+
"@npm//@types/node",
3536
"//packages/ecma402-abstract:dist",
36-
"//packages/intl-listformat:dist",
37+
"//packages/fast-memoize:dist",
38+
"//packages/icu-messageformat-parser:dist",
3739
"//packages/intl-displaynames:dist",
40+
"//packages/intl-listformat:dist",
3841
"//packages/intl-messageformat:dist",
39-
"//packages/fast-memoize:dist",
40-
"@npm//@types/node",
4142
]
4243

4344
TESTS = glob([

packages/intl/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
"dependencies": {
3232
"@formatjs/ecma402-abstract": "1.9.7",
3333
"@formatjs/fast-memoize": "1.2.0",
34+
"@formatjs/icu-messageformat-parser": "2.0.10",
3435
"@formatjs/intl-displaynames": "5.2.2",
3536
"@formatjs/intl-listformat": "6.3.2",
3637
"intl-messageformat": "9.9.0",

packages/intl/src/dateTime.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import {Formatters, IntlFormatters, CustomFormats, OnErrorFn} from './types'
22

33
import {filterProps, getNamedFormat} from './utils'
44
import {IntlError, IntlErrorCode} from './error'
5-
import {DateTimeFormatOptions, DateTimeFormat} from '@formatjs/ecma402-abstract'
5+
import {DateTimeFormat} from '@formatjs/ecma402-abstract'
66

7-
const DATE_TIME_FORMAT_OPTIONS: Array<keyof DateTimeFormatOptions> = [
7+
const DATE_TIME_FORMAT_OPTIONS: Array<keyof Intl.DateTimeFormatOptions> = [
88
'localeMatcher',
99
'formatMatcher',
1010

packages/intl/src/types.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,7 @@ import {
2121
UnsupportedFormatterError,
2222
} from './error'
2323
import {DEFAULT_INTL_CONFIG} from './utils'
24-
import {
25-
DateTimeFormatOptions,
26-
NumberFormatOptions,
27-
} from '@formatjs/ecma402-abstract'
24+
import {NumberFormatOptions} from '@formatjs/ecma402-abstract'
2825

2926
export type OnErrorFn = (
3027
err:
@@ -61,7 +58,7 @@ export interface CustomFormatConfig {
6158
}
6259

6360
export type FormatDateOptions = Exclude<
64-
DateTimeFormatOptions,
61+
Intl.DateTimeFormatOptions,
6562
'localeMatcher'
6663
> &
6764
CustomFormatConfig

0 commit comments

Comments
 (0)