CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-angular-devkit--build-ng-packagr

Angular Build Architect builder for ng-packagr library packaging (deprecated)

89

1.00x
Overview
Eval results
Files

Evaluation results

100%

Build Cache Manager

Environment-Aware Cache Strategies

Criteria
Without context
With context

CI Environment Detection

100%

100%

Local Mode Logic

100%

100%

CI Mode Logic

100%

100%

All Mode Logic

100%

100%

Explicit Disable Override

100%

100%

Version-Isolated Directory

100%

100%

Return Structure

100%

100%

97%

-3%

Angular Library Builder Configuration Manager

Configuration Management

Criteria
Without context
With context

BuilderOptions Interface

100%

100%

Schema Validation

100%

88%

Required Field Check

100%

100%

Path Resolution

100%

100%

Default Values

100%

100%

Error Collection

100%

100%

Validated Config Return

100%

100%

98%

-2%

Library Build Status Reporter

Builder Execution and Integration

Criteria
Without context
With context

Execute function usage

100%

100%

NgPackagrBuilderOptions structure

100%

100%

BuilderContext integration

100%

100%

Observable handling

100%

90%

BuilderOutput mapping

100%

100%

Error handling

100%

100%

100%

Dynamic Package Loader

Dynamic Module Resolution

Criteria
Without context
With context

Dynamic import usage

100%

100%

Error code checking

100%

100%

Async/await pattern

100%

100%

Error discrimination

100%

100%

Result structure

100%

100%

100%

2%

Library Build Cache Manager

Build Caching

Criteria
Without context
With context

Environment-aware caching

100%

100%

WebContainer detection

100%

100%

Cache enabled override

100%

100%

Version-isolated paths

100%

100%

Stale cache purging

92%

100%

54%

-29%

Library Watch Mode Builder

Watch Mode

Criteria
Without context
With context

Watch option usage

100%

80%

Observable return type

100%

100%

Conditional execution pattern

60%

0%

Project configuration

53%

66%

Poll option support

100%

0%

TypeScript config override

100%

70%

BuilderOutput format

100%

100%

90%

-10%

Library Build Status Reporter

Advanced Context Integration

Criteria
Without context
With context

BuilderContext Usage

100%

100%

Metadata Retrieval

100%

100%

Status Reporting

100%

60%

Progress Reporting

100%

100%

Teardown Registration

100%

100%

Builder Registration

100%

100%

54%

14%

Angular Library Build Orchestrator

Library Build Process

Criteria
Without context
With context

Execute builder function

0%

100%

NgPackagrBuilderOptions usage

33%

93%

BuilderContext integration

0%

26%

Dynamic ng-packagr import

53%

0%

Cache configuration

46%

33%

Observable return type

100%

40%

Watch mode handling

100%

80%

TypeScript config override

100%

60%

100%

25%

Builder Error Handler

Error Handling and Diagnostics

Criteria
Without context
With context

BuilderOutput return type

100%

100%

Observable return type

100%

100%

catchError operator

0%

100%

of operator

100%

100%

Missing module detection

100%

100%

Error message extraction

100%

100%

Non-throwing error handling

100%

100%

97%

2%

Configuration Validator Builder

Builder Return Type Flexibility

Criteria
Without context
With context

BuilderOutput type usage

100%

100%

BuilderContext parameter

100%

100%

Return type flexibility

100%

100%

Error handling pattern

100%

100%

Options interface definition

100%

100%

Async pattern implementation

50%

70%

Install with Tessl CLI

npx tessl i tessl/npm-angular-devkit--build-ng-packagr
Evaluated
Agent
Codex

Table of Contents