Skip to content

Commit 587de70

Browse files
chore: eslint --fix for consistent type import export
1 parent 752dbf8 commit 587de70

File tree

96 files changed

+274
-246
lines changed

Some content is hidden

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

96 files changed

+274
-246
lines changed

scripts/accuracy/generateTestSummary.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import path from "path";
22
import { readFile, writeFile, mkdir } from "fs/promises";
33
import { getAccuracyResultStorage } from "../../tests/accuracy/sdk/accuracyResultStorage/getAccuracyResultStorage.js";
4-
import {
4+
import type {
55
AccuracyResult,
66
AccuracyRunStatuses,
77
ExpectedToolCall,

scripts/apply.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import fs from "fs/promises";
2-
import { OpenAPIV3_1 } from "openapi-types";
2+
import type { OpenAPIV3_1 } from "openapi-types";
33
import argv from "yargs-parser";
44

55
function findObjectFromRef<T>(obj: T | OpenAPIV3_1.ReferenceObject, openapi: OpenAPIV3_1.Document): T {

scripts/filter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { OpenAPIV3_1 } from "openapi-types";
1+
import type { OpenAPIV3_1 } from "openapi-types";
22

33
async function readStdin(): Promise<string> {
44
return new Promise<string>((resolve, reject) => {

src/common/atlas/accessListUtils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ApiClient } from "./apiClient.js";
1+
import type { ApiClient } from "./apiClient.js";
22
import { LogId } from "../logger.js";
33
import { ApiClientError } from "./apiClientError.js";
44

src/common/atlas/apiClient.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
import createClient, { Client, Middleware } from "openapi-fetch";
2-
import type { ClientOptions, FetchOptions } from "openapi-fetch";
1+
import createClient from "openapi-fetch";
2+
import type { ClientOptions, FetchOptions, Client, Middleware } from "openapi-fetch";
33
import { ApiClientError } from "./apiClientError.js";
4-
import { paths, operations } from "./openapi.js";
5-
import { CommonProperties, TelemetryEvent } from "../../telemetry/types.js";
4+
import type { paths, operations } from "./openapi.js";
5+
import type { CommonProperties, TelemetryEvent } from "../../telemetry/types.js";
66
import { packageInfo } from "../packageInfo.js";
7-
import { LoggerBase, LogId } from "../logger.js";
7+
import type { LoggerBase } from "../logger.js";
8+
import { LogId } from "../logger.js";
89
import { createFetch } from "@mongodb-js/devtools-proxy-support";
910
import * as oauth from "oauth4webapi";
1011
import { Request as NodeFetchRequest } from "node-fetch";

src/common/atlas/apiClientError.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ApiError } from "./openapi.js";
1+
import type { ApiError } from "./openapi.js";
22

33
export class ApiClientError extends Error {
44
private constructor(

src/common/atlas/cluster.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { ClusterDescription20240805, FlexClusterDescription20241113 } from "./openapi.js";
2-
import { ApiClient } from "./apiClient.js";
1+
import type { ClusterDescription20240805, FlexClusterDescription20241113 } from "./openapi.js";
2+
import type { ApiClient } from "./apiClient.js";
33
import { LogId } from "../logger.js";
44

55
export interface Cluster {

src/common/connectionManager.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
import { UserConfig, DriverOptions } from "./config.js";
1+
import type { UserConfig, DriverOptions } from "./config.js";
22
import { NodeDriverServiceProvider } from "@mongosh/service-provider-node-driver";
33
import EventEmitter from "events";
44
import { setAppNameParamIfMissing } from "../helpers/connectionOptions.js";
55
import { packageInfo } from "./packageInfo.js";
66
import ConnectionString from "mongodb-connection-string-url";
7-
import { MongoClientOptions } from "mongodb";
7+
import type { MongoClientOptions } from "mongodb";
88
import { ErrorCodes, MongoDBError } from "./errors.js";
9-
import { DeviceId } from "../helpers/deviceId.js";
10-
import { AppNameComponents } from "../helpers/connectionOptions.js";
11-
import { CompositeLogger, LogId } from "./logger.js";
12-
import { ConnectionInfo, generateConnectionInfoFromCliArgs } from "@mongosh/arg-parser";
9+
import type { DeviceId } from "../helpers/deviceId.js";
10+
import type { AppNameComponents } from "../helpers/connectionOptions.js";
11+
import type { CompositeLogger } from "./logger.js";
12+
import { LogId } from "./logger.js";
13+
import type { ConnectionInfo } from "@mongosh/arg-parser";
14+
import { generateConnectionInfoFromCliArgs } from "@mongosh/arg-parser";
1315

1416
export interface AtlasClusterConnectionInfo {
1517
username: string;

src/common/exportsManager.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,16 @@ import path from "path";
33
import fs from "fs/promises";
44
import EventEmitter from "events";
55
import { createWriteStream } from "fs";
6-
import { AggregationCursor, FindCursor } from "mongodb";
7-
import { EJSON, EJSONOptions, ObjectId } from "bson";
6+
import type { AggregationCursor, FindCursor } from "mongodb";
7+
import type { EJSONOptions } from "bson";
8+
import { EJSON, ObjectId } from "bson";
89
import { Transform } from "stream";
910
import { pipeline } from "stream/promises";
10-
import { MongoLogId } from "mongodb-log-writer";
11+
import type { MongoLogId } from "mongodb-log-writer";
1112

12-
import { UserConfig } from "./config.js";
13-
import { LoggerBase, LogId } from "./logger.js";
13+
import type { UserConfig } from "./config.js";
14+
import type { LoggerBase } from "./logger.js";
15+
import { LogId } from "./logger.js";
1416

1517
export const jsonExportFormat = z.enum(["relaxed", "canonical"]);
1618
export type JSONExportFormat = z.infer<typeof jsonExportFormat>;

src/common/logger.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import fs from "fs/promises";
2-
import { mongoLogId, MongoLogId, MongoLogManager, MongoLogWriter } from "mongodb-log-writer";
2+
import type { MongoLogId, MongoLogWriter } from "mongodb-log-writer";
3+
import { mongoLogId, MongoLogManager } from "mongodb-log-writer";
34
import redact from "mongodb-redact";
4-
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
5-
import { LoggingMessageNotification } from "@modelcontextprotocol/sdk/types.js";
5+
import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
6+
import type { LoggingMessageNotification } from "@modelcontextprotocol/sdk/types.js";
67
import { EventEmitter } from "events";
78

89
export type LogLevel = LoggingMessageNotification["params"]["level"];

0 commit comments

Comments
 (0)