From 4f2a5f24d9a53e1f577d2a08845fb16b2e0d5e5a Mon Sep 17 00:00:00 2001 From: Javi Velasco Date: Thu, 21 Jul 2022 18:42:16 +0200 Subject: [PATCH] Remove not required type imports --- packages/next/server/body-streams.ts | 3 +-- packages/next/server/web/sandbox/fetch-inline-assets.ts | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/next/server/body-streams.ts b/packages/next/server/body-streams.ts index 0d93039a5d6c..c31a037032ae 100644 --- a/packages/next/server/body-streams.ts +++ b/packages/next/server/body-streams.ts @@ -1,9 +1,8 @@ -import type { EdgeRuntime } from 'next/dist/compiled/edge-runtime' import type { IncomingMessage } from 'http' import { PassThrough, Readable } from 'stream' export function requestToBodyStream( - context: EdgeRuntime['context'], + context: { ReadableStream: typeof ReadableStream }, stream: Readable ) { return new context.ReadableStream({ diff --git a/packages/next/server/web/sandbox/fetch-inline-assets.ts b/packages/next/server/web/sandbox/fetch-inline-assets.ts index 0b03358b882f..8c3c0ba751b1 100644 --- a/packages/next/server/web/sandbox/fetch-inline-assets.ts +++ b/packages/next/server/web/sandbox/fetch-inline-assets.ts @@ -1,5 +1,4 @@ import type { EdgeFunctionDefinition } from '../../../build/webpack/plugins/middleware-plugin' -import type { EdgeRuntime } from 'next/dist/compiled/edge-runtime' import { createReadStream, promises as fs } from 'fs' import { requestToBodyStream } from '../../body-streams' import { resolve } from 'path' @@ -13,7 +12,7 @@ export async function fetchInlineAsset(options: { input: RequestInfo | URL distDir: string assets: EdgeFunctionDefinition['assets'] - context: EdgeRuntime['context'] + context: { Response: typeof Response; ReadableStream: typeof ReadableStream } }): Promise { const inputString = String(options.input) if (!inputString.startsWith('blob:')) {