@@ -235,6 +235,7 @@ export const ATTRIBUTES = [
235
235
'align-content' ,
236
236
'align-items' ,
237
237
'align-self' ,
238
+ 'all' ,
238
239
'animation' ,
239
240
'animation-delay' ,
240
241
'animation-direction' ,
@@ -296,9 +297,11 @@ export const ATTRIBUTES = [
296
297
'break-before' ,
297
298
'break-inside' ,
298
299
'caption-side' ,
300
+ 'caret-color' ,
299
301
'clear' ,
300
302
'clip' ,
301
303
'clip-path' ,
304
+ 'clip-rule' ,
302
305
'color' ,
303
306
'column-count' ,
304
307
'column-fill' ,
@@ -310,9 +313,14 @@ export const ATTRIBUTES = [
310
313
'column-span' ,
311
314
'column-width' ,
312
315
'columns' ,
316
+ 'contain' ,
313
317
'content' ,
318
+ 'content-visibility' ,
314
319
'counter-increment' ,
315
320
'counter-reset' ,
321
+ 'cue' ,
322
+ 'cue-after' ,
323
+ 'cue-before' ,
316
324
'cursor' ,
317
325
'direction' ,
318
326
'display' ,
@@ -326,6 +334,7 @@ export const ATTRIBUTES = [
326
334
'flex-shrink' ,
327
335
'flex-wrap' ,
328
336
'float' ,
337
+ 'flow' ,
329
338
'font' ,
330
339
'font-display' ,
331
340
'font-family' ,
@@ -337,10 +346,34 @@ export const ATTRIBUTES = [
337
346
'font-smoothing' ,
338
347
'font-stretch' ,
339
348
'font-style' ,
349
+ 'font-synthesis' ,
340
350
'font-variant' ,
351
+ 'font-variant-caps' ,
352
+ 'font-variant-east-asian' ,
341
353
'font-variant-ligatures' ,
354
+ 'font-variant-numeric' ,
355
+ 'font-variant-position' ,
342
356
'font-variation-settings' ,
343
357
'font-weight' ,
358
+ 'gap' ,
359
+ 'glyph-orientation-vertical' ,
360
+ 'grid' ,
361
+ 'grid-area' ,
362
+ 'grid-auto-columns' ,
363
+ 'grid-auto-flow' ,
364
+ 'grid-auto-rows' ,
365
+ 'grid-column' ,
366
+ 'grid-column-end' ,
367
+ 'grid-column-start' ,
368
+ 'grid-gap' ,
369
+ 'grid-row' ,
370
+ 'grid-row-end' ,
371
+ 'grid-row-start' ,
372
+ 'grid-template' ,
373
+ 'grid-template-areas' ,
374
+ 'grid-template-columns' ,
375
+ 'grid-template-rows' ,
376
+ 'hanging-punctuation' ,
344
377
'height' ,
345
378
'hyphens' ,
346
379
'icon' ,
@@ -350,9 +383,11 @@ export const ATTRIBUTES = [
350
383
'ime-mode' ,
351
384
'inherit' ,
352
385
'initial' ,
386
+ 'isolation' ,
353
387
'justify-content' ,
354
388
'left' ,
355
389
'letter-spacing' ,
390
+ 'line-break' ,
356
391
'line-height' ,
357
392
'list-style' ,
358
393
'list-style-image' ,
@@ -365,10 +400,27 @@ export const ATTRIBUTES = [
365
400
'margin-top' ,
366
401
'marks' ,
367
402
'mask' ,
403
+ 'mask-border' ,
404
+ 'mask-border-mode' ,
405
+ 'mask-border-outset' ,
406
+ 'mask-border-repeat' ,
407
+ 'mask-border-slice' ,
408
+ 'mask-border-source' ,
409
+ 'mask-border-width' ,
410
+ 'mask-clip' ,
411
+ 'mask-composite' ,
412
+ 'mask-image' ,
413
+ 'mask-mode' ,
414
+ 'mask-origin' ,
415
+ 'mask-position' ,
416
+ 'mask-repeat' ,
417
+ 'mask-size' ,
418
+ 'mask-type' ,
368
419
'max-height' ,
369
420
'max-width' ,
370
421
'min-height' ,
371
422
'min-width' ,
423
+ 'mix-blend-mode' ,
372
424
'nav-down' ,
373
425
'nav-index' ,
374
426
'nav-left' ,
@@ -398,30 +450,77 @@ export const ATTRIBUTES = [
398
450
'page-break-after' ,
399
451
'page-break-before' ,
400
452
'page-break-inside' ,
453
+ 'pause' ,
454
+ 'pause-after' ,
455
+ 'pause-before' ,
401
456
'perspective' ,
402
457
'perspective-origin' ,
403
458
'pointer-events' ,
404
459
'position' ,
405
460
'quotes' ,
406
461
'resize' ,
462
+ 'rest' ,
463
+ 'rest-after' ,
464
+ 'rest-before' ,
465
+ 'revert' ,
407
466
'right' ,
467
+ 'row-gap' ,
468
+ 'scroll-margin' ,
469
+ 'scroll-margin-block' ,
470
+ 'scroll-margin-block-end' ,
471
+ 'scroll-margin-block-start' ,
472
+ 'scroll-margin-bottom' ,
473
+ 'scroll-margin-inline' ,
474
+ 'scroll-margin-inline-end' ,
475
+ 'scroll-margin-inline-start' ,
476
+ 'scroll-margin-left' ,
477
+ 'scroll-margin-right' ,
478
+ 'scroll-margin-top' ,
479
+ 'scroll-padding' ,
480
+ 'scroll-padding-block' ,
481
+ 'scroll-padding-block-end' ,
482
+ 'scroll-padding-block-start' ,
483
+ 'scroll-padding-bottom' ,
484
+ 'scroll-padding-inline' ,
485
+ 'scroll-padding-inline-end' ,
486
+ 'scroll-padding-inline-start' ,
487
+ 'scroll-padding-left' ,
488
+ 'scroll-padding-right' ,
489
+ 'scroll-padding-top' ,
490
+ 'scroll-snap-align' ,
491
+ 'scroll-snap-stop' ,
492
+ 'scroll-snap-type' ,
493
+ 'shape-image-threshold' ,
494
+ 'shape-margin' ,
495
+ 'shape-outside' ,
496
+ 'speak' ,
497
+ 'speak-as' ,
408
498
'src' , // @font -face
409
499
'tab-size' ,
410
500
'table-layout' ,
411
501
'text-align' ,
502
+ 'text-align-all' ,
412
503
'text-align-last' ,
504
+ 'text-combine-upright' ,
413
505
'text-decoration' ,
414
506
'text-decoration-color' ,
415
507
'text-decoration-line' ,
416
508
'text-decoration-style' ,
509
+ 'text-emphasis' ,
510
+ 'text-emphasis-color' ,
511
+ 'text-emphasis-position' ,
512
+ 'text-emphasis-style' ,
417
513
'text-indent' ,
514
+ 'text-justify' ,
515
+ 'text-orientation' ,
418
516
'text-overflow' ,
419
517
'text-rendering' ,
420
518
'text-shadow' ,
421
519
'text-transform' ,
422
520
'text-underline-position' ,
423
521
'top' ,
424
522
'transform' ,
523
+ 'transform-box' ,
425
524
'transform-origin' ,
426
525
'transform-style' ,
427
526
'transition' ,
@@ -430,14 +529,25 @@ export const ATTRIBUTES = [
430
529
'transition-property' ,
431
530
'transition-timing-function' ,
432
531
'unicode-bidi' ,
532
+ 'unset' ,
433
533
'vertical-align' ,
434
534
'visibility' ,
535
+ 'voice-balance' ,
536
+ 'voice-duration' ,
537
+ 'voice-family' ,
538
+ 'voice-pitch' ,
539
+ 'voice-range' ,
540
+ 'voice-rate' ,
541
+ 'voice-stress' ,
542
+ 'voice-volume' ,
435
543
'white-space' ,
436
544
'widows' ,
437
545
'width' ,
546
+ 'will-change' ,
438
547
'word-break' ,
439
548
'word-spacing' ,
440
549
'word-wrap' ,
550
+ 'writing-mode' ,
441
551
'z-index'
442
552
// reverse makes sure longer attributes `font-weight` are matched fully
443
553
// instead of getting false positives on say `font`
0 commit comments