Skip to content

Commit 134599b

Browse files
committed
fix types
1 parent e403f69 commit 134599b

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

packages/kit/src/exports/vite/build/remote.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
11
/** @import { ServerMetadata } from 'types' */
2-
/** @import { OutputBundle } from 'rollup' */
2+
/** @import { Rolldown } from 'vite' */
33

44
import fs from 'node:fs';
55
import path from 'node:path';
66
import { Parser } from 'acorn';
77
import MagicString from 'magic-string';
88
import { posixify } from '../../../utils/filesystem.js';
9-
import { import_peer } from '../../../utils/import.js';
109

1110
/**
11+
* @param {typeof import('vite')} vite
1212
* @param {string} out
1313
* @param {Array<{ hash: string, file: string }>} remotes
1414
* @param {ServerMetadata} metadata
1515
* @param {string} cwd
16-
* @param {OutputBundle} server_bundle
16+
* @param {Rolldown.RolldownOutput} server_bundle
1717
* @param {NonNullable<import('vitest/config').ViteUserConfig['build']>['sourcemap']} sourcemap
1818
*/
1919
export async function treeshake_prerendered_remotes(
20+
vite,
2021
out,
2122
remotes,
2223
metadata,
@@ -26,8 +27,6 @@ export async function treeshake_prerendered_remotes(
2627
) {
2728
if (remotes.length === 0) return;
2829

29-
const vite = /** @type {typeof import('vite')} */ (await import_peer('vite'));
30-
3130
for (const remote of remotes) {
3231
const exports_map = metadata.remotes.get(remote.hash);
3332
if (!exports_map) continue;
@@ -90,7 +89,7 @@ export async function treeshake_prerendered_remotes(
9089
const stubbed = modified_code.toString();
9190
fs.writeFileSync(chunk_path, stubbed);
9291

93-
const bundle = /** @type {import('vite').Rollup.RollupOutput} */ (
92+
const bundle = /** @type {import('vite').Rolldown.RolldownOutput} */ (
9493
await vite.build({
9594
configFile: false,
9695
build: {

packages/kit/src/exports/vite/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1321,7 +1321,7 @@ function kit({ svelte_config }) {
13211321
}
13221322
mkdirp(out);
13231323

1324-
const server_bundle = /** @type {import('rolldown').RolldownOutput} */ (
1324+
const server_bundle = /** @type {import('vite').Rolldown.RolldownOutput} */ (
13251325
await builder.build(builder.environments.ssr)
13261326
);
13271327

@@ -1569,6 +1569,7 @@ function kit({ svelte_config }) {
15691569
prerendered = prerender_results.prerendered;
15701570

15711571
await treeshake_prerendered_remotes(
1572+
vite,
15721573
out,
15731574
remotes,
15741575
metadata,

0 commit comments

Comments
 (0)