Fix wrong type

import, make auth and chat work
This commit is contained in:
Wuesteon 2025-12-04 23:25:25 +01:00
parent b8f9bc107c
commit 9c47119535
261 changed files with 24453 additions and 443 deletions

View file

@ -1,4 +1,5 @@
import { createParamDecorator, type ExecutionContext } from '@nestjs/common';
import { createParamDecorator } from '@nestjs/common';
import type { ExecutionContext } from '@nestjs/common';
export interface JwtPayload {
sub: string;

View file

@ -1,4 +1,5 @@
import { type ModuleMetadata, type Type } from '@nestjs/common';
import { type ModuleMetadata } from '@nestjs/common';
import type { Type } from '@nestjs/common';
export interface ManaCoreModuleOptions {
/**

View file

@ -1,4 +1,5 @@
import { drizzle, type PostgresJsDatabase } from 'drizzle-orm/postgres-js';
import { drizzle } from 'drizzle-orm/postgres-js';
import type { PostgresJsDatabase } from 'drizzle-orm/postgres-js';
import postgres from 'postgres';
import * as schema from './schema';

View file

@ -3,7 +3,8 @@
* This is the single source of truth for AppSlider components
*/
import { APP_ICONS, type AppIconId } from './app-icons';
import { APP_ICONS } from './app-icons';
import type { AppIconId } from './app-icons';
export type AppStatus = 'published' | 'beta' | 'development' | 'planning';

View file

@ -1,5 +1,6 @@
import { ErrorCode } from '../types/error-codes';
import { AppError, type ErrorContext } from './app-error';
import { AppError } from './app-error';
import type { ErrorContext } from './app-error';
type AuthErrorCode =
| ErrorCode.AUTHENTICATION_REQUIRED

View file

@ -1,5 +1,6 @@
import { ErrorCode } from '../types/error-codes';
import { AppError, type ErrorContext } from './app-error';
import { AppError } from './app-error';
import type { ErrorContext } from './app-error';
type DatabaseErrorCode = ErrorCode.DATABASE_ERROR | ErrorCode.CONSTRAINT_VIOLATION;

View file

@ -1,5 +1,6 @@
import { ErrorCode } from '../types/error-codes';
import { AppError, type ErrorContext } from './app-error';
import { AppError } from './app-error';
import type { ErrorContext } from './app-error';
type NetworkErrorCode = ErrorCode.NETWORK_ERROR | ErrorCode.TIMEOUT | ErrorCode.CONNECTION_REFUSED;

View file

@ -1,5 +1,6 @@
import { ErrorCode } from '../types/error-codes';
import { AppError, type ErrorContext } from './app-error';
import { AppError } from './app-error';
import type { ErrorContext } from './app-error';
/**
* Error for when a requested resource is not found.

View file

@ -1,5 +1,6 @@
import { ErrorCode } from '../types/error-codes';
import { AppError, type ErrorContext } from './app-error';
import { AppError } from './app-error';
import type { ErrorContext } from './app-error';
type ServiceErrorCode =
| ErrorCode.INTERNAL_ERROR

View file

@ -1,5 +1,6 @@
import { ErrorCode } from '../types/error-codes';
import { AppError, type ErrorContext } from './app-error';
import { AppError } from './app-error';
import type { ErrorContext } from './app-error';
/**
* Error for validation failures (invalid input, missing fields, etc.).

View file

@ -1,11 +1,5 @@
import {
type ExceptionFilter,
Catch,
type ArgumentsHost,
HttpException,
HttpStatus,
Logger,
} from '@nestjs/common';
import { Catch, HttpException, HttpStatus, Logger } from '@nestjs/common';
import type { ExceptionFilter, ArgumentsHost } from '@nestjs/common';
import type { Request, Response } from 'express';
import { type AppError } from '../errors/app-error';
import { isAppError, isCreditError, isRateLimitError } from '../guards/type-guards';

View file

@ -1,4 +1,5 @@
import { AppError, type ErrorContext } from '../errors/app-error';
import { AppError } from '../errors/app-error';
import type { ErrorContext } from '../errors/app-error';
import { ErrorCode } from '../types/error-codes';
import { isAppError } from '../guards/type-guards';

View file

@ -1,4 +1,5 @@
import { createParamDecorator, type ExecutionContext } from '@nestjs/common';
import { createParamDecorator } from '@nestjs/common';
import type { ExecutionContext } from '@nestjs/common';
import { type CurrentUserData } from '../types';
/**

View file

@ -1,5 +1,6 @@
import { StorageClient } from './client';
import { BUCKETS, type StorageConfig, type BucketConfig, type BucketName } from './types';
import { BUCKETS } from './types';
import type { StorageConfig, BucketConfig, BucketName } from './types';
/**
* Environment variable names for storage configuration

View file

@ -4,7 +4,8 @@
* This package provides a unified Supabase client and common database utilities.
*/
import { createClient, type SupabaseClient } from '@supabase/supabase-js';
import { createClient } from '@supabase/supabase-js';
import type { SupabaseClient } from '@supabase/supabase-js';
import type { SupabaseConfig } from '@manacore/shared-types';
export { SupabaseClient } from '@supabase/supabase-js';