mirror of
https://github.com/withastro/astro.git
synced 2025-12-05 18:56:38 -06:00
fix post merge errors
This commit is contained in:
@@ -1,18 +1,18 @@
|
||||
import type { ViteDevServer } from 'vite';
|
||||
import type { RunnableDevEnvironment } from 'vite';
|
||||
import type { RemoteFontProviderModResolver } from '../definitions.js';
|
||||
|
||||
export class DevServerRemoteFontProviderModResolver implements RemoteFontProviderModResolver {
|
||||
readonly #server: ViteDevServer;
|
||||
readonly #environment: RunnableDevEnvironment;
|
||||
|
||||
constructor({
|
||||
server,
|
||||
environment,
|
||||
}: {
|
||||
server: ViteDevServer;
|
||||
environment: RunnableDevEnvironment;
|
||||
}) {
|
||||
this.#server = server;
|
||||
this.#environment = environment;
|
||||
}
|
||||
|
||||
async resolve(id: string): Promise<any> {
|
||||
return await this.#server.ssrLoadModule(id);
|
||||
return await this.#environment.runner.import(id);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -257,7 +257,6 @@ async function syncContentCollections(
|
||||
fs,
|
||||
sync: true,
|
||||
routesList,
|
||||
manifest,
|
||||
},
|
||||
),
|
||||
);
|
||||
|
||||
@@ -2,14 +2,6 @@ import type http from 'node:http';
|
||||
import { manifest } from 'virtual:astro:manifest';
|
||||
import { routes } from 'virtual:astro:routes';
|
||||
import { getPackageManager } from '../cli/info/core/get-package-manager.js';
|
||||
import { createDevDebugInfoProvider } from '../cli/info/infra/dev-debug-info-provider.js';
|
||||
import { createProcessNodeVersionProvider } from '../cli/info/infra/process-node-version-provider.js';
|
||||
import { createProcessPackageManagerUserAgentProvider } from '../cli/info/infra/process-package-manager-user-agent-provider.js';
|
||||
import { createStyledDebugInfoFormatter } from '../cli/info/infra/styled-debug-info-formatter.js';
|
||||
import { createBuildTimeAstroVersionProvider } from '../cli/infra/build-time-astro-version-provider.js';
|
||||
import { createPassthroughTextStyler } from '../cli/infra/passthrough-text-styler.js';
|
||||
import { createProcessOperatingSystemProvider } from '../cli/infra/process-operating-system-provider.js';
|
||||
import { createTinyexecCommandExecutor } from '../cli/infra/tinyexec-command-executor.js';
|
||||
import type { RouteInfo } from '../core/app/types.js';
|
||||
import { Logger } from '../core/logger/core.js';
|
||||
import { nodeLogDestination } from '../core/logger/node.js';
|
||||
@@ -17,6 +9,14 @@ import type { ModuleLoader } from '../core/module-loader/index.js';
|
||||
import type { AstroSettings, RoutesList } from '../types/astro.js';
|
||||
import type { DevServerController } from '../vite-plugin-astro-server/controller.js';
|
||||
import { AstroServerApp } from './app.js';
|
||||
import { DevDebugInfoProvider } from '../cli/info/infra/dev-debug-info-provider.js';
|
||||
import { BuildTimeAstroVersionProvider } from '../cli/infra/build-time-astro-version-provider.js';
|
||||
import { ProcessOperatingSystemProvider } from '../cli/infra/process-operating-system-provider.js';
|
||||
import { ProcessPackageManagerUserAgentProvider } from '../cli/info/infra/process-package-manager-user-agent-provider.js';
|
||||
import { TinyexecCommandExecutor } from '../cli/infra/tinyexec-command-executor.js';
|
||||
import { ProcessNodeVersionProvider } from '../cli/info/infra/process-node-version-provider.js';
|
||||
import { StyledDebugInfoFormatter } from '../cli/info/infra/styled-debug-info-formatter.js';
|
||||
import { PassthroughTextStyler } from '../cli/infra/passthrough-text-styler.js';
|
||||
|
||||
export default async function createAstroServerApp(
|
||||
controller: DevServerController,
|
||||
@@ -32,18 +32,18 @@ export default async function createAstroServerApp(
|
||||
});
|
||||
const routesList: RoutesList = { routes: routes.map((r: RouteInfo) => r.routeData) };
|
||||
|
||||
const debugInfoProvider = createDevDebugInfoProvider({
|
||||
const debugInfoProvider = new DevDebugInfoProvider({
|
||||
config: settings.config,
|
||||
astroVersionProvider: createBuildTimeAstroVersionProvider(),
|
||||
operatingSystemProvider: createProcessOperatingSystemProvider(),
|
||||
astroVersionProvider: new BuildTimeAstroVersionProvider(),
|
||||
operatingSystemProvider: new ProcessOperatingSystemProvider(),
|
||||
packageManager: await getPackageManager({
|
||||
packageManagerUserAgentProvider: createProcessPackageManagerUserAgentProvider(),
|
||||
commandExecutor: createTinyexecCommandExecutor(),
|
||||
packageManagerUserAgentProvider: new ProcessPackageManagerUserAgentProvider(),
|
||||
commandExecutor: new TinyexecCommandExecutor(),
|
||||
}),
|
||||
nodeVersionProvider: createProcessNodeVersionProvider(),
|
||||
nodeVersionProvider: new ProcessNodeVersionProvider(),
|
||||
});
|
||||
const debugInfoFormatter = createStyledDebugInfoFormatter({
|
||||
textStyler: createPassthroughTextStyler(),
|
||||
const debugInfoFormatter = new StyledDebugInfoFormatter({
|
||||
textStyler: new PassthroughTextStyler(),
|
||||
});
|
||||
const debugInfo = debugInfoFormatter.format(await debugInfoProvider.get());
|
||||
|
||||
|
||||
1805
pnpm-lock.yaml
generated
1805
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user