[QRQC_2] No implicitAny in twenty-server (#12075)

# Introduction
Following https://github.com/twentyhq/twenty/pull/12068
Related with https://github.com/twentyhq/core-team-issues/issues/975

We're enabling `noImplicitAny` handled few use case manually, added a
`ts-expect-error` to the others, we should plan to handle them in the
future
This commit is contained in:
Paul Rastoin
2025-05-15 18:23:22 +02:00
committed by GitHub
parent 08ce2f831e
commit 442f8dbe3c
120 changed files with 331 additions and 50 deletions
@@ -21,8 +21,10 @@ export class CloudflareSecretMatchGuard implements CanActivate {
if (
!cloudflareWebhookSecret ||
(cloudflareWebhookSecret &&
// @ts-expect-error legacy noImplicitAny
(typeof request.headers['cf-webhook-auth'] === 'string' ||
timingSafeEqual(
// @ts-expect-error legacy noImplicitAny
Buffer.from(request.headers['cf-webhook-auth']),
Buffer.from(cloudflareWebhookSecret),
)))
@@ -18,6 +18,7 @@ describe('DomainManagerService', () => {
FRONTEND_URL: 'https://example.com',
};
// @ts-expect-error legacy noImplicitAny
return env[key];
});
@@ -42,6 +43,7 @@ describe('DomainManagerService', () => {
IS_MULTIWORKSPACE_ENABLED: true,
};
// @ts-expect-error legacy noImplicitAny
return env[key];
});
@@ -91,6 +93,7 @@ describe('DomainManagerService', () => {
FRONTEND_URL: 'https://example.com',
};
// @ts-expect-error legacy noImplicitAny
return env[key];
});
@@ -109,6 +112,7 @@ describe('DomainManagerService', () => {
DEFAULT_SUBDOMAIN: 'test',
};
// @ts-expect-error legacy noImplicitAny
return env[key];
});
@@ -129,6 +133,7 @@ describe('DomainManagerService', () => {
DEFAULT_SUBDOMAIN: 'default',
};
// @ts-expect-error legacy noImplicitAny
return env[key];
});
@@ -151,6 +156,7 @@ describe('DomainManagerService', () => {
FRONTEND_URL: 'https://example.com',
};
// @ts-expect-error legacy noImplicitAny
return env[key];
});
@@ -174,6 +180,7 @@ describe('DomainManagerService', () => {
FRONTEND_URL: 'https://example.com',
};
// @ts-expect-error legacy noImplicitAny
return env[key];
});