UNPKG

@readable-js/core

Version:

ReadableJS is a toolkit for teachers to craft small demos that can be explored interactively.

7 lines (6 loc) 543 B
import { EsprimaNode } from '../../../../../estree-helper'; import { Expression } from 'estree'; import { Options } from '../../insert-spies'; export declare function generateReadableExpression(e: Expression, options: Required<Options>, evaluateVar?: string[]): MessageWithLines[]; export declare type MessageWithLines = [lineStart: number, lineEnd: number, message: string]; export declare function generateReadable(eNode: EsprimaNode, options: Required<Options>, evaluateVar?: string[], ifConditionTest?: boolean): MessageWithLines[];