-
Notifications
You must be signed in to change notification settings - Fork 2.6k
/
Copy pathindex.ts
81 lines (79 loc) · 2.13 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
// Default implementations for the Remix server runtime interface
export { createCookieFactory, isCookie } from "./cookies";
export {
composeUploadHandlers as unstable_composeUploadHandlers,
parseMultipartFormData as unstable_parseMultipartFormData,
} from "./formData";
export { defer, json, redirect } from "./responses";
export { createRequestHandler } from "./server";
export {
createSession,
createSessionStorageFactory,
isSession,
} from "./sessions";
export { createCookieSessionStorageFactory } from "./sessions/cookieStorage";
export { createMemorySessionStorageFactory } from "./sessions/memoryStorage";
export { createMemoryUploadHandler as unstable_createMemoryUploadHandler } from "./upload/memoryUploadHandler";
export { MaxPartSizeExceededError } from "./upload/errors";
// Types for the Remix server runtime interface
export type {
CreateCookieFunction,
CreateCookieSessionStorageFunction,
CreateMemorySessionStorageFunction,
CreateRequestHandlerFunction,
CreateSessionFunction,
CreateSessionStorageFunction,
IsCookieFunction,
IsSessionFunction,
JsonFunction,
RedirectFunction,
} from "./interface";
// Remix server runtime packages should re-export these types
export type {
ActionArgs,
ActionFunction,
AppData,
AppLoadContext,
Cookie,
CookieOptions,
CookieParseOptions,
CookieSerializeOptions,
CookieSignatureOptions,
DataFunctionArgs,
EntryContext,
ErrorBoundaryComponent,
FlashSessionData,
HandleDataRequestFunction,
HandleDocumentRequestFunction,
HeadersFunction,
HtmlLinkDescriptor,
HtmlMetaDescriptor,
LinkDescriptor,
LinksFunction,
LoaderArgs,
LoaderFunction,
MemoryUploadHandlerFilterArgs,
MemoryUploadHandlerOptions,
MetaDescriptor,
MetaFunction,
PageLinkDescriptor,
RequestHandler,
RouteComponent,
RouteHandle,
SerializeFrom,
ServerBuild,
ServerEntryModule,
V2_ServerRuntimeMetaArgs,
V2_ServerRuntimeMetaDescriptor,
V2_ServerRuntimeMetaFunction,
Session,
SessionData,
SessionIdStorageStrategy,
SessionStorage,
SignFunction,
TypedDeferredData,
TypedResponse,
UnsignFunction,
UploadHandler,
UploadHandlerPart,
} from "./reexport";