Skip to content

Commit 99b2e9f

Browse files
author
Wanasit Tanakitrungruang
committedAug 20, 2023
Export ReferenceWithTimezone and ParsingComponents to public interface
1 parent 4e094c3 commit 99b2e9f

File tree

12 files changed

+24
-25
lines changed

12 files changed

+24
-25
lines changed
 

‎src/index.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
import { DebugHandler, DebugConsume } from "./debugging";
21
import * as en from "./locales/en";
32
import { Chrono, Parser, Refiner } from "./chrono";
4-
import { ParsingResult } from "./results";
3+
import { ParsingResult, ParsingComponents, ReferenceWithTimezone } from "./results";
54
import { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday } from "./types";
65

7-
export { en, Chrono, Parser, Refiner, ParsingResult };
6+
export { en, Chrono, Parser, Refiner, ParsingResult, ParsingComponents, ReferenceWithTimezone };
87
export { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday };
98

109
// Export all locales

‎src/locales/de/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { includeCommonConfiguration } from "../../configurations";
22
import { Chrono, Configuration, Parser, Refiner } from "../../chrono";
3-
import { ParsingResult } from "../../results";
3+
import { ParsingResult, ParsingComponents, ReferenceWithTimezone } from "../../results";
44
import { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday } from "../../types";
55
import SlashDateFormatParser from "../../common/parsers/SlashDateFormatParser";
66
import ISOFormatParser from "../../common/parsers/ISOFormatParser";
@@ -15,7 +15,7 @@ import DEMonthNameLittleEndianParser from "./parsers/DEMonthNameLittleEndianPars
1515
import DETimeUnitRelativeFormatParser from "./parsers/DETimeUnitRelativeFormatParser";
1616
import DETimeUnitWithinFormatParser from "./parsers/DETimeUnitWithinFormatParser";
1717

18-
export { Chrono, Parser, Refiner, ParsingResult };
18+
export { Chrono, Parser, Refiner, ParsingResult, ParsingComponents, ReferenceWithTimezone };
1919
export { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday };
2020

2121
// Shortcuts

‎src/locales/en/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
*/
66

77
import { Chrono, Parser, Refiner } from "../../chrono";
8-
import { ParsingResult } from "../../results";
8+
import { ParsingResult, ParsingComponents, ReferenceWithTimezone } from "../../results";
99
import { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday } from "../../types";
1010

1111
import ENDefaultConfiguration from "./configuration";
1212

13-
export { Chrono, Parser, Refiner, ParsingResult };
13+
export { Chrono, Parser, Refiner, ParsingResult, ParsingComponents, ReferenceWithTimezone };
1414
export { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday };
1515

1616
const enConfig = new ENDefaultConfiguration();

‎src/locales/es/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import { includeCommonConfiguration } from "../../configurations";
88
import { Chrono, Configuration, Parser, Refiner } from "../../chrono";
9-
import { ParsingResult } from "../../results";
9+
import { ParsingResult, ParsingComponents, ReferenceWithTimezone } from "../../results";
1010
import { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday } from "../../types";
1111
import SlashDateFormatParser from "../../common/parsers/SlashDateFormatParser";
1212
import ESWeekdayParser from "./parsers/ESWeekdayParser";
@@ -18,7 +18,7 @@ import ESCasualDateParser from "./parsers/ESCasualDateParser";
1818
import ESCasualTimeParser from "./parsers/ESCasualTimeParser";
1919
import ESTimeUnitWithinFormatParser from "./parsers/ESTimeUnitWithinFormatParser";
2020

21-
export { Chrono, Parser, Refiner, ParsingResult };
21+
export { Chrono, Parser, Refiner, ParsingResult, ParsingComponents, ReferenceWithTimezone };
2222
export { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday };
2323

2424
// Shortcuts

