UNPKG

1.25 kBTypeScriptView Raw
1export * from './lib/array-utils';
2export { dict, isDict, isIndexable, StackImpl as Stack } from './lib/collections';
3export { beginTestSteps, endTestSteps, logStep, verifySteps } from './lib/debug-steps';
4export * from './lib/dom';
5export { default as intern } from './lib/intern';
6export { isSerializationFirstNode, SERIALIZATION_FIRST_NODE_STRING, } from './lib/is-serialization-first-node';
7export { assign, entries, keys, values } from './lib/object-utils';
8export * from './lib/string';
9export type FIXME<T, S extends string> = (T & S) | T;
10/**
11 * This constant exists to make it easier to differentiate normal logs from
12 * errant console.logs. LOCAL_LOGGER should only be used inside a
13 * LOCAL_TRACE_LOGGING check.
14 *
15 * It does not alleviate the need to check LOCAL_TRACE_LOGGING, which is used
16 * for stripping.
17 */
18export declare const LOCAL_LOGGER: Console;
19/**
20 * This constant exists to make it easier to differentiate normal logs from
21 * errant console.logs. LOGGER can be used outside of LOCAL_TRACE_LOGGING checks,
22 * and is meant to be used in the rare situation where a console.* call is
23 * actually appropriate.
24 */
25export declare const LOGGER: Console;
26export declare function assertNever(value: never, desc?: string): never;