From fcdd67be73b5ff9eb67ad57251952af8db1e8024 Mon Sep 17 00:00:00 2001 From: John Muhl Date: Thu, 23 Jan 2020 11:32:53 -0600 Subject: [PATCH 1/2] Remove head hydration workaround --- runtime/src/app/app.ts | 10 ---------- runtime/src/server/middleware/get_page_handler.ts | 2 +- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/runtime/src/app/app.ts b/runtime/src/app/app.ts index 95b882fd0..b952cbe84 100644 --- a/runtime/src/app/app.ts +++ b/runtime/src/app/app.ts @@ -228,16 +228,6 @@ async function render(redirect: Redirect, branch: any[], props: any, page: Page) props: await root_preloaded }; - // first load — remove SSR'd contents - const start = document.querySelector('#sapper-head-start'); - const end = document.querySelector('#sapper-head-end'); - - if (start && end) { - while (start.nextSibling !== end) detach(start.nextSibling); - detach(start); - detach(end); - } - root_component = new App({ target, props, diff --git a/runtime/src/server/middleware/get_page_handler.ts b/runtime/src/server/middleware/get_page_handler.ts index 53f413640..a5b341459 100644 --- a/runtime/src/server/middleware/get_page_handler.ts +++ b/runtime/src/server/middleware/get_page_handler.ts @@ -324,7 +324,7 @@ export function get_page_handler( .replace('%sapper.base%', () => ``) .replace('%sapper.scripts%', () => `${script}`) .replace('%sapper.html%', () => html) - .replace('%sapper.head%', () => `${head}`) + .replace('%sapper.head%', () => head) .replace('%sapper.styles%', () => styles); res.statusCode = status; From 852fa2987c097bcef7c8a6ee3756c78e297ad4e1 Mon Sep 17 00:00:00 2001 From: Ben McCann <322311+benmccann@users.noreply.github.com> Date: Sun, 2 Aug 2020 13:19:14 -0700 Subject: [PATCH 2/2] Update peerDependencies --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7ec2126b2..cb54440d4 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "yootils": "0.0.16" }, "peerDependencies": { - "svelte": "^3.5.0" + "svelte": "^3.17.3" }, "scripts": { "test": "mocha --opts mocha.opts",