CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-swc--core-darwin-arm64

Platform-specific native binary for SWC TypeScript/JavaScript compiler on macOS ARM64 architecture

89

1.15x
Overview
Eval results
Files

Evaluation results

100%

3%

Cross-Browser Polyfill Builder

Usage-based polyfilling with core-js

Criteria
Without context
With context

SWC transform call

100%

100%

Environment preset config

100%

100%

Targets specification

93%

100%

Usage-based polyfilling

92%

100%

Core-js integration

100%

100%

API compliance

100%

100%

97%

8%

JavaScript Code Minifier

Variable mangling and name obfuscation

Criteria
Without context
With context

Core minify function

100%

100%

Variable mangling enabled

75%

90%

Property mangling control

86%

93%

Reserved names preservation

100%

100%

Comment handling

100%

100%

Output formatting

60%

100%

Async API usage

100%

100%

100%

AST Code Generator

Print AST to source code

Criteria
Without context
With context

Uses parse method

100%

100%

Uses print method

100%

100%

Async implementation

100%

100%

Sync implementation

100%

100%

JSX syntax support

100%

100%

95%

85%

Module Path Resolver

Path mapping with TypeScript-style baseUrl and paths

Criteria
Without context
With context

Uses transform API

0%

100%

Configures jsc.paths

0%

100%

Configures jsc.baseUrl

0%

100%

Extracts transformed code

0%

100%

Handles async operations

0%

50%

Path mapping resolution

100%

100%

100%

JavaScript Minifier with Constant Folding

Constant folding and expression simplification

Criteria
Without context
With context

Uses @swc/core

100%

100%

Uses minify method

100%

100%

Enables compression

100%

100%

Constant folding enabled

100%

100%

Correct API contract

100%

100%

Handles minify output

100%

100%

100%

JavaScript Code Transformer

Class properties and private fields

Criteria
Without context
With context

Uses transform API

100%

100%

Configures jsc.target

100%

100%

Configures parser syntax

100%

100%

Handles public properties

100%

100%

Handles private fields

100%

100%

100%

Decorator Code Transformer

Decorator transformation (legacy and modern)

Criteria
Without context
With context

Uses transform API

100%

100%

Configures TypeScript parser

100%

100%

Sets decorator transformation

100%

100%

Configures target ECMAScript

100%

100%

Reads input file

100%

100%

Outputs transformed code

100%

100%

95%

14%

Code Minifier with Dead Code Elimination

Dead code elimination and tree shaking

Criteria
Without context
With context

Uses minify API

100%

100%

Dead code elimination

50%

90%

Compression options

80%

86%

Variable mangling

66%

100%

Handles minification output

100%

100%

Size calculation

100%

100%

Dead code detection

80%

80%

0%

Module Bundler with Circular Dependency Support

Circular dependency resolution

Criteria
Without context
With context

Uses bundle method

0%

0%

Entry configuration

0%

0%

Output configuration

0%

0%

Mode configuration

0%

0%

Module options

0%

0%

Async handling

0%

0%

100%

10%

JavaScript Code Minifier

Code minification with Terser-compatible options

Criteria
Without context
With context

Uses minify API

100%

100%

Configures mangle option

100%

100%

Configures compress option

75%

100%

Configures comment preservation

80%

100%

Returns correct structure

100%

100%

Error handling

80%

100%

Install with Tessl CLI

npx tessl i tessl/npm-swc--core-darwin-arm64
Evaluated
Agent
Codex

Table of Contents