From fe301b7ff1fd3676c46cdcc7691f6e55da0a043e Mon Sep 17 00:00:00 2001 From: JohnDoe6345789 Date: Fri, 26 Dec 2025 03:22:29 +0000 Subject: [PATCH] code: nextjs,frontends,tsx (6 files) --- .../components/managers/component/ComponentConfigDialog.tsx | 2 +- .../managers/component/ComponentHierarchyEditor.tsx | 2 +- .../src/components/managers/package/PackageImportExport.tsx | 4 ++-- .../nextjs/src/components/managers/package/PackageManager.tsx | 2 +- frontends/nextjs/src/lib/lua-snippets.ts | 1 + frontends/nextjs/src/lib/security-scanner.ts | 1 + 6 files changed, 7 insertions(+), 5 deletions(-) create mode 100644 frontends/nextjs/src/lib/lua-snippets.ts create mode 100644 frontends/nextjs/src/lib/security-scanner.ts diff --git a/frontends/nextjs/src/components/managers/component/ComponentConfigDialog.tsx b/frontends/nextjs/src/components/managers/component/ComponentConfigDialog.tsx index 09b560d34..f4da06685 100644 --- a/frontends/nextjs/src/components/managers/component/ComponentConfigDialog.tsx +++ b/frontends/nextjs/src/components/managers/component/ComponentConfigDialog.tsx @@ -10,7 +10,7 @@ import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui' import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui' import { ScrollArea } from '@/components/ui' import { Database, ComponentNode, ComponentConfig } from '@/lib/database' -import { componentCatalog } from '@/lib/component-catalog' +import { componentCatalog } from '@/lib/components/component-catalog' import { toast } from 'sonner' import type { PropDefinition } from '@/lib/builder-types' diff --git a/frontends/nextjs/src/components/managers/component/ComponentHierarchyEditor.tsx b/frontends/nextjs/src/components/managers/component/ComponentHierarchyEditor.tsx index 44c8b7a0e..fb8da16ef 100644 --- a/frontends/nextjs/src/components/managers/component/ComponentHierarchyEditor.tsx +++ b/frontends/nextjs/src/components/managers/component/ComponentHierarchyEditor.tsx @@ -16,7 +16,7 @@ import { Cursor } from '@phosphor-icons/react' import { Database, ComponentNode } from '@/lib/database' -import { componentCatalog } from '@/lib/component-catalog' +import { componentCatalog } from '@/lib/components/component-catalog' import { toast } from 'sonner' import type { PageConfig } from '@/lib/level-types' import { ComponentConfigDialog } from './ComponentConfigDialog' diff --git a/frontends/nextjs/src/components/managers/package/PackageImportExport.tsx b/frontends/nextjs/src/components/managers/package/PackageImportExport.tsx index 7b010433f..f5836b3f3 100644 --- a/frontends/nextjs/src/components/managers/package/PackageImportExport.tsx +++ b/frontends/nextjs/src/components/managers/package/PackageImportExport.tsx @@ -10,9 +10,9 @@ import { ScrollArea } from '@/components/ui' import { Separator } from '@/components/ui' import { toast } from 'sonner' import { Database } from '@/lib/database' -import { exportPackageAsZip, importPackageFromZip, downloadZip, exportDatabaseSnapshot } from '@/lib/package-export' +import { exportPackageAsZip, importPackageFromZip, downloadZip, exportDatabaseSnapshot } from '@/lib/packages/core/package-export' import type { PackageManifest, PackageContent } from '@/lib/package-types' -import type { ExportPackageOptions } from '@/lib/package-export' +import type { ExportPackageOptions } from '@/lib/packages/core/package-export' import { installPackage } from '@/lib/api/packages' import { Export, diff --git a/frontends/nextjs/src/components/managers/package/PackageManager.tsx b/frontends/nextjs/src/components/managers/package/PackageManager.tsx index ce7850d4e..25c5a34c5 100644 --- a/frontends/nextjs/src/components/managers/package/PackageManager.tsx +++ b/frontends/nextjs/src/components/managers/package/PackageManager.tsx @@ -9,7 +9,7 @@ import { Dialog, DialogContent, DialogDescription, DialogFooter, DialogHeader, D import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@/components/ui' import { Separator } from '@/components/ui' import { toast } from 'sonner' -import { PACKAGE_CATALOG } from '@/lib/package-catalog' +import { PACKAGE_CATALOG } from '@/lib/packages/core/package-catalog' import type { PackageManifest, PackageContent, InstalledPackage } from '@/lib/package-types' import { installPackage, listInstalledPackages, togglePackageEnabled, uninstallPackage } from '@/lib/api/packages' import { Package, Download, Trash, Power, MagnifyingGlass, Star, Tag, User, TrendUp, Funnel, Export, ArrowSquareIn } from '@phosphor-icons/react' diff --git a/frontends/nextjs/src/lib/lua-snippets.ts b/frontends/nextjs/src/lib/lua-snippets.ts new file mode 100644 index 000000000..7be7987d3 --- /dev/null +++ b/frontends/nextjs/src/lib/lua-snippets.ts @@ -0,0 +1 @@ +export * from './lua/lua-snippets' diff --git a/frontends/nextjs/src/lib/security-scanner.ts b/frontends/nextjs/src/lib/security-scanner.ts new file mode 100644 index 000000000..aa8059aa8 --- /dev/null +++ b/frontends/nextjs/src/lib/security-scanner.ts @@ -0,0 +1 @@ +export * from './security/scanner/security-scanner'