jsesc-es
Version:
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
29 lines • 765 B
TypeScript
//#region src/types.d.ts
interface JsescOptions {
escapeEverything?: boolean;
minimal?: boolean;
isScriptContext?: boolean;
quotes?: 'single' | 'double' | 'backtick';
wrap?: boolean;
es6?: boolean;
json?: boolean;
compact?: boolean;
lowercaseHex?: boolean;
numbers?: 'decimal' | 'binary' | 'octal' | 'hexadecimal';
indent?: string;
indentLevel?: number;
__inline1__?: boolean;
__inline2__?: boolean;
[key: string]: unknown;
}
//#endregion
//#region src/jsesc-es.d.ts
declare function jsesc(argument: unknown, options?: JsescOptions): string;
declare namespace jsesc {
var version: string;
}
//#endregion
//#region src/version.d.ts
declare const version: string;
//#endregion
export { JsescOptions, jsesc as default, jsesc, version };