CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-tsconfig--node14

A base TSConfig for working with Node 14.

84

1.05x
Overview
Eval results
Files

Evaluation results

100%

React TypeScript Configuration Setup

React framework configurations (React Native, Next.js, CRA, Vite, Remix)

Criteria
Without context
With context

Uses @tsconfig/vite-react

100%

100%

Uses @tsconfig/next

100%

100%

Uses @tsconfig/react-native

100%

100%

Framework detection logic

100%

100%

Configuration merging

100%

100%

100%

5%

TypeScript Configuration Manager

Base TypeScript configuration extension

Criteria
Without context
With context

Extends Node16 config

100%

100%

Extends Node20 config

100%

100%

Proper extends syntax

100%

100%

Configuration validation

75%

100%

Package dependencies

100%

100%

100%

Modern TypeScript Module Configuration

Cutting-edge TypeScript feature configurations (TS 5.7+, 5.8+)

Criteria
Without context
With context

rewriteRelativeImportExtensions detection

100%

100%

erasableSyntaxOnly detection

100%

100%

verbatimModuleSyntax detection

100%

100%

noUncheckedSideEffectImports detection

100%

100%

allowImportingTsExtensions detection

100%

100%

Version compatibility checking

100%

100%

Configuration structure validation

100%

100%

Recommendations engine

100%

100%

93%

13%

TypeScript Configuration Helper

Documentation and developer experience features

Criteria
Without context
With context

Package Installation

66%

100%

Extends Field Usage

100%

100%

Schema Field

100%

100%

Multiple Base Support

100%

100%

Metadata Extraction

20%

53%

Configuration Validation

70%

100%

50%

-1%

Multi-Framework TypeScript Configuration Tool

Framework integration features (plugins, path aliases, includes/excludes)

Criteria
Without context
With context

Extends Next.js base

0%

0%

Next.js include patterns

70%

50%

Next.js plugin configuration

100%

100%

Extends Remix base

0%

0%

Remix path aliases

100%

100%

Extends Nuxt base

0%

0%

Nuxt path aliases

100%

100%

Nuxt exclude patterns

80%

100%

Multiple extends array

100%

100%

100%

Runtime Configuration Manager

Alternative runtime configurations (Deno, Bun, QJSEngine)

Criteria
Without context
With context

Load Deno Config

100%

100%

Load Bun Config

100%

100%

Load QJSEngine Config

100%

100%

Extract Target Setting

100%

100%

Extract Module Setting

100%

100%

Extract Module Resolution

100%

100%

Detect Empty Lib Array

100%

100%

Detect JSX Support

100%

100%

Detect Import Extensions

100%

100%

Handle Multiple Runtimes

100%

100%

100%

TypeScript Module Configuration Generator

Module system strategy configurations

Criteria
Without context
With context

CommonJS Configuration

100%

100%

Node Resolution Strategy

100%

100%

Modern Node Module

100%

100%

Modern Node Resolution

100%

100%

Bundler Module Setting

100%

100%

Bundler Resolution Strategy

100%

100%

Compatibility Validation

100%

100%

Incompatibility Detection

100%

100%

13%

13%

Node.js TypeScript Configuration Manager

Node.js version-specific configurations (Node 10-24 + LTS)

Criteria
Without context
With context

Uses @tsconfig/bases packages

0%

12%

Extends package configs

0%

0%

Handles version mapping

0%

40%

Supports LTS mode

0%

0%

93%

-4%

TypeScript Configuration Helper

Experimental and legacy feature support

Criteria
Without context
With context

Package reference format

100%

100%

Legacy config knowledge

88%

72%

Decorator config knowledge

100%

100%

Extends field usage

100%

100%

Config name mapping

100%

100%

95%

20%

Multi-Environment TypeScript Configuration Tool

Environment-specific type definitions

Criteria
Without context
With context

Uses @tsconfig/bases

0%

100%

Browser DOM types

100%

75%

Node ES libraries

100%

100%

Testing types configuration

100%

100%

Environment differentiation

100%

100%

Install with Tessl CLI

npx tessl i tessl/npm-tsconfig--node14
Evaluated
Agent
Claude Code

Table of Contents