aboutsummaryrefslogtreecommitdiffstats
path: root/vanilla/node_modules/@vitest/utils/dist/display.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'vanilla/node_modules/@vitest/utils/dist/display.d.ts')
-rw-r--r--vanilla/node_modules/@vitest/utils/dist/display.d.ts29
1 files changed, 29 insertions, 0 deletions
diff --git a/vanilla/node_modules/@vitest/utils/dist/display.d.ts b/vanilla/node_modules/@vitest/utils/dist/display.d.ts
new file mode 100644
index 0000000..576fa4c
--- /dev/null
+++ b/vanilla/node_modules/@vitest/utils/dist/display.d.ts
@@ -0,0 +1,29 @@
+import { PrettyFormatOptions } from '@vitest/pretty-format';
+
+type Inspect = (value: unknown, options: Options) => string;
+interface Options {
+ showHidden: boolean;
+ depth: number;
+ colors: boolean;
+ customInspect: boolean;
+ showProxy: boolean;
+ maxArrayLength: number;
+ breakLength: number;
+ truncate: number;
+ seen: unknown[];
+ inspect: Inspect;
+ stylize: (value: string, styleType: string) => string;
+}
+type LoupeOptions = Partial<Options>;
+interface StringifyOptions extends PrettyFormatOptions {
+ maxLength?: number;
+}
+declare function stringify(object: unknown, maxDepth?: number, { maxLength, ...options }?: StringifyOptions): string;
+declare const formatRegExp: RegExp;
+declare function format(...args: unknown[]): string;
+declare function browserFormat(...args: unknown[]): string;
+declare function inspect(obj: unknown, options?: LoupeOptions): string;
+declare function objDisplay(obj: unknown, options?: LoupeOptions): string;
+
+export { browserFormat, format, formatRegExp, inspect, objDisplay, stringify };
+export type { LoupeOptions, StringifyOptions };