# For utils directory $utilsContent = @" export * from './logger'; export * from './validators'; export * from './formatters'; // Add more utility exports as needed "@ $utilsContent | Out-File -FilePath "src/utils/index.ts" -Encoding UTF8 # For services directory $servicesContent = @" export * from './RouterService'; export * from './UserService'; // Add more service exports as needed "@ $servicesContent | Out-File -FilePath "src/services/index.ts" -Encoding UTF8 # For controllers directory $controllersContent = @" export * from './RouterController'; export * from './UserController'; // Add more controller exports as needed "@ $controllersContent | Out-File -FilePath "src/controllers/index.ts" -Encoding UTF8 # For repositories directory $repositoriesContent = @" export * from './RouterRepository'; export * from './UserRepository'; // Add more repository exports as needed "@ $repositoriesContent | Out-File -FilePath "src/repositories/index.ts" -Encoding UTF8 # For middleware directory $middlewareContent = @" export * from './auth'; export * from './errorHandler'; export * from './validate'; // Add more middleware exports as needed "@ $middlewareContent | Out-File -FilePath "src/middleware/index.ts" -Encoding UTF8 # For routes directory $routesContent = @" export * from './router.routes'; export * from './user.routes'; // Add more route exports as needed "@ $routesContent | Out-File -FilePath "src/routes/index.ts" -Encoding UTF8