CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-postcss-modules-extract-imports

A CSS Modules transform to extract local aliases for inline imports

87

1.17x
Overview
Eval results
Files

Evaluation results

0%

CSS Modules Composition Extractor

Nested rule handling

Criteria
Without context
With context

Plugin initialization

0%

0%

Composes processing

0%

0%

Nested rule support

0%

0%

Import generation

0%

0%

100%

55%

CSS Module Import Transformer

External file import handling

Criteria
Without context
With context

Plugin Integration

0%

100%

External Import Parsing

40%

100%

Import Rule Generation

60%

100%

Import Deduplication

66%

100%

Multiple Class Handling

100%

100%

100%

CSS Modules Composition Processor

Composes declaration processing

Criteria
Without context
With context

PostCSS integration

100%

100%

Plugin invocation

100%

100%

External file processing

100%

100%

Global scope handling

100%

100%

Result extraction

100%

100%

76%

76%

CSS Module Import Sorter

Complex dependency graph management

Criteria
Without context
With context

PostCSS integration

0%

93%

Dependency parsing

0%

50%

Graph-based ordering

0%

60%

Circular dependency handling

0%

100%

Result extraction

0%

93%

100%

CSS Module Composition Processor

Import deduplication

Criteria
Without context
With context

Plugin initialization

100%

100%

CSS processing execution

100%

100%

Import deduplication verification

100%

100%

Multiple class handling

100%

100%

Different source separation

100%

100%

100%

CSS Module Theme Composer

Multiple compositions in single declaration

Criteria
Without context
With context

Plugin integration

100%

100%

Mixed composition handling

100%

100%

Multiple class imports

100%

100%

Import extraction

100%

100%

Global composition

100%

100%

100%

Custom CSS Module Import Transformer

Custom import name generation (createImportedName)

Criteria
Without context
With context

Uses extract-imports plugin

100%

100%

Configures createImportedName

100%

100%

Custom name generation

100%

100%

Path parameter usage

100%

100%

PostCSS integration

100%

100%

100%

CSS Modules Global Composition Processor

Global composition support

Criteria
Without context
With context

PostCSS integration

100%

100%

Plugin usage

100%

100%

Plugin configuration

100%

100%

Global transformation

100%

100%

Result extraction

100%

100%

100%

CSS Module Import Processor

Existing import preservation

Criteria
Without context
With context

Package import

100%

100%

PostCSS setup

100%

100%

Plugin initialization

100%

100%

CSS processing

100%

100%

Result extraction

100%

100%

95%

-2%

CSS Module Import Validator

Topological sort with cycle detection

Criteria
Without context
With context

PostCSS integration

80%

66%

Plugin initialization

100%

100%

failOnWrongOrder configuration

100%

100%

CSS processing

100%

100%

Error handling

100%

100%

Result extraction

100%

100%

Async implementation

100%

100%

Install with Tessl CLI

npx tessl i tessl/npm-postcss-modules-extract-imports
Evaluated
Agent
Codex

Table of Contents