CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-emotion--unitless

An object of CSS properties that don't accept values with units

92

0.92x

Quality

Pending

Does it follow best practices?

Impact

92%

0.92x

Average score across 7 eval scenarios

Overview
Eval results
Files

Evaluation results

100%

CSS Style Normalizer

Style Object Processing

Criteria
Without context
With context

Import @emotion/unitless

100%

100%

Unitless property lookup

100%

100%

Unit addition logic

100%

100%

Zero value handling

100%

100%

Object iteration

100%

100%

Output format

100%

100%

100%

CSS Style Value Formatter

Unitless Property Lookup

Criteria
Without context
With context

Import unitless object

100%

100%

Property lookup logic

100%

100%

Conditional unit addition

100%

100%

Zero value handling

100%

100%

Unitless property handling

100%

100%

Style object processing

100%

100%

100%

Style Value Processor

Performance-Optimized Lookups

Criteria
Without context
With context

Import unitless

100%

100%

Direct lookup

100%

100%

Correct value check

100%

100%

Custom property handling

100%

100%

Zero value handling

100%

100%

Type checking

100%

100%

Correct unit application

100%

100%

100%

CSS Style Value Formatter

Property Categories Coverage

Criteria
Without context
With context

Import unitless object

100%

100%

Unitless property lookup

100%

100%

Flexbox properties handling

100%

100%

Grid properties handling

100%

100%

Typography properties handling

100%

100%

Opacity properties handling

100%

100%

Layout properties unit addition

100%

100%

Z-index and order handling

100%

100%

Animation properties handling

100%

100%

Aspect ratio handling

100%

100%

50%

-46%

CSS Property Validator

Type-Safe Property Checking

Criteria
Without context
With context

Import unitless object

100%

100%

Type guard implementation

100%

20%

Unitless lookup usage

85%

50%

Type narrowing application

93%

0%

Property checking patterns

100%

100%

Conditional logic with unitless

100%

66%

97%

-1%

CSS Style Value Processor

Custom Property Handling Integration

Criteria
Without context
With context

Import unitless

100%

100%

Unitless property check

92%

92%

Custom property detection

100%

96%

Logic precedence

100%

100%

Zero value handling

100%

100%

Unit addition

100%

100%

100%

Style Value Processor

Unit Addition Logic Support

Criteria
Without context
With context

Imports unitless package

100%

100%

Uses unitless object

100%

100%

Property lookup logic

100%

100%

Conditional unit addition

100%

100%

Handles numeric values

100%

100%

Zero value handling

100%

100%

Install with Tessl CLI

npx tessl i tessl/npm-emotion--unitless
Evaluated
Agent
Codex
Model
Unknown

Table of Contents