‎src/locales/fr/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import { includeCommonConfiguration } from "../../configurations";
88
import { Chrono, Configuration, Parser, Refiner } from "../../chrono";
9-
import { ParsingResult } from "../../results";
9+
import { ParsingResult, ParsingComponents, ReferenceWithTimezone } from "../../results";
1010
import { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday } from "../../types";
1111
import FRCasualDateParser from "./parsers/FRCasualDateParser";
1212
import FRCasualTimeParser from "./parsers/FRCasualTimeParser";
@@ -21,7 +21,7 @@ import FRTimeUnitAgoFormatParser from "./parsers/FRTimeUnitAgoFormatParser";
2121
import FRTimeUnitWithinFormatParser from "./parsers/FRTimeUnitWithinFormatParser";
2222
import FRTimeUnitRelativeFormatParser from "./parsers/FRTimeUnitRelativeFormatParser";
2323

24-
export { Chrono, Parser, Refiner, ParsingResult };
24+
export { Chrono, Parser, Refiner, ParsingResult, ParsingComponents, ReferenceWithTimezone };
2525
export { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday };
2626

2727
// Shortcuts

‎src/locales/ja/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ import JPMergeDateRangeRefiner from "./refiners/JPMergeDateRangeRefiner";
99
import JPCasualDateParser from "./parsers/JPCasualDateParser";
1010

1111
import { Chrono, Configuration, Parser, Refiner } from "../../chrono";
12-
import { ParsingResult } from "../../results";
12+
import { ParsingResult, ParsingComponents, ReferenceWithTimezone } from "../../results";
1313
import { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday } from "../../types";
1414

15-
export { Chrono, Parser, Refiner, ParsingResult };
15+
export { Chrono, Parser, Refiner, ParsingResult, ParsingComponents, ReferenceWithTimezone };
1616
export { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday };
1717

1818
// Shortcuts

‎src/locales/nl/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import { includeCommonConfiguration } from "../../configurations";
88
import { Chrono, Configuration, Parser, Refiner } from "../../chrono";
9-
import { ParsingResult } from "../../results";
9+
import { ParsingResult, ParsingComponents, ReferenceWithTimezone } from "../../results";
1010
import { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday } from "../../types";
1111
import NLMergeDateRangeRefiner from "./refiners/NLMergeDateRangeRefiner";
1212
import NLMergeDateTimeRefiner from "./refiners/NLMergeDateTimeRefiner";
@@ -26,7 +26,7 @@ import NLRelativeDateFormatParser from "./parsers/NLRelativeDateFormatParser";
2626
import NLTimeUnitAgoFormatParser from "./parsers/NLTimeUnitAgoFormatParser";
2727
import NLTimeUnitLaterFormatParser from "./parsers/NLTimeUnitLaterFormatParser";
2828

29-
export { Chrono, Parser, Refiner, ParsingResult };
29+
export { Chrono, Parser, Refiner, ParsingResult, ParsingComponents, ReferenceWithTimezone };
3030
export { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday };
3131

3232
// Shortcuts

‎src/locales/pt/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import { includeCommonConfiguration } from "../../configurations";
88
import { Chrono, Configuration, Parser, Refiner } from "../../chrono";
9-
import { ParsingResult } from "../../results";
9+
import { ParsingResult, ParsingComponents, ReferenceWithTimezone } from "../../results";
1010
import { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday } from "../../types";
1111
import SlashDateFormatParser from "../../common/parsers/SlashDateFormatParser";
1212
import PTWeekdayParser from "./parsers/PTWeekdayParser";
@@ -17,7 +17,7 @@ import PTMonthNameLittleEndianParser from "./parsers/PTMonthNameLittleEndianPars
1717
import PTCasualDateParser from "./parsers/PTCasualDateParser";
1818
import PTCasualTimeParser from "./parsers/PTCasualTimeParser";
1919

20-
export { Chrono, Parser, Refiner, ParsingResult };
20+
export { Chrono, Parser, Refiner, ParsingResult, ParsingComponents, ReferenceWithTimezone };
2121
export { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday };
2222

2323
// Shortcuts

‎src/locales/ru/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ import RUWeekdayParser from "./parsers/RUWeekdayParser";
1919
import RURelativeDateFormatParser from "./parsers/RURelativeDateFormatParser";
2020

2121
import { Chrono, Configuration, Parser, Refiner } from "../../chrono";
22-
import { ParsingResult } from "../../results";
22+
import { ParsingResult, ParsingComponents, ReferenceWithTimezone } from "../../results";
2323
import { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday } from "../../types";
2424
import SlashDateFormatParser from "../../common/parsers/SlashDateFormatParser";
2525
import RUTimeUnitCasualRelativeFormatParser from "./parsers/RUTimeUnitCasualRelativeFormatParser";
2626

