From 888be881e7382798a1263021a90d4de5dd7bde80 Mon Sep 17 00:00:00 2001 From: Marius Gundersen Date: Tue, 17 Jan 2023 11:49:39 +0100 Subject: [PATCH 1/2] support goToDefinition also for less --- src/helpers/getCssExports.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/helpers/getCssExports.ts b/src/helpers/getCssExports.ts index 80ed93a..25c3f86 100644 --- a/src/helpers/getCssExports.ts +++ b/src/helpers/getCssExports.ts @@ -76,6 +76,7 @@ export const getCssExports = ({ syncImport: true, filename: fileName, paths: [directory], + sourceMap: true, ...(rendererOptions.less ?? {}), } as Less.Options, (error?: Less.RenderError, output?: Less.RenderOutput) => { @@ -85,6 +86,9 @@ export const getCssExports = ({ if (output === undefined) { throw new Error('No Less output.'); } + + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition + sourceMap = JSON.parse(output.map ?? "undefined") as RawSourceMap | undefined; transformedCss = output.css.toString(); }, ); From dfd72966d4a81fb2627f7c32ba6e39bfd3034857 Mon Sep 17 00:00:00 2001 From: Brody McKee Date: Sat, 18 Feb 2023 14:01:14 +1100 Subject: [PATCH 2/2] Fix Prettier issue --- src/helpers/getCssExports.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/helpers/getCssExports.ts b/src/helpers/getCssExports.ts index 25c3f86..8e41c99 100644 --- a/src/helpers/getCssExports.ts +++ b/src/helpers/getCssExports.ts @@ -88,7 +88,9 @@ export const getCssExports = ({ } // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition - sourceMap = JSON.parse(output.map ?? "undefined") as RawSourceMap | undefined; + sourceMap = JSON.parse(output.map ?? 'undefined') as + | RawSourceMap + | undefined; transformedCss = output.css.toString(); }, );