Skip to content

Commit 4b0451d

Browse files
chore(deps): update dependency @antfu/eslint-config to v4 (#7407)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Vladimir Sheremet <[email protected]>
1 parent 2d4537f commit 4b0451d

File tree

42 files changed

+513
-472
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+513
-472
lines changed

docs/guide/migration.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,8 @@ JSON reporter now prints `task.meta` for every assertion result.
265265
Previously `vi.fn<TArgs, TReturn>` accepted two generic types separately for arguments and return value. This is changed to directly accept a function type `vi.fn<T>` to simplify the usage.
266266

267267
```ts
268-
import { type Mock, vi } from 'vitest'
268+
import { vi } from 'vitest'
269+
import type { Mock } from 'vitest'
269270

270271
const add = (x: number, y: number): number => x + y
271272

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"test:browser:playwright": "pnpm -C test/browser run test:playwright"
3737
},
3838
"devDependencies": {
39-
"@antfu/eslint-config": "^3.16.0",
39+
"@antfu/eslint-config": "^4.8.1",
4040
"@antfu/ni": "^23.3.1",
4141
"@playwright/test": "^1.50.1",
4242
"@rollup/plugin-commonjs": "^28.0.2",

packages/browser/src/client/client.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import type { CancelReason } from '@vitest/runner'
2+
import type { BirpcReturn } from 'birpc'
23
import type { WebSocketBrowserEvents, WebSocketBrowserHandlers } from '../node/types'
3-
import { type BirpcReturn, createBirpc } from 'birpc'
4+
import { createBirpc } from 'birpc'
45
import { parse, stringify } from 'flatted'
56
import { getBrowserState } from './utils'
67

packages/browser/src/client/orchestrator.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
import type { GlobalChannelIncomingEvent, IframeChannelEvent, IframeChannelIncomingEvent } from '@vitest/browser/client'
12
import type { SerializedConfig } from 'vitest'
2-
import { channel, client } from '@vitest/browser/client'
3-
import { globalChannel, type GlobalChannelIncomingEvent, type IframeChannelEvent, type IframeChannelIncomingEvent } from '@vitest/browser/client'
3+
import { channel, client, globalChannel } from '@vitest/browser/client'
44
import { generateHash } from '@vitest/runner/utils'
55
import { relative } from 'pathe'
66
import { getUiAPI } from './ui'

packages/browser/src/client/tester/locators/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import type {
1010
UserEventSelectOptions,
1111
UserEventUploadOptions,
1212
} from '@vitest/browser/context'
13+
import type { ParsedSelector } from 'ivya'
1314
import { page, server } from '@vitest/browser/context'
1415
import {
1516
getByAltTextSelector,
@@ -20,7 +21,7 @@ import {
2021
getByTextSelector,
2122
getByTitleSelector,
2223
Ivya,
23-
type ParsedSelector,
24+
2425
} from 'ivya'
2526
import { ensureAwaited, getBrowserState } from '../../utils'
2627
import { getElementError } from '../public-utils'

packages/browser/src/client/tester/public-utils.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
import { type Locator, type LocatorSelectors, page } from '@vitest/browser/context'
1+
import type { Locator, LocatorSelectors } from '@vitest/browser/context'
2+
import type { StringifyOptions } from 'vitest/utils'
3+
import { page } from '@vitest/browser/context'
24
import { asLocator } from 'ivya'
3-
import { stringify, type StringifyOptions } from 'vitest/utils'
5+
import { stringify } from 'vitest/utils'
46

57
export function getElementLocatorSelectors(element: Element): LocatorSelectors {
68
const locator = page.elementLocator(element)

packages/browser/src/client/tester/snapshot.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import type { VitestBrowserClient } from '@vitest/browser/client'
22
import type { SnapshotEnvironment } from 'vitest/snapshot'
3-
import { originalPositionFor, type ParsedStack, TraceMap } from 'vitest/utils'
3+
import type { ParsedStack } from 'vitest/utils'
4+
import { originalPositionFor, TraceMap } from 'vitest/utils'
45

56
export class VitestBrowserSnapshotEnvironment implements SnapshotEnvironment {
67
private sourceMaps = new Map<string, any>()

packages/browser/src/node/plugin.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import type { Stats } from 'node:fs'
22
import type { HtmlTagDescriptor } from 'vite'
3+
import type { Plugin } from 'vitest/config'
34
import type { Vitest } from 'vitest/node'
45
import type { ParentBrowserProject } from './projectParent'
56
import { lstatSync, readFileSync } from 'node:fs'
@@ -9,7 +10,7 @@ import { toArray } from '@vitest/utils'
910
import MagicString from 'magic-string'
1011
import { basename, dirname, extname, resolve } from 'pathe'
1112
import sirv from 'sirv'
12-
import { coverageConfigDefaults, type Plugin } from 'vitest/config'
13+
import { coverageConfigDefaults } from 'vitest/config'
1314
import { getFilePoolName, resolveApiServerConfig, resolveFsAllow, distDir as vitestDist } from 'vitest/node'
1415
import { distRoot } from './constants'
1516
import { createOrchestratorMiddleware } from './middlewares/orchestratorMiddleware'

packages/browser/src/node/projectParent.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import type { StackTraceParserOptions } from '@vitest/utils/source-map'
12
import type { HtmlTagDescriptor } from 'vite'
23
import type { ErrorWithDiff, ParsedStack } from 'vitest'
34
import type {
@@ -12,7 +13,7 @@ import type {
1213
import type { BrowserServerState } from './state'
1314
import { readFileSync } from 'node:fs'
1415
import { readFile } from 'node:fs/promises'
15-
import { parseErrorStacktrace, parseStacktrace, type StackTraceParserOptions } from '@vitest/utils/source-map'
16+
import { parseErrorStacktrace, parseStacktrace } from '@vitest/utils/source-map'
1617
import { dirname, join, resolve } from 'pathe'
1718
import { BrowserServerCDPHandler } from './cdp'
1819
import builtinCommands from './commands/index'

packages/coverage-istanbul/src/provider.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1+
import type { CoverageMap } from 'istanbul-lib-coverage'
2+
import type { Instrumenter } from 'istanbul-lib-instrument'
13
import type { ProxifiedModule } from 'magicast'
24
import type { CoverageProvider, ReportContext, ResolvedCoverageOptions, Vitest } from 'vitest/node'
35
import { promises as fs } from 'node:fs'
46
// @ts-expect-error missing types
57
import { defaults as istanbulDefaults } from '@istanbuljs/schema'
68
import createDebug from 'debug'
7-
import libCoverage, { type CoverageMap } from 'istanbul-lib-coverage'
8-
import { createInstrumenter, type Instrumenter } from 'istanbul-lib-instrument'
9+
import libCoverage from 'istanbul-lib-coverage'
10+
import { createInstrumenter } from 'istanbul-lib-instrument'
911
import libReport from 'istanbul-lib-report'
1012
import libSourceMaps from 'istanbul-lib-source-maps'
1113
import reports from 'istanbul-reports'

0 commit comments

Comments
 (0)