make some adjustments to make linter and types happy
Some checks failed
CI / Test (pull_request) Failing after 19s

This commit is contained in:
2025-07-15 21:05:44 +02:00
parent 2d8dfe82d6
commit 40c8ed4643
3 changed files with 15 additions and 8 deletions

View File

@@ -307,21 +307,30 @@ function isFormData(value: any): value is FormData {
export class ResponseError extends Error {
override name: "ResponseError" = "ResponseError";
constructor(public response: Response, msg?: string) {
constructor(
public response: Response,
msg?: string
) {
super(msg);
}
}
export class FetchError extends Error {
override name: "FetchError" = "FetchError";
constructor(public cause: Error, msg?: string) {
constructor(
public cause: Error,
msg?: string
) {
super(msg);
}
}
export class RequiredError extends Error {
override name: "RequiredError" = "RequiredError";
constructor(public field: string, msg?: string) {
constructor(
public field: string,
msg?: string
) {
super(msg);
}
}

View File

@@ -71,9 +71,7 @@ async function main() {
delete transports[transport.sessionId];
}
};
const outlineMcpServer = outlineMcpFactory(
logger.child({ sessionId: transport.sessionId })
);
const outlineMcpServer = outlineMcpFactory(logger.child({ sessionId: transport.sessionId }));
await outlineMcpServer.connect(transport);
} else {

View File

@@ -1,7 +1,7 @@
{
"compilerOptions": {
// Environment setup & latest features
"lib": ["ESNext"],
"lib": ["ESNext", "DOM"],
"target": "ESNext",
"module": "Preserve",
"moduleDetection": "force",
@@ -19,7 +19,7 @@
"skipLibCheck": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedIndexedAccess": true,
"noImplicitOverride": true,
"noImplicitOverride": false,
// Some stricter flags (disabled by default)
"noUnusedLocals": false,