From 452dc4ac9b2ada015338d88a0d9eb51ff9e1ba3b Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Thu, 25 Jan 2024 19:36:56 -0500 Subject: [PATCH] work around acorn types (#10301) * work around acorn types * ugh --------- Co-authored-by: Rich Harris --- packages/svelte/src/compiler/parse/acorn-types.d.ts | 4 ++++ .../src/routes/(authed)/repl/[id]/embed/+page.server.js | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 packages/svelte/src/compiler/parse/acorn-types.d.ts diff --git a/packages/svelte/src/compiler/parse/acorn-types.d.ts b/packages/svelte/src/compiler/parse/acorn-types.d.ts new file mode 100644 index 000000000..d26761471 --- /dev/null +++ b/packages/svelte/src/compiler/parse/acorn-types.d.ts @@ -0,0 +1,4 @@ +declare module 'acorn' { + export function isIdentifierStart(code: number, astral: boolean): boolean; + export function isIdentifierChar(code: number, astral: boolean): boolean; +} diff --git a/sites/svelte.dev/src/routes/(authed)/repl/[id]/embed/+page.server.js b/sites/svelte.dev/src/routes/(authed)/repl/[id]/embed/+page.server.js index 5d80a583f..f9d55d084 100644 --- a/sites/svelte.dev/src/routes/(authed)/repl/[id]/embed/+page.server.js +++ b/sites/svelte.dev/src/routes/(authed)/repl/[id]/embed/+page.server.js @@ -4,7 +4,7 @@ export async function load({ fetch, params, url }) { const res = await fetch(`/repl/api/${params.id}.json`); if (!res.ok) { - throw error(res.status); + throw error(/** @type {any} */ (res.status)); } const gist = await res.json();