tessl install tessl/npm-babel--preset-stage-0@7.8.0Deprecated Babel preset for stage 0 plugins that provides migration guidelines to explicit plugin configurations
Agent Success
Agent success rate when using this tile
80%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.21x
Baseline
Agent success rate without this tile
66%
A small tool that compiles JavaScript code while delegating helper functions to a shared runtime library, and can emit an external helpers bundle for script-tag usage.
@generates
export type ModuleFormat = "esm" | "cjs";
export interface TranspileOptions {
filename?: string;
format?: ModuleFormat;
sourceMaps?: boolean;
}
export interface TranspileResult {
code: string;
map?: object;
helpers: string[];
}
export function transpileWithRuntime(source: string, options?: TranspileOptions): Promise<TranspileResult>;
export function transpileBatch(sources: Record<string, string>, options?: TranspileOptions): Promise<Record<string, TranspileResult>>;
export interface ExternalHelpersOptions {
helpers: string[];
globalName?: string;
format?: "iife" | "umd";
}
export function buildExternalHelpersBundle(options: ExternalHelpersOptions): string;Provides parsing, transformation, and helper management for JavaScript sources. @satisfied-by
Importable helper modules that replace inlined helper code in transpiled output. @satisfied-by
Plugin that rewrites helper usage to pull from the runtime helper package with configurable module formats. @satisfied-by
Generates a standalone helper library string for non-module environments. @satisfied-by