From c76f3465b3b7c0fd746cded0aba646b8dc0d5ec4 Mon Sep 17 00:00:00 2001 From: Will Tachau Date: Fri, 25 Nov 2022 12:58:53 -0800 Subject: [PATCH 1/4] make console.warn named function --- packages/kit/src/runtime/client/client.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/kit/src/runtime/client/client.js b/packages/kit/src/runtime/client/client.js index 7d05d6490976..0eae40a667fa 100644 --- a/packages/kit/src/runtime/client/client.js +++ b/packages/kit/src/runtime/client/client.js @@ -1718,7 +1718,7 @@ function reset_focus() { if (__SVELTEKIT_DEV__) { // Nasty hack to silence harmless warnings the user can do nothing about const warn = console.warn; - console.warn = (...args) => { + console.warn = function warn(...args) { if ( args.length === 1 && /<(Layout|Page)(_[\w$]+)?> was created (with unknown|without expected) prop '(data|form)'/.test( From c4aec7f4e427cf237063e6f0d1828d6d693afdcb Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 26 Nov 2022 10:31:17 -0500 Subject: [PATCH 2/4] fix --- packages/kit/src/runtime/client/client.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/kit/src/runtime/client/client.js b/packages/kit/src/runtime/client/client.js index 0eae40a667fa..fcfb56287407 100644 --- a/packages/kit/src/runtime/client/client.js +++ b/packages/kit/src/runtime/client/client.js @@ -1717,7 +1717,7 @@ function reset_focus() { if (__SVELTEKIT_DEV__) { // Nasty hack to silence harmless warnings the user can do nothing about - const warn = console.warn; + const original_warn = console.warn; console.warn = function warn(...args) { if ( args.length === 1 && @@ -1727,6 +1727,6 @@ if (__SVELTEKIT_DEV__) { ) { return; } - warn(...args); + original_warn(...args); }; } From 654e66fafc4406204734fe736007d4d83a82dff2 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 26 Nov 2022 10:31:42 -0500 Subject: [PATCH 3/4] changeset --- .changeset/itchy-beers-suffer.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/itchy-beers-suffer.md diff --git a/.changeset/itchy-beers-suffer.md b/.changeset/itchy-beers-suffer.md new file mode 100644 index 000000000000..2681994a51dd --- /dev/null +++ b/.changeset/itchy-beers-suffer.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/kit': patch +--- + +Make console.warn wrapper named rather than anonymous From a7a72811e308b95a1524b817258f614e5712498b Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 26 Nov 2022 10:32:15 -0500 Subject: [PATCH 4/4] actually i kinda prefer this --- packages/kit/src/runtime/client/client.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/kit/src/runtime/client/client.js b/packages/kit/src/runtime/client/client.js index fcfb56287407..0c3fb8dafc6f 100644 --- a/packages/kit/src/runtime/client/client.js +++ b/packages/kit/src/runtime/client/client.js @@ -1717,7 +1717,7 @@ function reset_focus() { if (__SVELTEKIT_DEV__) { // Nasty hack to silence harmless warnings the user can do nothing about - const original_warn = console.warn; + const console_warn = console.warn; console.warn = function warn(...args) { if ( args.length === 1 && @@ -1727,6 +1727,6 @@ if (__SVELTEKIT_DEV__) { ) { return; } - original_warn(...args); + console_warn(...args); }; }