Skip to content

Commit dbeaa33

Browse files
committed
style: lint fix
1 parent 28d7408 commit dbeaa33

23 files changed

+84
-84
lines changed

src/core/baseMiddleware.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
1-
import { Buffer } from 'node:buffer'
21
import type * as http from 'node:http'
2+
import type {
3+
ExtraRequest,
4+
Method,
5+
MockHttpItem,
6+
MockOptions,
7+
MockRequest,
8+
MockResponse,
9+
MockServerPluginOptions,
10+
ResponseBody,
11+
} from '../types'
12+
import type { Logger } from './logger'
13+
import type { MockCompiler } from './mockCompiler'
14+
import type { Middleware } from './mockMiddleware'
15+
import { Buffer } from 'node:buffer'
316
import {
417
isArray,
518
isEmptyObject,
@@ -13,19 +26,7 @@ import HTTP_STATUS from 'http-status'
1326
import * as mime from 'mime-types'
1427
import { pathToRegexp } from 'path-to-regexp'
1528
import colors from 'picocolors'
16-
import type {
17-
ExtraRequest,
18-
Method,
19-
MockHttpItem,
20-
MockOptions,
21-
MockRequest,
22-
MockResponse,
23-
MockServerPluginOptions,
24-
ResponseBody,
25-
} from '../types'
26-
import type { Logger } from './logger'
2729
import { matchingWeight } from './matchingWeight'
28-
import type { MockCompiler } from './mockCompiler'
2930
import { parseReqBody } from './parseReqBody'
3031
import { collectRequest } from './requestRecovery'
3132
import {
@@ -35,7 +36,6 @@ import {
3536
urlParse,
3637
} from './utils'
3738
import { validate } from './validator'
38-
import type { Middleware } from './mockMiddleware'
3939

4040
export interface BaseMiddlewareOptions {
4141
formidableOptions: MockServerPluginOptions['formidableOptions']

src/core/build.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1+
import type { ServerBuildOption } from '../types'
2+
import type { ResolvePluginOptions } from './resolvePluginOptions'
13
import fs from 'node:fs'
24
import fsp from 'node:fs/promises'
35
import path from 'node:path'
46
import process from 'node:process'
5-
import fg from 'fast-glob'
7+
import { toArray } from '@pengzhanbo/utils'
68
import { createFilter } from '@rollup/pluginutils'
9+
import fg from 'fast-glob'
710
import color from 'picocolors'
8-
import { toArray } from '@pengzhanbo/utils'
9-
import type { ServerBuildOption } from '../types'
10-
import { lookupFile, normalizePath, packageDir } from './utils'
11-
import type { ResolvePluginOptions } from './resolvePluginOptions'
1211
import { transformWithRspack } from './createRspackCompiler'
12+
import { lookupFile, normalizePath, packageDir } from './utils'
1313

1414
export async function buildMockServer(
1515
options: ResolvePluginOptions,

src/core/createRspackCompiler.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { createRequire } from 'node:module'
21
import type { Compiler, RspackOptions, RspackPluginInstance } from '@rspack/core'
2+
import { createRequire } from 'node:module'
33
import * as rspackCore from '@rspack/core'
4-
import color from 'picocolors'
54
import isCore from 'is-core-module'
5+
import color from 'picocolors'
66
import { vfs } from './utils'
77

88
const require = createRequire(import.meta.url)
@@ -68,7 +68,7 @@ export function createCompiler(
6868
const compiler = rspackCore.rspack(rspackOptions, isWatch ? handler : undefined)
6969

7070
if (compiler)
71-
compiler.outputFileSystem = vfs
71+
compiler.outputFileSystem = vfs as unknown as rspackCore.OutputFileSystem
7272

7373
if (!isWatch) {
7474
compiler?.run(async (...args) => {

src/core/defineMock.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { isArray } from '@pengzhanbo/utils'
21
import type { MockHttpItem, MockOptions, MockWebsocketItem } from '../types'
2+
import { isArray } from '@pengzhanbo/utils'
33

44
/**
55
* mock config Type helper

src/core/loadFromCode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import path from 'node:path'
21
import fs, { promises as fsp } from 'node:fs'
2+
import path from 'node:path'
33
import { pathToFileURL } from 'node:url'
44

55
interface LoadFromCodeOptions {

src/core/logger.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
import type { LogLevel, LogType } from '../types'
12
import { isBoolean } from '@pengzhanbo/utils'
23
import colors from 'picocolors'
3-
import type { LogLevel, LogType } from '../types'
44

55
export interface Logger {
66
debug: (msg: string, level?: boolean | LogLevel) => void

src/core/matchingWeight.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import type { Token } from 'path-to-regexp'
2+
import type { MockMatchPriority } from '../types'
13
/**
24
* 规则匹配优先级
35
*
@@ -18,9 +20,7 @@ import {
1820
sortBy,
1921
uniq,
2022
} from '@pengzhanbo/utils'
21-
import type { Token } from 'path-to-regexp'
2223
import { parse, pathToRegexp } from 'path-to-regexp'
23-
import type { MockMatchPriority } from '../types'
2424

2525
const tokensCache: Record<string, Token[]> = {}
2626

src/core/mockCompiler.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
import EventEmitter from 'node:events'
2-
import type { FSWatcher } from 'node:fs'
3-
import process from 'node:process'
4-
import path from 'node:path'
51
import type { Compiler, RspackPluginInstance } from '@rspack/core'
6-
import fastGlob from 'fast-glob'
7-
import chokidar from 'chokidar'
8-
import { createFilter } from '@rollup/pluginutils'
9-
import { toArray } from '@pengzhanbo/utils'
2+
import type { FSWatcher } from 'node:fs'
103
import type { MockOptions } from '../types'
11-
import { lookupFile } from './utils'
12-
import { loadFromCode } from './loadFromCode'
13-
import { transformMockData, transformRawData } from './transform'
144
import type { CompilerOptions } from './createRspackCompiler'
15-
import { createCompiler } from './createRspackCompiler'
165
import type { Logger } from './logger'
6+
import EventEmitter from 'node:events'
7+
import path from 'node:path'
8+
import process from 'node:process'
9+
import { toArray } from '@pengzhanbo/utils'
10+
import { createFilter } from '@rollup/pluginutils'
11+
import chokidar from 'chokidar'
12+
import fastGlob from 'fast-glob'
1713
import { writeMockEntryFile } from './build'
14+
import { createCompiler } from './createRspackCompiler'
15+
import { loadFromCode } from './loadFromCode'
16+
import { transformMockData, transformRawData } from './transform'
17+
import { lookupFile } from './utils'
1818

1919
export interface MockCompilerOptions {
2020
alias?: Record<string, false | string | (string | false)[]>

src/core/mockMiddleware.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import type http from 'node:http'
21
import type { RspackOptionsNormalized, RspackPluginInstance } from '@rspack/core'
2+
import type http from 'node:http'
3+
import type { MockCompiler } from './mockCompiler'
4+
import type { ResolvePluginOptions } from './resolvePluginOptions'
35
import cors, { type CorsOptions } from 'cors'
46
import { pathToRegexp } from 'path-to-regexp'
5-
import type { ResolvePluginOptions } from './resolvePluginOptions'
6-
import type { MockCompiler } from './mockCompiler'
7-
import { doesProxyContextMatchUrl, urlParse } from './utils'
87
import { baseMiddleware } from './baseMiddleware'
8+
import { doesProxyContextMatchUrl, urlParse } from './utils'
99

1010
export interface MiddlewareOptions {
1111
alias: Record<string, false | string | (string | false)[]>

src/core/mockWebsocket.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
import type { Server } from 'node:http'
22
import type { Http2SecureServer } from 'node:http2'
3-
import Cookies from 'cookies'
4-
import { pathToRegexp } from 'path-to-regexp'
5-
import colors from 'picocolors'
63
import type { WebSocket } from 'ws'
7-
import { WebSocketServer } from 'ws'
84
import type {
95
MockRequest,
106
MockServerPluginOptions,
@@ -13,6 +9,10 @@ import type {
139
} from '../types'
1410
import type { Logger } from './logger'
1511
import type { MockCompiler } from './mockCompiler'
12+
import Cookies from 'cookies'
13+
import { pathToRegexp } from 'path-to-regexp'
14+
import colors from 'picocolors'
15+
import { WebSocketServer } from 'ws'
1616
import { doesProxyContextMatchUrl, parseParams, urlParse } from './utils'
1717

1818
type PoolMap = Map<string, WSSMap>

0 commit comments

Comments
 (0)