Skip to content

Commit 3aa5337

Browse files
sijadascorbic
andauthored
ignore lightningcss global pseudo-class warning (#13773)
* ignore lightningcss global pseudo-class warning * Update changeset --------- Co-authored-by: Matt Kane <[email protected]>
1 parent bbfaf98 commit 3aa5337

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

.changeset/cyan-doodles-wish.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'astro': patch
3+
---
4+
5+
Ignores lightningcss unsupported pseudo-class warning.

packages/astro/src/core/logger/vite.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ const viteBuildMsg = /vite.*building.*for production/;
2121
const viteShortcutTitleMsg = /^\s*Shortcuts\s*$/;
2222
// capture "press * + enter to ..." messages
2323
const viteShortcutHelpMsg = /press (.+?) to (.+)$/s;
24+
// 'global' is not recognized as a valid pseudo-class
25+
const lightningcssUnsupportedPseudoMsg = /\[lightningcss\] 'global'.*not recognized.*pseudo-class/s;
2426

2527
export function createViteLogger(
2628
astroLogger: AstroLogger,
@@ -63,6 +65,8 @@ export function createViteLogger(
6365
warn(msg) {
6466
if (!isLogLevelEnabled(viteLogLevel, 'warn')) return;
6567

68+
if (lightningcssUnsupportedPseudoMsg.test(msg)) return;
69+
6670
logger.hasWarned = true;
6771
astroLogger.warn('vite', msg);
6872
},

0 commit comments

Comments
 (0)