Skip to content

Commit d440c68

Browse files
authored
perf: shorten file names (#13003)
entry file names and asset names are untouched. chunk file names are often misleading because they may contain more (or less) than what the filename suggests.
1 parent 04958cc commit d440c68

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.changeset/blue-foxes-clean.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@sveltejs/kit': patch
3+
---
4+
5+
perf: shorten chunk file names

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

+2-2
Original file line numberDiff line numberDiff line change
@@ -659,7 +659,7 @@ async function kit({ svelte_config }) {
659659
format: inline ? 'iife' : 'esm',
660660
name: `__sveltekit_${version_hash}.app`,
661661
entryFileNames: ssr ? '[name].js' : `${prefix}/[name].[hash].${ext}`,
662-
chunkFileNames: ssr ? 'chunks/[name].js' : `${prefix}/chunks/[name].[hash].${ext}`,
662+
chunkFileNames: ssr ? 'chunks/[name].js' : `${prefix}/chunks/[hash].${ext}`,
663663
assetFileNames: `${prefix}/assets/[name].[hash][extname]`,
664664
hoistTransitiveImports: false,
665665
sourcemapIgnoreList,
@@ -676,7 +676,7 @@ async function kit({ svelte_config }) {
676676
rollupOptions: {
677677
output: {
678678
entryFileNames: `${prefix}/workers/[name]-[hash].js`,
679-
chunkFileNames: `${prefix}/workers/chunks/[name]-[hash].js`,
679+
chunkFileNames: `${prefix}/workers/chunks/[hash].js`,
680680
assetFileNames: `${prefix}/workers/assets/[name]-[hash][extname]`,
681681
hoistTransitiveImports: false
682682
}

0 commit comments

Comments
 (0)