Skip to content

Commit cd54844

Browse files
committed
Upgrade to Vite 3
1 parent 4f3b1db commit cd54844

File tree

10 files changed

+124
-129
lines changed

10 files changed

+124
-129
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"prettier": "^2.5.0",
4444
"prettier-plugin-svelte": "^2.5.0",
4545
"rimraf": "^3.0.2",
46-
"rollup": "^2.60.2",
46+
"rollup": "^2.74.1",
4747
"sirv": "^2.0.0",
4848
"svelte": "^3.48.0",
4949
"svelte-check": "^2.5.0",

packages/adapter-cloudflare-workers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
},
3030
"dependencies": {
3131
"@iarna/toml": "^2.2.5",
32-
"esbuild": "^0.14.29"
32+
"esbuild": "^0.14.39"
3333
},
3434
"devDependencies": {
3535
"@cloudflare/kv-asset-handler": "^0.2.0"

packages/adapter-cloudflare/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"prepublishOnly": "npm run build"
3232
},
3333
"dependencies": {
34-
"esbuild": "^0.14.29",
34+
"esbuild": "^0.14.39",
3535
"worktop": "0.8.0-next.14"
3636
},
3737
"devDependencies": {

packages/adapter-netlify/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
},
3434
"dependencies": {
3535
"@iarna/toml": "^2.2.5",
36-
"esbuild": "^0.14.29",
36+
"esbuild": "^0.14.39",
3737
"tiny-glob": "^0.2.9"
3838
},
3939
"devDependencies": {

packages/adapter-vercel/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"check": "tsc"
2929
},
3030
"dependencies": {
31-
"esbuild": "^0.14.29"
31+
"esbuild": "^0.14.39"
3232
},
3333
"devDependencies": {
3434
"@sveltejs/kit": "workspace:*"

packages/kit/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"@sveltejs/vite-plugin-svelte": "^1.0.0-next.44",
1414
"chokidar": "^3.5.3",
1515
"sade": "^1.7.4",
16-
"vite": "^2.9.9"
16+
"vite": "^3.0.0-alpha.2"
1717
},
1818
"devDependencies": {
1919
"@types/connect": "^3.4.35",

packages/kit/src/core/dev/index.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,8 @@ export async function dev({ cwd, port, host, https, config }) {
4949

5050
/** @type {[any, string[]]} */
5151
const [merged_config, conflicts] = deep_merge(vite_config, {
52+
base: '/',
5253
configFile: false,
53-
root: cwd,
54-
resolve: {
55-
alias: get_aliases(config)
56-
},
5754
build: {
5855
rollupOptions: {
5956
// Vite dependency crawler needs an explicit JS entry point
@@ -73,7 +70,11 @@ export async function dev({ cwd, port, host, https, config }) {
7370
}),
7471
await create_plugin(config, cwd)
7572
],
76-
base: '/'
73+
resolve: {
74+
alias: get_aliases(config)
75+
},
76+
root: cwd,
77+
spa: false
7778
});
7879

7980
print_config_conflicts(conflicts, 'kit.vite.');

packages/kit/src/core/dev/plugin.js

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export async function create_plugin(config, cwd) {
5757
const url = id.startsWith('..') ? `/@fs${path.posix.resolve(id)}` : `/${id}`;
5858

5959
const module = /** @type {import('types').SSRComponent} */ (
60-
await vite.ssrLoadModule(url, { fixStacktrace: false })
60+
await vite.ssrLoadModule(url)
6161
);
6262
const node = await vite.moduleGraph.getModuleByUrl(url);
6363

@@ -78,7 +78,7 @@ export async function create_plugin(config, cwd) {
7878
(query.has('svelte') && query.get('type') === 'style')
7979
) {
8080
try {
81-
const mod = await vite.ssrLoadModule(dep.url, { fixStacktrace: false });
81+
const mod = await vite.ssrLoadModule(dep.url);
8282
styles[dep.url] = mod.default;
8383
} catch {
8484
// this can happen with dynamically imported modules, I think
@@ -111,7 +111,7 @@ export async function create_plugin(config, cwd) {
111111
shadow: route.shadow
112112
? async () => {
113113
const url = path.resolve(cwd, /** @type {string} */ (route.shadow));
114-
return await vite.ssrLoadModule(url, { fixStacktrace: false });
114+
return await vite.ssrLoadModule(url);
115115
}
116116
: null,
117117
a: route.a.map((id) => (id ? manifest_data.components.indexOf(id) : undefined)),
@@ -127,7 +127,7 @@ export async function create_plugin(config, cwd) {
127127
types,
128128
load: async () => {
129129
const url = path.resolve(cwd, route.file);
130-
return await vite.ssrLoadModule(url, { fixStacktrace: false });
130+
return await vite.ssrLoadModule(url);
131131
}
132132
};
133133
}),
@@ -138,7 +138,7 @@ export async function create_plugin(config, cwd) {
138138
for (const key in manifest_data.matchers) {
139139
const file = manifest_data.matchers[key];
140140
const url = path.resolve(cwd, file);
141-
const module = await vite.ssrLoadModule(url, { fixStacktrace: false });
141+
const module = await vite.ssrLoadModule(url);
142142

143143
if (module.match) {
144144
matchers[key] = module.match;
@@ -208,7 +208,7 @@ export async function create_plugin(config, cwd) {
208208

209209
/** @type {Partial<import('types').Hooks>} */
210210
const user_hooks = resolve_entry(config.kit.files.hooks)
211-
? await vite.ssrLoadModule(`/${config.kit.files.hooks}`, { fixStacktrace: false })
211+
? await vite.ssrLoadModule(`/${config.kit.files.hooks}`)
212212
: {};
213213

214214
const handle = user_hooks.handle || (({ event, resolve }) => resolve(event));
@@ -371,12 +371,7 @@ function not_found(res, message = 'Not found') {
371371
* @param {import('connect').Server} server
372372
*/
373373
function remove_html_middlewares(server) {
374-
const html_middlewares = [
375-
'viteIndexHtmlMiddleware',
376-
'vite404Middleware',
377-
'viteSpaFallbackMiddleware',
378-
'viteServeStaticMiddleware'
379-
];
374+
const html_middlewares = ['viteServeStaticMiddleware'];
380375
for (let i = server.stack.length - 1; i > 0; i--) {
381376
// @ts-expect-error using internals until https://github.com/vitejs/vite/pull/4640 is merged
382377
if (html_middlewares.includes(server.stack[i].handle.name)) {

0 commit comments

Comments
 (0)