From bb628d7cc95cc09c1b764298d7f30c71068dc7c4 Mon Sep 17 00:00:00 2001 From: Jordan Pittman Date: Mon, 10 Nov 2025 11:38:11 -0500 Subject: [PATCH] Update error --- packages/tailwindcss/src/css-parser.test.ts | 2 +- packages/tailwindcss/src/css-parser.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/tailwindcss/src/css-parser.test.ts b/packages/tailwindcss/src/css-parser.test.ts index 783266616..500b08c7e 100644 --- a/packages/tailwindcss/src/css-parser.test.ts +++ b/packages/tailwindcss/src/css-parser.test.ts @@ -1193,7 +1193,7 @@ describe.each(['Unix', 'Windows'])('Line endings: %s', (lineEndings) => { /* ^ Missing closing } */ `), ).toThrowErrorMatchingInlineSnapshot( - `[CssSyntaxError: input.css: 7:12: Missing closing } at .bar]`, + `[CssSyntaxError: input.css: 6:10: Missing closing } at .bar]`, ) }) diff --git a/packages/tailwindcss/src/css-parser.ts b/packages/tailwindcss/src/css-parser.ts index 4d6cd1a8a..b22cf016e 100644 --- a/packages/tailwindcss/src/css-parser.ts +++ b/packages/tailwindcss/src/css-parser.ts @@ -574,14 +574,14 @@ export function parse(input: string, opts?: ParseOptions) { if (parent.kind === 'rule') { throw new CssSyntaxError( `Missing closing } at ${parent.selector}`, - source ? [source, bufferStart, bufferStart] : null, + parent.src ? [parent.src[0], parent.src[1], parent.src[1]] : null, ) } if (parent.kind === 'at-rule') { throw new CssSyntaxError( `Missing closing } at ${parent.name} ${parent.params}`, - source ? [source, bufferStart, bufferStart] : null, + parent.src ? [parent.src[0], parent.src[1], parent.src[1]] : null, ) } }