27-
export { Chrono, Parser, Refiner, ParsingResult };
27+
export { Chrono, Parser, Refiner, ParsingResult, ParsingComponents, ReferenceWithTimezone };
2828
export { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday };
2929

3030
/**

‎src/locales/uk/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ import UKWeekdayParser from "./parsers/UKWeekdayParser";
1919
import UKRelativeDateFormatParser from "./parsers/UKRelativeDateFormatParser";
2020

2121
import { Chrono, Configuration, Parser, Refiner } from "../../chrono";
22-
import { ParsingResult } from "../../results";
22+
import { ParsingResult, ParsingComponents, ReferenceWithTimezone } from "../../results";
2323
import { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday } from "../../types";
2424
import SlashDateFormatParser from "../../common/parsers/SlashDateFormatParser";
2525
import UKTimeUnitCasualRelativeFormatParser from "./parsers/UKTimeUnitCasualRelativeFormatParser";
2626
import ISOFormatParser from "../../common/parsers/ISOFormatParser";
2727

28-
export { Chrono, Parser, Refiner, ParsingResult };
28+
export { Chrono, Parser, Refiner, ParsingResult, ParsingComponents, ReferenceWithTimezone };
2929
export { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday };
3030

3131
/**

‎src/locales/zh/hans/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import ExtractTimezoneOffsetRefiner from "../../../common/refiners/ExtractTimezoneOffsetRefiner";
66
import { includeCommonConfiguration } from "../../../configurations";
77
import { Chrono, Configuration, Parser, Refiner } from "../../../chrono";
8-
import { ParsingResult } from "../../../results";
8+
import { ParsingResult, ParsingComponents, ReferenceWithTimezone } from "../../../results";
99
import { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday } from "../../../types";
1010
import ZHHansCasualDateParser from "./parsers/ZHHansCasualDateParser";
1111
import ZHHansDateParser from "./parsers/ZHHansDateParser";
@@ -16,7 +16,7 @@ import ZHHansWeekdayParser from "./parsers/ZHHansWeekdayParser";
1616
import ZHHansMergeDateRangeRefiner from "./refiners/ZHHansMergeDateRangeRefiner";
1717
import ZHHansMergeDateTimeRefiner from "./refiners/ZHHansMergeDateTimeRefiner";
1818

19-
export { Chrono, Parser, Refiner, ParsingResult };
19+
export { Chrono, Parser, Refiner, ParsingResult, ParsingComponents, ReferenceWithTimezone };
2020
export { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday };
2121

2222
// Shortcuts

‎src/locales/zh/hant/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import ExtractTimezoneOffsetRefiner from "../../../common/refiners/ExtractTimezoneOffsetRefiner";
77
import { includeCommonConfiguration } from "../../../configurations";
88
import { Chrono, Configuration, Parser, Refiner } from "../../../chrono";
9-
import { ParsingResult } from "../../../results";
9+
import { ParsingResult, ParsingComponents, ReferenceWithTimezone } from "../../../results";
1010
import { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday } from "../../../types";
1111
import ZHHantCasualDateParser from "./parsers/ZHHantCasualDateParser";
1212
import ZHHantDateParser from "./parsers/ZHHantDateParser";
@@ -17,7 +17,7 @@ import ZHHantWeekdayParser from "./parsers/ZHHantWeekdayParser";
1717
import ZHHantMergeDateRangeRefiner from "./refiners/ZHHantMergeDateRangeRefiner";
1818
import ZHHantMergeDateTimeRefiner from "./refiners/ZHHantMergeDateTimeRefiner";
1919

20-
export { Chrono, Parser, Refiner, ParsingResult };
20+
export { Chrono, Parser, Refiner, ParsingResult, ParsingComponents, ReferenceWithTimezone };
2121
export { Component, ParsedResult, ParsingOption, ParsingReference, Meridiem, Weekday };
2222

2323
// Shortcuts

0 commit comments

Comments
 (0)
Please sign in to comment.