From a4766dd2a39e5da9d687f36bfb36b1d7feddb91c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 5 Jan 2026 22:12:10 +0000 Subject: [PATCH] Fix DBAL and fakemui import paths and missing exports Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com> --- .../src/adapters/prisma/operations/capabilities.ts | 2 +- dbal/development/src/adapters/prisma/operations/query.ts | 2 +- dbal/development/src/adapters/prisma/operations/utils.ts | 2 +- .../blob/providers/filesystem/operations/downloads.ts | 2 +- .../src/blob/providers/filesystem/operations/listing.ts | 2 +- .../blob/providers/filesystem/operations/maintenance.ts | 2 +- .../src/blob/providers/filesystem/operations/metadata.ts | 2 +- .../src/blob/providers/filesystem/operations/uploads.ts | 2 +- .../src/blob/providers/memory-storage/downloads.ts | 4 ++-- .../src/blob/providers/memory-storage/index.ts | 2 +- .../src/blob/providers/memory-storage/management.ts | 4 ++-- .../src/blob/providers/memory-storage/serialization.ts | 2 +- .../src/blob/providers/memory-storage/uploads.ts | 4 ++-- .../src/blob/providers/memory-storage/utils.ts | 2 +- .../src/blob/providers/s3/operations/downloads.ts | 2 +- .../src/blob/providers/s3/operations/listing.ts | 2 +- .../src/blob/providers/s3/operations/maintenance.ts | 2 +- .../src/blob/providers/s3/operations/metadata.ts | 2 +- .../src/blob/providers/s3/operations/uploads.ts | 2 +- .../src/blob/providers/tenant-aware-storage/mutations.ts | 2 +- .../providers/tenant-aware-storage/tenant-context.ts | 2 +- .../src/blob/providers/tenant-aware-storage/uploads.ts | 2 +- fakemui/icons/index.ts | 2 +- fakemui/icons/types.ts | 6 ++++++ fakemui/index.ts | 9 +++++---- 25 files changed, 37 insertions(+), 30 deletions(-) create mode 100644 fakemui/icons/types.ts diff --git a/dbal/development/src/adapters/prisma/operations/capabilities.ts b/dbal/development/src/adapters/prisma/operations/capabilities.ts index 2a49bf448..1470c612e 100644 --- a/dbal/development/src/adapters/prisma/operations/capabilities.ts +++ b/dbal/development/src/adapters/prisma/operations/capabilities.ts @@ -1,4 +1,4 @@ -import type { AdapterCapabilities } from '../adapter' +import type { AdapterCapabilities } from '../../adapter' import type { PrismaContext } from '../types' export function buildCapabilities(context: PrismaContext): AdapterCapabilities { diff --git a/dbal/development/src/adapters/prisma/operations/query.ts b/dbal/development/src/adapters/prisma/operations/query.ts index fa26fa9d8..7a284aa11 100644 --- a/dbal/development/src/adapters/prisma/operations/query.ts +++ b/dbal/development/src/adapters/prisma/operations/query.ts @@ -1,4 +1,4 @@ -import type { ListOptions, ListResult } from '../../core/foundation/types' +import type { ListOptions, ListResult } from '../../../core/foundation/types' import type { PrismaContext } from '../types' import { handlePrismaError, buildWhereClause, buildOrderBy, getModel, withTimeout } from './utils' diff --git a/dbal/development/src/adapters/prisma/operations/utils.ts b/dbal/development/src/adapters/prisma/operations/utils.ts index f86782a6d..dae05eb2a 100644 --- a/dbal/development/src/adapters/prisma/operations/utils.ts +++ b/dbal/development/src/adapters/prisma/operations/utils.ts @@ -1,5 +1,5 @@ import type { PrismaContext } from '../types' -import { DBALError } from '../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' type PrismaModelDelegate = { findMany: (...args: unknown[]) => Promise diff --git a/dbal/development/src/blob/providers/filesystem/operations/downloads.ts b/dbal/development/src/blob/providers/filesystem/operations/downloads.ts index d277e5c02..d7493d3e1 100644 --- a/dbal/development/src/blob/providers/filesystem/operations/downloads.ts +++ b/dbal/development/src/blob/providers/filesystem/operations/downloads.ts @@ -1,7 +1,7 @@ import { promises as fs, createReadStream } from 'fs' import type { ReadStreamOptions } from 'fs' import type { DownloadOptions } from '../../../blob-storage' -import { DBALError } from '../../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import type { FilesystemContext } from '../context' import { buildFullPath } from '../paths' diff --git a/dbal/development/src/blob/providers/filesystem/operations/listing.ts b/dbal/development/src/blob/providers/filesystem/operations/listing.ts index 2ce857079..c16432664 100644 --- a/dbal/development/src/blob/providers/filesystem/operations/listing.ts +++ b/dbal/development/src/blob/providers/filesystem/operations/listing.ts @@ -1,7 +1,7 @@ import { promises as fs } from 'fs' import path from 'path' import type { BlobListOptions, BlobListResult, BlobMetadata } from '../../../blob-storage' -import { DBALError } from '../../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import type { FilesystemContext } from '../context' import { buildFullPath } from '../paths' import { readMetadata } from './metadata' diff --git a/dbal/development/src/blob/providers/filesystem/operations/maintenance.ts b/dbal/development/src/blob/providers/filesystem/operations/maintenance.ts index 074751bc2..bb6095577 100644 --- a/dbal/development/src/blob/providers/filesystem/operations/maintenance.ts +++ b/dbal/development/src/blob/providers/filesystem/operations/maintenance.ts @@ -1,7 +1,7 @@ import { promises as fs } from 'fs' import path from 'path' import type { BlobMetadata } from '../../../blob-storage' -import { DBALError } from '../../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import type { FilesystemContext } from '../context' import { buildFullPath, buildMetadataPath } from '../paths' import { readMetadata } from './metadata' diff --git a/dbal/development/src/blob/providers/filesystem/operations/metadata.ts b/dbal/development/src/blob/providers/filesystem/operations/metadata.ts index 0c9142086..3e5fbc74a 100644 --- a/dbal/development/src/blob/providers/filesystem/operations/metadata.ts +++ b/dbal/development/src/blob/providers/filesystem/operations/metadata.ts @@ -1,7 +1,7 @@ import { promises as fs } from 'fs' import { createHash } from 'crypto' import type { BlobMetadata } from '../../../blob-storage' -import { DBALError } from '../../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import type { FilesystemContext } from '../context' import { buildFullPath, buildMetadataPath } from '../paths' diff --git a/dbal/development/src/blob/providers/filesystem/operations/uploads.ts b/dbal/development/src/blob/providers/filesystem/operations/uploads.ts index f06a52b7b..b357b14ce 100644 --- a/dbal/development/src/blob/providers/filesystem/operations/uploads.ts +++ b/dbal/development/src/blob/providers/filesystem/operations/uploads.ts @@ -2,7 +2,7 @@ import { promises as fs, createWriteStream } from 'fs' import path from 'path' import { pipeline } from 'stream/promises' import type { BlobMetadata, UploadOptions } from '../../../blob-storage' -import { DBALError } from '../../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import type { FilesystemContext } from '../context' import { buildFullPath, buildMetadataPath } from '../paths' import { generateEtag, writeMetadata } from './metadata' diff --git a/dbal/development/src/blob/providers/memory-storage/downloads.ts b/dbal/development/src/blob/providers/memory-storage/downloads.ts index add43edd2..6269c0c51 100644 --- a/dbal/development/src/blob/providers/memory-storage/downloads.ts +++ b/dbal/development/src/blob/providers/memory-storage/downloads.ts @@ -1,5 +1,5 @@ -import { DBALError } from '../../../../core/foundation/errors' -import type { DownloadOptions } from '../blob-storage' +import { DBALError } from '../../../core/foundation/errors' +import type { DownloadOptions } from '../../blob-storage' import type { MemoryStore } from './store' import { getBlobOrThrow, normalizeKey } from './utils' diff --git a/dbal/development/src/blob/providers/memory-storage/index.ts b/dbal/development/src/blob/providers/memory-storage/index.ts index b1ed68b18..4abc3fb74 100644 --- a/dbal/development/src/blob/providers/memory-storage/index.ts +++ b/dbal/development/src/blob/providers/memory-storage/index.ts @@ -5,7 +5,7 @@ import type { UploadOptions, DownloadOptions, BlobListOptions, -} from '../blob-storage' +} from '../../blob-storage' import { createStore } from './store' import { uploadBuffer, uploadFromStream } from './uploads' import { downloadBuffer, downloadStream } from './downloads' diff --git a/dbal/development/src/blob/providers/memory-storage/management.ts b/dbal/development/src/blob/providers/memory-storage/management.ts index 18f5e484e..1b7c9e881 100644 --- a/dbal/development/src/blob/providers/memory-storage/management.ts +++ b/dbal/development/src/blob/providers/memory-storage/management.ts @@ -1,5 +1,5 @@ -import { DBALError } from '../../../../core/foundation/errors' -import type { BlobListOptions, BlobListResult, BlobMetadata } from '../blob-storage' +import { DBALError } from '../../../core/foundation/errors' +import type { BlobListOptions, BlobListResult, BlobMetadata } from '../../blob-storage' import type { MemoryStore } from './store' import { toBlobMetadata } from './serialization' import { cleanupStoreEntry, getBlobOrThrow, normalizeKey } from './utils' diff --git a/dbal/development/src/blob/providers/memory-storage/serialization.ts b/dbal/development/src/blob/providers/memory-storage/serialization.ts index 9b9bcc52c..42be9aae1 100644 --- a/dbal/development/src/blob/providers/memory-storage/serialization.ts +++ b/dbal/development/src/blob/providers/memory-storage/serialization.ts @@ -1,5 +1,5 @@ import { createHash } from 'crypto' -import type { UploadOptions, BlobMetadata } from '../blob-storage' +import type { UploadOptions, BlobMetadata } from '../../blob-storage' import type { BlobData } from './store' export const generateEtag = (data: Buffer): string => `"${createHash('md5').update(data).digest('hex')}"` diff --git a/dbal/development/src/blob/providers/memory-storage/uploads.ts b/dbal/development/src/blob/providers/memory-storage/uploads.ts index 378eb06aa..3a43687aa 100644 --- a/dbal/development/src/blob/providers/memory-storage/uploads.ts +++ b/dbal/development/src/blob/providers/memory-storage/uploads.ts @@ -1,5 +1,5 @@ -import { DBALError } from '../../../../core/foundation/errors' -import type { UploadOptions } from '../blob-storage' +import { DBALError } from '../../../core/foundation/errors' +import type { UploadOptions } from '../../blob-storage' import type { MemoryStore } from './store' import { collectStream, toBlobData, toBlobMetadata } from './serialization' import { normalizeKey } from './utils' diff --git a/dbal/development/src/blob/providers/memory-storage/utils.ts b/dbal/development/src/blob/providers/memory-storage/utils.ts index 531e92dcf..6c13e4a79 100644 --- a/dbal/development/src/blob/providers/memory-storage/utils.ts +++ b/dbal/development/src/blob/providers/memory-storage/utils.ts @@ -1,4 +1,4 @@ -import { DBALError } from '../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import type { BlobData, MemoryStore } from './store' export const normalizeKey = (key: string): string => key.replace(/^\/+/, '').trim() diff --git a/dbal/development/src/blob/providers/s3/operations/downloads.ts b/dbal/development/src/blob/providers/s3/operations/downloads.ts index 30d44c0e6..acf5ef43c 100644 --- a/dbal/development/src/blob/providers/s3/operations/downloads.ts +++ b/dbal/development/src/blob/providers/s3/operations/downloads.ts @@ -1,5 +1,5 @@ import type { DownloadOptions } from '../../../blob-storage' -import { DBALError } from '../../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import { buildRangeHeader } from '../range' import type { S3Context } from '../client' diff --git a/dbal/development/src/blob/providers/s3/operations/listing.ts b/dbal/development/src/blob/providers/s3/operations/listing.ts index c013cf31f..2279d08c3 100644 --- a/dbal/development/src/blob/providers/s3/operations/listing.ts +++ b/dbal/development/src/blob/providers/s3/operations/listing.ts @@ -1,5 +1,5 @@ import type { BlobListOptions, BlobListResult, BlobMetadata } from '../../../blob-storage' -import { DBALError } from '../../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import type { S3Context } from '../client' export async function listBlobs( diff --git a/dbal/development/src/blob/providers/s3/operations/maintenance.ts b/dbal/development/src/blob/providers/s3/operations/maintenance.ts index 5fb01fdb5..d46c55260 100644 --- a/dbal/development/src/blob/providers/s3/operations/maintenance.ts +++ b/dbal/development/src/blob/providers/s3/operations/maintenance.ts @@ -1,5 +1,5 @@ import type { BlobMetadata } from '../../../blob-storage' -import { DBALError } from '../../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import type { S3Context } from '../client' import { getMetadata } from './metadata' diff --git a/dbal/development/src/blob/providers/s3/operations/metadata.ts b/dbal/development/src/blob/providers/s3/operations/metadata.ts index 5c07f7da1..fc78280c7 100644 --- a/dbal/development/src/blob/providers/s3/operations/metadata.ts +++ b/dbal/development/src/blob/providers/s3/operations/metadata.ts @@ -1,5 +1,5 @@ import type { BlobMetadata } from '../../../blob-storage' -import { DBALError } from '../../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import type { S3Context } from '../client' export async function getMetadata( diff --git a/dbal/development/src/blob/providers/s3/operations/uploads.ts b/dbal/development/src/blob/providers/s3/operations/uploads.ts index 92f717bea..097280f64 100644 --- a/dbal/development/src/blob/providers/s3/operations/uploads.ts +++ b/dbal/development/src/blob/providers/s3/operations/uploads.ts @@ -1,5 +1,5 @@ import type { BlobMetadata, UploadOptions } from '../../../blob-storage' -import { DBALError } from '../../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import type { S3Context } from '../client' export async function uploadBuffer( diff --git a/dbal/development/src/blob/providers/tenant-aware-storage/mutations.ts b/dbal/development/src/blob/providers/tenant-aware-storage/mutations.ts index 52314235e..8c22b8f5f 100644 --- a/dbal/development/src/blob/providers/tenant-aware-storage/mutations.ts +++ b/dbal/development/src/blob/providers/tenant-aware-storage/mutations.ts @@ -1,4 +1,4 @@ -import { DBALError } from '../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import type { BlobMetadata } from '../blob-storage' import { auditCopy, auditDeletion } from './audit-hooks' import type { TenantAwareDeps } from './context' diff --git a/dbal/development/src/blob/providers/tenant-aware-storage/tenant-context.ts b/dbal/development/src/blob/providers/tenant-aware-storage/tenant-context.ts index 432e99739..5bc2c9411 100644 --- a/dbal/development/src/blob/providers/tenant-aware-storage/tenant-context.ts +++ b/dbal/development/src/blob/providers/tenant-aware-storage/tenant-context.ts @@ -1,4 +1,4 @@ -import { DBALError } from '../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import type { TenantContext } from '../../core/foundation/tenant-context' import type { TenantAwareDeps } from './context' diff --git a/dbal/development/src/blob/providers/tenant-aware-storage/uploads.ts b/dbal/development/src/blob/providers/tenant-aware-storage/uploads.ts index 2c924c3e5..db4ce5c01 100644 --- a/dbal/development/src/blob/providers/tenant-aware-storage/uploads.ts +++ b/dbal/development/src/blob/providers/tenant-aware-storage/uploads.ts @@ -1,4 +1,4 @@ -import { DBALError } from '../../../../core/foundation/errors' +import { DBALError } from '../../../core/foundation/errors' import { auditUpload } from './audit-hooks' import type { TenantAwareDeps } from './context' import { scopeKey } from './context' diff --git a/fakemui/icons/index.ts b/fakemui/icons/index.ts index b34181d3d..75ed0b00d 100644 --- a/fakemui/icons/index.ts +++ b/fakemui/icons/index.ts @@ -347,7 +347,7 @@ export { ContentPaste } from './ContentPaste' // Component Icon Map & Form Controls export { Article } from './Article' export { Checkbox } from './Checkbox' -export { CheckBox } from './CheckBox' +export { Checkbox as CheckBox } from './Checkbox' export { CheckBoxOutlineBlank } from './CheckBoxOutlineBlank' export { IndeterminateCheckBox } from './IndeterminateCheckBox' export { RadioButtonChecked } from './RadioButtonChecked' diff --git a/fakemui/icons/types.ts b/fakemui/icons/types.ts new file mode 100644 index 000000000..cd7a922c7 --- /dev/null +++ b/fakemui/icons/types.ts @@ -0,0 +1,6 @@ +import type { SVGProps } from 'react' + +export interface IconProps extends SVGProps { + size?: number | string + color?: string +} diff --git a/fakemui/index.ts b/fakemui/index.ts index 09f505e22..87f1786c0 100644 --- a/fakemui/index.ts +++ b/fakemui/index.ts @@ -144,10 +144,11 @@ export { LinearProgress, Skeleton, Snackbar, - Dialog, - DialogTitle, - DialogContent, - DialogActions, + // Dialog components removed - not yet implemented + // Dialog, + // DialogTitle, + // DialogContent, + // DialogActions, } from './fakemui/feedback' // Navigation