Skip to content

Commit c462815

Browse files
authored
using named exports (#527)
1 parent 1b08db7 commit c462815

File tree

2 files changed

+82
-84
lines changed

2 files changed

+82
-84
lines changed

src/browser/index.ts

Lines changed: 41 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -5,48 +5,47 @@
55
* -------------------------------------------------------------------------------------------
66
*/
77

8-
export * from "../content/BatchRequestContent";
9-
export * from "../content/BatchResponseContent";
8+
export { BatchRequestStep, BatchRequestData, BatchRequestContent, RequestData, BatchRequestBody } from "../content/BatchRequestContent";
9+
export { BatchResponseContent } from "../content/BatchResponseContent";
1010

11-
export * from "../middleware/AuthenticationHandler";
12-
export * from "../middleware/HTTPMessageHandler";
13-
export * from "../middleware/IMiddleware";
14-
export * from "../middleware/RetryHandler";
15-
export * from "../middleware/RedirectHandler";
16-
export * from "../middleware/TelemetryHandler";
17-
export * from "../middleware/MiddlewareFactory";
18-
export * from "../middleware/options/AuthenticationHandlerOptions";
19-
export * from "../middleware/options/IMiddlewareOptions";
20-
export * from "../middleware/options/RetryHandlerOptions";
21-
export * from "../middleware/options/RedirectHandlerOptions";
22-
export * from "../middleware/options/TelemetryHandlerOptions";
23-
export * from "../middleware/options/ChaosHandlerOptions";
24-
export * from "../middleware/options/ChaosStrategy";
25-
export * from "../middleware/ChaosHandler";
11+
export { AuthenticationHandler } from "../middleware/AuthenticationHandler";
12+
export { HTTPMessageHandler } from "../middleware/HTTPMessageHandler";
13+
export { Middleware } from "../middleware/IMiddleware";
14+
export { RetryHandler } from "../middleware/RetryHandler";
15+
export { RedirectHandler } from "../middleware/RedirectHandler";
16+
export { TelemetryHandler } from "../middleware/TelemetryHandler";
17+
export { MiddlewareFactory } from "../middleware/MiddlewareFactory";
18+
export { AuthenticationHandlerOptions } from "../middleware/options/AuthenticationHandlerOptions";
19+
export { MiddlewareOptions } from "../middleware/options/IMiddlewareOptions";
20+
export { ShouldRetry, RetryHandlerOptions } from "../middleware/options/RetryHandlerOptions";
21+
export { ShouldRedirect, RedirectHandlerOptions } from "../middleware/options/RedirectHandlerOptions";
22+
export { FeatureUsageFlag, TelemetryHandlerOptions } from "../middleware/options/TelemetryHandlerOptions";
23+
export { ChaosHandlerOptions } from "../middleware/options/ChaosHandlerOptions";
24+
export { ChaosStrategy } from "../middleware/options/ChaosStrategy";
25+
export { ChaosHandler } from "../middleware/ChaosHandler";
2626

27-
export * from "../tasks/LargeFileUploadTask";
28-
export * from "../tasks/OneDriveLargeFileUploadTask";
29-
export * from "../tasks/OneDriveLargeFileUploadTaskUtil";
30-
export * from "../tasks/FileUploadTask/FileObjectClasses/StreamUpload";
31-
export * from "../tasks/FileUploadTask/FileObjectClasses/FileUpload";
32-
export * from "../tasks/FileUploadTask/FileObjectClasses/StreamUpload";
33-
export * from "../tasks/FileUploadTask/UploadResult";
34-
export * from "../tasks/FileUploadTask/Interfaces/IUploadEventHandlers";
35-
export * from "../tasks/FileUploadTask/Range";
36-
export * from "../tasks/PageIterator";
27+
export { SliceType, LargeFileUploadTaskOptions, LargeFileUploadTask, LargeFileUploadSession, FileObject } from "../tasks/LargeFileUploadTask";
28+
export { OneDriveLargeFileUploadTask, OneDriveLargeFileUploadOptions } from "../tasks/OneDriveLargeFileUploadTask";
29+
export { getValidRangeSize } from "../tasks/OneDriveLargeFileUploadTaskUtil";
30+
export { StreamUpload } from "../tasks/FileUploadTask/FileObjectClasses/StreamUpload";
31+
export { FileUpload } from "../tasks/FileUploadTask/FileObjectClasses/FileUpload";
32+
export { UploadResult } from "../tasks/FileUploadTask/UploadResult";
33+
export { UploadEventHandlers } from "../tasks/FileUploadTask/Interfaces/IUploadEventHandlers";
34+
export { Range } from "../tasks/FileUploadTask/Range";
35+
export { PageIteratorCallback, PageIterator, PageCollection, GraphRequestOptions } from "../tasks/PageIterator";
3736

38-
export * from "../Client";
39-
export * from "../CustomAuthenticationProvider";
40-
export * from "../GraphError";
41-
export * from "../GraphClientError";
42-
export * from "../GraphRequest";
43-
export * from "../IAuthProvider";
44-
export * from "../IAuthenticationProvider";
45-
export * from "../IAuthenticationProviderOptions";
46-
export * from "../IAuthProviderCallback";
47-
export * from "../IClientOptions";
48-
export * from "../IContext";
49-
export * from "../IFetchOptions";
50-
export * from "../IGraphRequestCallback";
51-
export * from "../IOptions";
52-
export * from "../ResponseType";
37+
export { Client } from "../Client";
38+
export { CustomAuthenticationProvider } from "../CustomAuthenticationProvider";
39+
export { GraphError } from "../GraphError";
40+
export { GraphClientError } from "../GraphClientError";
41+
export { GraphRequest } from "../GraphRequest";
42+
export { AuthProvider } from "../IAuthProvider";
43+
export { AuthenticationProvider } from "../IAuthenticationProvider";
44+
export { AuthenticationProviderOptions } from "../IAuthenticationProviderOptions";
45+
export { AuthProviderCallback } from "../IAuthProviderCallback";
46+
export { ClientOptions } from "../IClientOptions";
47+
export { Context } from "../IContext";
48+
export { NodeFetchInit, FetchOptions } from "../IFetchOptions";
49+
export { GraphRequestCallback } from "../IGraphRequestCallback";
50+
export { Options } from "../IOptions";
51+
export { ResponseType } from "../ResponseType";

src/index.ts

Lines changed: 41 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -5,48 +5,47 @@
55
* -------------------------------------------------------------------------------------------
66
*/
77

8-
export * from "./content/BatchRequestContent";
9-
export * from "./content/BatchResponseContent";
8+
export { BatchRequestBody, RequestData, BatchRequestContent, BatchRequestData, BatchRequestStep } from "./content/BatchRequestContent";
9+
export { BatchResponseContent } from "./content/BatchResponseContent";
1010

11-
export * from "./middleware/AuthenticationHandler";
12-
export * from "./middleware/HTTPMessageHandler";
13-
export * from "./middleware/IMiddleware";
14-
export * from "./middleware/RetryHandler";
15-
export * from "./middleware/RedirectHandler";
16-
export * from "./middleware/TelemetryHandler";
17-
export * from "./middleware/MiddlewareFactory";
18-
export * from "./middleware/options/AuthenticationHandlerOptions";
19-
export * from "./middleware/options/IMiddlewareOptions";
20-
export * from "./middleware/options/RetryHandlerOptions";
21-
export * from "./middleware/options/RedirectHandlerOptions";
22-
export * from "./middleware/options/TelemetryHandlerOptions";
23-
export * from "./middleware/options/ChaosHandlerOptions";
24-
export * from "./middleware/options/ChaosStrategy";
25-
export * from "./middleware/ChaosHandler";
11+
export { AuthenticationHandler } from "./middleware/AuthenticationHandler";
12+
export { HTTPMessageHandler } from "./middleware/HTTPMessageHandler";
13+
export { Middleware } from "./middleware/IMiddleware";
14+
export { RetryHandler } from "./middleware/RetryHandler";
15+
export { RedirectHandler } from "./middleware/RedirectHandler";
16+
export { TelemetryHandler } from "./middleware/TelemetryHandler";
17+
export { MiddlewareFactory } from "./middleware/MiddlewareFactory";
18+
export { AuthenticationHandlerOptions } from "./middleware/options/AuthenticationHandlerOptions";
19+
export { MiddlewareOptions } from "./middleware/options/IMiddlewareOptions";
20+
export { RetryHandlerOptions, ShouldRetry } from "./middleware/options/RetryHandlerOptions";
21+
export { RedirectHandlerOptions, ShouldRedirect } from "./middleware/options/RedirectHandlerOptions";
22+
export { FeatureUsageFlag, TelemetryHandlerOptions } from "./middleware/options/TelemetryHandlerOptions";
23+
export { ChaosHandlerOptions } from "./middleware/options/ChaosHandlerOptions";
24+
export { ChaosStrategy } from "./middleware/options/ChaosStrategy";
25+
export { ChaosHandler } from "./middleware/ChaosHandler";
2626

27-
export * from "./tasks/LargeFileUploadTask";
28-
export * from "./tasks/OneDriveLargeFileUploadTask";
29-
export * from "./tasks/OneDriveLargeFileUploadTaskUtil";
30-
export * from "./tasks/FileUploadTask/FileObjectClasses/StreamUpload";
31-
export * from "./tasks/FileUploadTask/FileObjectClasses/FileUpload";
32-
export * from "./tasks/FileUploadTask/FileObjectClasses/StreamUpload";
33-
export * from "./tasks/FileUploadTask/UploadResult";
34-
export * from "./tasks/FileUploadTask/Interfaces/IUploadEventHandlers";
35-
export * from "./tasks/FileUploadTask/Range";
36-
export * from "./tasks/PageIterator";
27+
export { FileObject, LargeFileUploadSession, LargeFileUploadTask, LargeFileUploadTaskOptions, SliceType } from "./tasks/LargeFileUploadTask";
28+
export { OneDriveLargeFileUploadOptions, OneDriveLargeFileUploadTask } from "./tasks/OneDriveLargeFileUploadTask";
29+
export { getValidRangeSize } from "./tasks/OneDriveLargeFileUploadTaskUtil";
30+
export { StreamUpload } from "./tasks/FileUploadTask/FileObjectClasses/StreamUpload";
31+
export { FileUpload } from "./tasks/FileUploadTask/FileObjectClasses/FileUpload";
32+
export { UploadResult } from "./tasks/FileUploadTask/UploadResult";
33+
export { UploadEventHandlers } from "./tasks/FileUploadTask/Interfaces/IUploadEventHandlers";
34+
export { Range } from "./tasks/FileUploadTask/Range";
35+
export { GraphRequestOptions, PageCollection, PageIterator, PageIteratorCallback } from "./tasks/PageIterator";
3736

38-
export * from "./Client";
39-
export * from "./CustomAuthenticationProvider";
40-
export * from "./GraphError";
41-
export * from "./GraphClientError";
42-
export * from "./GraphRequest";
43-
export * from "./IAuthProvider";
44-
export * from "./IAuthenticationProvider";
45-
export * from "./IAuthenticationProviderOptions";
46-
export * from "./IAuthProviderCallback";
47-
export * from "./IClientOptions";
48-
export * from "./IContext";
49-
export * from "./IFetchOptions";
50-
export * from "./IGraphRequestCallback";
51-
export * from "./IOptions";
52-
export * from "./ResponseType";
37+
export { Client } from "./Client";
38+
export { CustomAuthenticationProvider } from "./CustomAuthenticationProvider";
39+
export { GraphError } from "./GraphError";
40+
export { GraphClientError } from "./GraphClientError";
41+
export { GraphRequest, URLComponents } from "./GraphRequest";
42+
export { AuthProvider } from "./IAuthProvider";
43+
export { AuthenticationProvider } from "./IAuthenticationProvider";
44+
export { AuthenticationProviderOptions } from "./IAuthenticationProviderOptions";
45+
export { AuthProviderCallback } from "./IAuthProviderCallback";
46+
export { ClientOptions } from "./IClientOptions";
47+
export { Context } from "./IContext";
48+
export { FetchOptions, NodeFetchInit } from "./IFetchOptions";
49+
export { GraphRequestCallback } from "./IGraphRequestCallback";
50+
export { Options } from "./IOptions";
51+
export { ResponseType } from "./ResponseType";

0 commit comments

Comments
 (0)