Skip to content

Commit a612292

Browse files
authored
chore: remove unnecessary try/catch (#12762)
1 parent e34eb26 commit a612292

File tree

1 file changed

+14
-20
lines changed
  • packages/kit/src/exports/vite/dev

1 file changed

+14
-20
lines changed

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

Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -391,32 +391,26 @@ export async function dev(vite, vite_config, svelte_config) {
391391
};
392392

393393
vite.middlewares.use((req, res, next) => {
394-
try {
395-
const base = `${vite.config.server.https ? 'https' : 'http'}://${
396-
req.headers[':authority'] || req.headers.host
397-
}`;
394+
const base = `${vite.config.server.https ? 'https' : 'http'}://${
395+
req.headers[':authority'] || req.headers.host
396+
}`;
398397

399-
const decoded = decodeURI(new URL(base + req.url).pathname);
398+
const decoded = decodeURI(new URL(base + req.url).pathname);
400399

401-
if (decoded.startsWith(assets)) {
402-
const pathname = decoded.slice(assets.length);
403-
const file = svelte_config.kit.files.assets + pathname;
400+
if (decoded.startsWith(assets)) {
401+
const pathname = decoded.slice(assets.length);
402+
const file = svelte_config.kit.files.assets + pathname;
404403

405-
if (fs.existsSync(file) && !fs.statSync(file).isDirectory()) {
406-
if (has_correct_case(file, svelte_config.kit.files.assets)) {
407-
req.url = encodeURI(pathname); // don't need query/hash
408-
asset_server(req, res);
409-
return;
410-
}
404+
if (fs.existsSync(file) && !fs.statSync(file).isDirectory()) {
405+
if (has_correct_case(file, svelte_config.kit.files.assets)) {
406+
req.url = encodeURI(pathname); // don't need query/hash
407+
asset_server(req, res);
408+
return;
411409
}
412410
}
413-
414-
next();
415-
} catch (e) {
416-
const error = coalesce_to_error(e);
417-
res.statusCode = 500;
418-
res.end(fix_stack_trace(error));
419411
}
412+
413+
next();
420414
});
421415

422416
const env = loadEnv(vite_config.mode, svelte_config.kit.env.dir, '');

0 commit comments

Comments
 (0)