diff --git a/.changeset/sharp-llamas-grab.md b/.changeset/sharp-llamas-grab.md new file mode 100644 index 000000000..89c8a1d37 --- /dev/null +++ b/.changeset/sharp-llamas-grab.md @@ -0,0 +1,5 @@ +--- +"@solidjs/start": patch +--- + +export server types from /server diff --git a/packages/start/src/index.tsx b/packages/start/src/index.tsx index 8d877e714..e84a66943 100644 --- a/packages/start/src/index.tsx +++ b/packages/start/src/index.tsx @@ -1,18 +1,5 @@ // @refresh skip -export type { - APIEvent, - APIHandler, - Asset, - ContextMatches, - DocumentComponentProps, - FetchEvent, - HandlerOptions, - PageEvent, - ResponseStub, - ServerFunctionMeta, -} from "./server/types.ts"; - export { default as clientOnly } from "./shared/clientOnly.ts"; export { GET } from "./shared/GET.ts"; export { HttpHeader } from "./shared/HttpHeader.tsx"; diff --git a/packages/start/src/server/index.tsx b/packages/start/src/server/index.tsx index de970a839..cd64fd723 100644 --- a/packages/start/src/server/index.tsx +++ b/packages/start/src/server/index.tsx @@ -3,6 +3,19 @@ export { getServerFunctionMeta } from "../shared/serverFunction.ts"; export { StartServer } from "./StartServer.tsx"; export { createHandler } from "./handler.ts"; +export type { + APIEvent, + APIHandler, + Asset, + ContextMatches, + DocumentComponentProps, + FetchEvent, + HandlerOptions, + PageEvent, + ResponseStub, + ServerFunctionMeta, +} from "./types.ts"; + /** * Checks if user has set a redirect status in the response. * If not, falls back to the 302 (temporary redirect)