From 88dd3672e1a3df218e01de7367f645f5cc2fc35e Mon Sep 17 00:00:00 2001 From: yosuke ota Date: Fri, 12 Aug 2022 10:38:39 +0900 Subject: [PATCH] Update svelte-eslint-parser to v0.18 --- .../src/lib/components/ESLintPlayground.svelte | 10 ++++------ package.json | 2 +- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/docs-svelte-kit/src/lib/components/ESLintPlayground.svelte b/docs-svelte-kit/src/lib/components/ESLintPlayground.svelte index 42460c910..17ce90fae 100644 --- a/docs-svelte-kit/src/lib/components/ESLintPlayground.svelte +++ b/docs-svelte-kit/src/lib/components/ESLintPlayground.svelte @@ -10,12 +10,10 @@ postprocess, } from "../eslint/scripts/linter.js" import { loadModulesForBrowser } from "../../../../src/shared/svelte-compile-warns/transform/load-module" + let tsParser = null const linter = loadModulesForBrowser() .then(async () => { - const parser = await import("@typescript-eslint/parser") - if (typeof window !== "undefined") { - window.require.define("@typescript-eslint/parser", parser) - } + tsParser = await import("@typescript-eslint/parser") }) .then(() => { return createLinter() @@ -171,8 +169,8 @@ ecmaVersion: 2020, sourceType: "module", parser: { - ts: "@typescript-eslint/parser", - typescript: "@typescript-eslint/parser", + ts: tsParser, + typescript: tsParser, }, }, rules, diff --git a/package.json b/package.json index f9a1ea32d..7a97ffaa7 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "postcss-load-config": "^3.1.4", "postcss-safe-parser": "^6.0.0", "sourcemap-codec": "^1.4.8", - "svelte-eslint-parser": "^0.17.0" + "svelte-eslint-parser": "^0.18.0" }, "devDependencies": { "@babel/core": "^7.16.0",