Sha256: 3561b5ebef816749fdba6e37dcc4918fe0772d4defb076ca4e5b12ada98a1a1d

Contents?: true

Size: 825 Bytes

Versions: 26

Compression:

Stored size: 825 Bytes

Contents

// should be in sync with tester/public-utils.ts
// we cannot bundle it because vitest depend on the @vitest/browser and vise versa
// fortunately, the file is quite small

import { LocatorSelectors } from '@vitest/browser/context'
import { StringifyOptions } from 'vitest/utils'

export type PrettyDOMOptions = Omit<StringifyOptions, 'maxLength'>

export declare function getElementLocatorSelectors(element: Element): LocatorSelectors
export declare function debug(
  el?: Element | Locator | null | (Element | Locator)[],
  maxLength?: number,
  options?: PrettyDOMOptions,
): void
export declare function prettyDOM(
  dom?: Element | Locator | undefined | null,
  maxLength?: number,
  prettyFormatOptions?: PrettyDOMOptions,
): string
export declare function getElementError(selector: string, container?: Element): Error

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
clapton-0.0.26 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.25 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.24 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.23 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.22 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.21 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.20 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.19 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.18 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.17 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.16 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.15 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.14 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.13 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.12 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.11 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.10 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.9 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.8 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts
clapton-0.0.7 lib/clapton/javascripts/node_modules/@vitest/browser/utils.d.ts