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