@@ -11869,7 +11869,7 @@ export class ThemeService {
````
-## File: src/ui/src/app/app.config.ts
+## File: packages/ui/src/app/app.config.ts
````typescript
import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
import { provideRouter } from '@angular/router';
@@ -11886,7 +11886,7 @@ export const appConfig: ApplicationConfig = {
};
````
-## File: src/ui/src/environments/environment.ts
+## File: packages/ui/src/environments/environment.ts
````typescript
export const environment = {
production: true,
@@ -11894,7 +11894,7 @@ export const environment = {
};
````
-## File: src/ui/src/index.html
+## File: packages/ui/src/index.html
````html
@@ -11911,7 +11911,7 @@ export const environment = {
````
-## File: src/ui/Dockerfile.production
+## File: packages/ui/Dockerfile.production
````
FROM node:22.16-alpine AS build
@@ -11934,7 +11934,7 @@ EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
````
-## File: src/ui/tailwind.config.js
+## File: packages/ui/tailwind.config.js
````javascript
/** @type {import('tailwindcss').Config} */
module.exports = {
@@ -12112,7 +12112,7 @@ output AZURE_TENANT_ID string = tenant().tenantId
output MCP_ECHO_PING_ACCESS_TOKEN string = llamaIndexConfig.sampleAccessTokens.echo
````
-## File: src/api/src/orchestrator/llamaindex/providers/azure-openai.ts
+## File: packages/api/src/orchestrator/llamaindex/providers/azure-openai.ts
````typescript
import { openai } from "llamaindex";
import {
@@ -12169,7 +12169,7 @@ export const llm = async () => {
};
````
-## File: src/api/src/orchestrator/llamaindex/providers/index.ts
+## File: packages/api/src/orchestrator/llamaindex/providers/index.ts
````typescript
import dotenv from "dotenv";
dotenv.config();
@@ -12198,7 +12198,7 @@ export const llm = async () => {
};
````
-## File: src/ui/src/styles.css
+## File: packages/ui/src/styles.css
````css
/* You can add global styles to this file, and also import other style files */
@import "@angular/cdk/overlay-prebuilt.css";
@@ -13019,7 +13019,7 @@ output NG_API_URL string = 'https://api.${containerAppsEnvironment.outputs.defau
output AZURE_CLIENT_ID string = apiIdentity.outputs.clientId
````
-## File: src/api/package.json
+## File: packages/api/package.json
````json
{
"name": "azure-ai-travel-agents-api",
@@ -13069,7 +13069,7 @@ output AZURE_CLIENT_ID string = apiIdentity.outputs.clientId
}
````
-## File: src/tools/echo-ping/src/index.ts
+## File: packages/tools/echo-ping/src/index.ts
````typescript
import dotenv from "dotenv";
dotenv.config();
@@ -13168,7 +13168,7 @@ process.on('SIGINT', async () => {
});
````
-## File: src/ui/src/app/chat-conversation/chat-conversation.component.css
+## File: packages/ui/src/app/chat-conversation/chat-conversation.component.css
````css
:host {
display: flex;
@@ -13197,7 +13197,7 @@ process.on('SIGINT', async () => {
}
````
-## File: src/api/src/orchestrator/llamaindex/tools/index.ts
+## File: packages/api/src/orchestrator/llamaindex/tools/index.ts
````typescript
import { McpServerDefinition } from "../../../mcp/mcp-tools.js";
@@ -13283,7 +13283,7 @@ export const McpToolsConfig = (): {
});
````
-## File: src/ui/src/app/components/accordion/accordion.component.ts
+## File: packages/ui/src/app/components/accordion/accordion.component.ts
````typescript
import { Component, input } from '@angular/core';
import { NgIcon, provideIcons } from '@ng-icons/core';
@@ -13339,7 +13339,7 @@ export class AccordionPreviewComponent {
}
````
-## File: src/api/src/mcp/mcp-tools.ts
+## File: packages/api/src/mcp/mcp-tools.ts
````typescript
import type { SSEClientTransportOptions } from "@modelcontextprotocol/sdk/client/sse.js";
import { MCPClient as MCPHTTPClient } from "./mcp-http-client.js";
@@ -13511,7 +13511,7 @@ services:
- DOTNET_DASHBOARD_UNSECURED_ALLOW_ANONYMOUS=true
````
-## File: src/api/src/orchestrator/llamaindex/index.ts
+## File: packages/api/src/orchestrator/llamaindex/index.ts
````typescript
import dotenv from "dotenv";
dotenv.config();
@@ -13667,7 +13667,7 @@ export async function setupAgents(filteredTools: McpServerDefinition[] = []) {
}
````
-## File: src/api/src/index.ts
+## File: packages/api/src/index.ts
````typescript
import dotenv from "dotenv";
dotenv.config();
@@ -13824,7 +13824,7 @@ app.listen(PORT, () => {
});
````
-## File: src/ui/src/app/services/api.service.ts
+## File: packages/ui/src/app/services/api.service.ts
````typescript
import { inject, Injectable, NgZone } from '@angular/core';
import { BehaviorSubject } from 'rxjs';
@@ -13976,7 +13976,7 @@ export class ApiService {
}
````
-## File: src/ui/package.json
+## File: packages/ui/package.json
````json
{
"name": "azure-ai-travel-agents-ui",
@@ -14045,7 +14045,7 @@ export class ApiService {
}
````
-## File: src/ui/src/app/chat-conversation/chat-conversation.service.ts
+## File: packages/ui/src/app/chat-conversation/chat-conversation.service.ts
````typescript
import { Injectable, signal } from '@angular/core';
import { toast } from 'ngx-sonner';
@@ -14269,7 +14269,7 @@ export class ChatService {
}
````
-## File: src/ui/src/app/chat-conversation/chat-conversation.component.html
+## File: packages/ui/src/app/chat-conversation/chat-conversation.component.html
````html
@@ -14518,7 +14518,7 @@ export class ChatService {
````
-## File: src/ui/src/app/chat-conversation/chat-conversation.component.ts
+## File: packages/ui/src/app/chat-conversation/chat-conversation.component.ts
````typescript
import { AsyncPipe, CommonModule, JsonPipe } from '@angular/common';
import {
diff --git a/src/api-python/.dockerignore b/packages/api-python/.dockerignore
similarity index 100%
rename from src/api-python/.dockerignore
rename to packages/api-python/.dockerignore
diff --git a/src/api-python/.env.sample b/packages/api-python/.env.sample
similarity index 100%
rename from src/api-python/.env.sample
rename to packages/api-python/.env.sample
diff --git a/src/api-python/Dockerfile b/packages/api-python/Dockerfile
similarity index 100%
rename from src/api-python/Dockerfile
rename to packages/api-python/Dockerfile
diff --git a/src/api-python/README.md b/packages/api-python/README.md
similarity index 99%
rename from src/api-python/README.md
rename to packages/api-python/README.md
index 3cffab9b..4cbc688e 100644
--- a/src/api-python/README.md
+++ b/packages/api-python/README.md
@@ -316,7 +316,7 @@ async for event in workflow.run_stream(message):
## Project Structure
```
-src/api-python/
+packages/api-python/
├── src/
│ ├── main.py # FastAPI application & endpoints
│ ├── config.py # Configuration management
diff --git a/src/api-python/pyproject.toml b/packages/api-python/pyproject.toml
similarity index 100%
rename from src/api-python/pyproject.toml
rename to packages/api-python/pyproject.toml
diff --git a/src/api-python/src/__init__.py b/packages/api-python/src/__init__.py
similarity index 100%
rename from src/api-python/src/__init__.py
rename to packages/api-python/src/__init__.py
diff --git a/src/api-python/src/config.py b/packages/api-python/src/config.py
similarity index 100%
rename from src/api-python/src/config.py
rename to packages/api-python/src/config.py
diff --git a/src/api-python/src/main.py b/packages/api-python/src/main.py
similarity index 100%
rename from src/api-python/src/main.py
rename to packages/api-python/src/main.py
diff --git a/src/api-python/src/orchestrator/__init__.py b/packages/api-python/src/orchestrator/__init__.py
similarity index 100%
rename from src/api-python/src/orchestrator/__init__.py
rename to packages/api-python/src/orchestrator/__init__.py
diff --git a/src/api-python/src/orchestrator/agents/__init__.py b/packages/api-python/src/orchestrator/agents/__init__.py
similarity index 100%
rename from src/api-python/src/orchestrator/agents/__init__.py
rename to packages/api-python/src/orchestrator/agents/__init__.py
diff --git a/src/api-python/src/orchestrator/agents/base_agent.py b/packages/api-python/src/orchestrator/agents/base_agent.py
similarity index 100%
rename from src/api-python/src/orchestrator/agents/base_agent.py
rename to packages/api-python/src/orchestrator/agents/base_agent.py
diff --git a/src/api-python/src/orchestrator/agents/specialized_agents.py b/packages/api-python/src/orchestrator/agents/specialized_agents.py
similarity index 100%
rename from src/api-python/src/orchestrator/agents/specialized_agents.py
rename to packages/api-python/src/orchestrator/agents/specialized_agents.py
diff --git a/src/api-python/src/orchestrator/agents/triage_agent.py b/packages/api-python/src/orchestrator/agents/triage_agent.py
similarity index 100%
rename from src/api-python/src/orchestrator/agents/triage_agent.py
rename to packages/api-python/src/orchestrator/agents/triage_agent.py
diff --git a/src/api-python/src/orchestrator/magentic_workflow.py b/packages/api-python/src/orchestrator/magentic_workflow.py
similarity index 100%
rename from src/api-python/src/orchestrator/magentic_workflow.py
rename to packages/api-python/src/orchestrator/magentic_workflow.py
diff --git a/src/api-python/src/orchestrator/providers/__init__.py b/packages/api-python/src/orchestrator/providers/__init__.py
similarity index 100%
rename from src/api-python/src/orchestrator/providers/__init__.py
rename to packages/api-python/src/orchestrator/providers/__init__.py
diff --git a/src/api-python/src/orchestrator/providers/azure_openai.py b/packages/api-python/src/orchestrator/providers/azure_openai.py
similarity index 100%
rename from src/api-python/src/orchestrator/providers/azure_openai.py
rename to packages/api-python/src/orchestrator/providers/azure_openai.py
diff --git a/src/api-python/src/orchestrator/providers/base.py b/packages/api-python/src/orchestrator/providers/base.py
similarity index 87%
rename from src/api-python/src/orchestrator/providers/base.py
rename to packages/api-python/src/orchestrator/providers/base.py
index 2890164b..88e5a465 100644
--- a/src/api-python/src/orchestrator/providers/base.py
+++ b/packages/api-python/src/orchestrator/providers/base.py
@@ -1,7 +1,7 @@
"""LLM provider implementations using strategy pattern.
This module implements the same strategy pattern as the TypeScript implementation
-in src/api/src/orchestrator/llamaindex/providers, allowing selection between
+in packages/api/src/orchestrator/llamaindex/providers, allowing selection between
different LLM providers based on the LLM_PROVIDER environment variable.
"""
diff --git a/src/api-python/src/orchestrator/providers/docker_models.py b/packages/api-python/src/orchestrator/providers/docker_models.py
similarity index 100%
rename from src/api-python/src/orchestrator/providers/docker_models.py
rename to packages/api-python/src/orchestrator/providers/docker_models.py
diff --git a/src/api-python/src/orchestrator/providers/foundry_local.py b/packages/api-python/src/orchestrator/providers/foundry_local.py
similarity index 100%
rename from src/api-python/src/orchestrator/providers/foundry_local.py
rename to packages/api-python/src/orchestrator/providers/foundry_local.py
diff --git a/src/api-python/src/orchestrator/providers/github_models.py b/packages/api-python/src/orchestrator/providers/github_models.py
similarity index 100%
rename from src/api-python/src/orchestrator/providers/github_models.py
rename to packages/api-python/src/orchestrator/providers/github_models.py
diff --git a/src/api-python/src/orchestrator/providers/ollama_models.py b/packages/api-python/src/orchestrator/providers/ollama_models.py
similarity index 100%
rename from src/api-python/src/orchestrator/providers/ollama_models.py
rename to packages/api-python/src/orchestrator/providers/ollama_models.py
diff --git a/src/api-python/src/orchestrator/tools/README.md b/packages/api-python/src/orchestrator/tools/README.md
similarity index 100%
rename from src/api-python/src/orchestrator/tools/README.md
rename to packages/api-python/src/orchestrator/tools/README.md
diff --git a/src/api-python/src/orchestrator/tools/__init__.py b/packages/api-python/src/orchestrator/tools/__init__.py
similarity index 100%
rename from src/api-python/src/orchestrator/tools/__init__.py
rename to packages/api-python/src/orchestrator/tools/__init__.py
diff --git a/src/api-python/src/orchestrator/tools/examples.py b/packages/api-python/src/orchestrator/tools/examples.py
similarity index 100%
rename from src/api-python/src/orchestrator/tools/examples.py
rename to packages/api-python/src/orchestrator/tools/examples.py
diff --git a/src/api-python/src/orchestrator/tools/mcp_tool_wrapper.py b/packages/api-python/src/orchestrator/tools/mcp_tool_wrapper.py
similarity index 100%
rename from src/api-python/src/orchestrator/tools/mcp_tool_wrapper.py
rename to packages/api-python/src/orchestrator/tools/mcp_tool_wrapper.py
diff --git a/src/api-python/src/orchestrator/tools/tool_config.py b/packages/api-python/src/orchestrator/tools/tool_config.py
similarity index 98%
rename from src/api-python/src/orchestrator/tools/tool_config.py
rename to packages/api-python/src/orchestrator/tools/tool_config.py
index 90cf6153..1cd6ddbc 100644
--- a/src/api-python/src/orchestrator/tools/tool_config.py
+++ b/packages/api-python/src/orchestrator/tools/tool_config.py
@@ -40,7 +40,7 @@ def get_mcp_tools_config() -> dict[McpServerName, MCPServerDefinition]:
"""
Get MCP tools configuration following TypeScript implementation pattern.
- Mirrors src/api/src/orchestrator/llamaindex/tools/index.ts
+ Mirrors packages/api/src/orchestrator/llamaindex/tools/index.ts
Returns:
Dictionary mapping server names to their configurations
diff --git a/src/api-python/src/orchestrator/tools/tool_registry.py b/packages/api-python/src/orchestrator/tools/tool_registry.py
similarity index 100%
rename from src/api-python/src/orchestrator/tools/tool_registry.py
rename to packages/api-python/src/orchestrator/tools/tool_registry.py
diff --git a/src/api-python/src/orchestrator/workflow.py b/packages/api-python/src/orchestrator/workflow.py
similarity index 100%
rename from src/api-python/src/orchestrator/workflow.py
rename to packages/api-python/src/orchestrator/workflow.py
diff --git a/src/api-python/src/tests/__init__.py b/packages/api-python/src/tests/__init__.py
similarity index 100%
rename from src/api-python/src/tests/__init__.py
rename to packages/api-python/src/tests/__init__.py
diff --git a/src/api-python/src/tests/test_agents.py b/packages/api-python/src/tests/test_agents.py
similarity index 100%
rename from src/api-python/src/tests/test_agents.py
rename to packages/api-python/src/tests/test_agents.py
diff --git a/src/api-python/src/tests/test_config.py b/packages/api-python/src/tests/test_config.py
similarity index 100%
rename from src/api-python/src/tests/test_config.py
rename to packages/api-python/src/tests/test_config.py
diff --git a/src/api-python/src/tests/test_mcp_client.py b/packages/api-python/src/tests/test_mcp_client.py
similarity index 100%
rename from src/api-python/src/tests/test_mcp_client.py
rename to packages/api-python/src/tests/test_mcp_client.py
diff --git a/src/api-python/src/tests/test_mcp_graceful_degradation.py b/packages/api-python/src/tests/test_mcp_graceful_degradation.py
similarity index 100%
rename from src/api-python/src/tests/test_mcp_graceful_degradation.py
rename to packages/api-python/src/tests/test_mcp_graceful_degradation.py
diff --git a/src/api-python/src/tests/test_providers.py b/packages/api-python/src/tests/test_providers.py
similarity index 100%
rename from src/api-python/src/tests/test_providers.py
rename to packages/api-python/src/tests/test_providers.py
diff --git a/src/api-python/src/tests/test_workflow.py b/packages/api-python/src/tests/test_workflow.py
similarity index 100%
rename from src/api-python/src/tests/test_workflow.py
rename to packages/api-python/src/tests/test_workflow.py
diff --git a/src/api-python/src/utils/__init__.py b/packages/api-python/src/utils/__init__.py
similarity index 100%
rename from src/api-python/src/utils/__init__.py
rename to packages/api-python/src/utils/__init__.py
diff --git a/src/api-python/test.http b/packages/api-python/test.http
similarity index 100%
rename from src/api-python/test.http
rename to packages/api-python/test.http
diff --git a/src/api-python/test_magentic_simplified.py b/packages/api-python/test_magentic_simplified.py
similarity index 100%
rename from src/api-python/test_magentic_simplified.py
rename to packages/api-python/test_magentic_simplified.py
diff --git a/src/api-python/test_simplification.py b/packages/api-python/test_simplification.py
similarity index 100%
rename from src/api-python/test_simplification.py
rename to packages/api-python/test_simplification.py
diff --git a/src/api/.env.sample b/packages/api/.env.sample
similarity index 100%
rename from src/api/.env.sample
rename to packages/api/.env.sample
diff --git a/src/api/Dockerfile b/packages/api/Dockerfile
similarity index 100%
rename from src/api/Dockerfile
rename to packages/api/Dockerfile
diff --git a/src/api/package-lock.json b/packages/api/package-lock.json
similarity index 100%
rename from src/api/package-lock.json
rename to packages/api/package-lock.json
diff --git a/src/api/package.json b/packages/api/package.json
similarity index 100%
rename from src/api/package.json
rename to packages/api/package.json
diff --git a/src/api/readme.md b/packages/api/readme.md
similarity index 100%
rename from src/api/readme.md
rename to packages/api/readme.md
diff --git a/src/api/src/index.ts b/packages/api/src/index.ts
similarity index 100%
rename from src/api/src/index.ts
rename to packages/api/src/index.ts
diff --git a/src/api/src/mcp/index.ts b/packages/api/src/mcp/index.ts
similarity index 100%
rename from src/api/src/mcp/index.ts
rename to packages/api/src/mcp/index.ts
diff --git a/src/api/src/mcp/mcp-http-client.ts b/packages/api/src/mcp/mcp-http-client.ts
similarity index 100%
rename from src/api/src/mcp/mcp-http-client.ts
rename to packages/api/src/mcp/mcp-http-client.ts
diff --git a/src/api/src/mcp/mcp-sse-client.ts b/packages/api/src/mcp/mcp-sse-client.ts
similarity index 100%
rename from src/api/src/mcp/mcp-sse-client.ts
rename to packages/api/src/mcp/mcp-sse-client.ts
diff --git a/src/api/src/mcp/mcp-tools.ts b/packages/api/src/mcp/mcp-tools.ts
similarity index 100%
rename from src/api/src/mcp/mcp-tools.ts
rename to packages/api/src/mcp/mcp-tools.ts
diff --git a/src/api/src/orchestrator/llamaindex/index.ts b/packages/api/src/orchestrator/llamaindex/index.ts
similarity index 100%
rename from src/api/src/orchestrator/llamaindex/index.ts
rename to packages/api/src/orchestrator/llamaindex/index.ts
diff --git a/src/api/src/orchestrator/llamaindex/providers/azure-openai.ts b/packages/api/src/orchestrator/llamaindex/providers/azure-openai.ts
similarity index 100%
rename from src/api/src/orchestrator/llamaindex/providers/azure-openai.ts
rename to packages/api/src/orchestrator/llamaindex/providers/azure-openai.ts
diff --git a/src/api/src/orchestrator/llamaindex/providers/docker-models.ts b/packages/api/src/orchestrator/llamaindex/providers/docker-models.ts
similarity index 100%
rename from src/api/src/orchestrator/llamaindex/providers/docker-models.ts
rename to packages/api/src/orchestrator/llamaindex/providers/docker-models.ts
diff --git a/src/api/src/orchestrator/llamaindex/providers/foundry-local.ts b/packages/api/src/orchestrator/llamaindex/providers/foundry-local.ts
similarity index 100%
rename from src/api/src/orchestrator/llamaindex/providers/foundry-local.ts
rename to packages/api/src/orchestrator/llamaindex/providers/foundry-local.ts
diff --git a/src/api/src/orchestrator/llamaindex/providers/github-models.ts b/packages/api/src/orchestrator/llamaindex/providers/github-models.ts
similarity index 100%
rename from src/api/src/orchestrator/llamaindex/providers/github-models.ts
rename to packages/api/src/orchestrator/llamaindex/providers/github-models.ts
diff --git a/src/api/src/orchestrator/llamaindex/providers/index.ts b/packages/api/src/orchestrator/llamaindex/providers/index.ts
similarity index 100%
rename from src/api/src/orchestrator/llamaindex/providers/index.ts
rename to packages/api/src/orchestrator/llamaindex/providers/index.ts
diff --git a/src/api/src/orchestrator/llamaindex/providers/ollama-models.ts b/packages/api/src/orchestrator/llamaindex/providers/ollama-models.ts
similarity index 100%
rename from src/api/src/orchestrator/llamaindex/providers/ollama-models.ts
rename to packages/api/src/orchestrator/llamaindex/providers/ollama-models.ts
diff --git a/src/api/src/orchestrator/llamaindex/tools/index.ts b/packages/api/src/orchestrator/llamaindex/tools/index.ts
similarity index 100%
rename from src/api/src/orchestrator/llamaindex/tools/index.ts
rename to packages/api/src/orchestrator/llamaindex/tools/index.ts
diff --git a/src/api/src/utils/instrumentation.ts b/packages/api/src/utils/instrumentation.ts
similarity index 100%
rename from src/api/src/utils/instrumentation.ts
rename to packages/api/src/utils/instrumentation.ts
diff --git a/src/api/tsconfig.json b/packages/api/tsconfig.json
similarity index 100%
rename from src/api/tsconfig.json
rename to packages/api/tsconfig.json
diff --git a/src/docker-compose.yml b/packages/docker-compose.yml
similarity index 100%
rename from src/docker-compose.yml
rename to packages/docker-compose.yml
diff --git a/src/shared/.gitkeep b/packages/shared/.gitkeep
similarity index 100%
rename from src/shared/.gitkeep
rename to packages/shared/.gitkeep
diff --git a/src/tools/README.md b/packages/tools/README.md
similarity index 100%
rename from src/tools/README.md
rename to packages/tools/README.md
diff --git a/src/tools/code-evaluation/Dockerfile b/packages/tools/code-evaluation/Dockerfile
similarity index 100%
rename from src/tools/code-evaluation/Dockerfile
rename to packages/tools/code-evaluation/Dockerfile
diff --git a/src/tools/customer-query/AITravelAgent.CustomerQueryServer/AITravelAgent.CustomerQueryServer.csproj b/packages/tools/customer-query/AITravelAgent.CustomerQueryServer/AITravelAgent.CustomerQueryServer.csproj
similarity index 100%
rename from src/tools/customer-query/AITravelAgent.CustomerQueryServer/AITravelAgent.CustomerQueryServer.csproj
rename to packages/tools/customer-query/AITravelAgent.CustomerQueryServer/AITravelAgent.CustomerQueryServer.csproj
diff --git a/src/tools/customer-query/AITravelAgent.CustomerQueryServer/Models/CustomerQueryAnalysisResult.cs b/packages/tools/customer-query/AITravelAgent.CustomerQueryServer/Models/CustomerQueryAnalysisResult.cs
similarity index 100%
rename from src/tools/customer-query/AITravelAgent.CustomerQueryServer/Models/CustomerQueryAnalysisResult.cs
rename to packages/tools/customer-query/AITravelAgent.CustomerQueryServer/Models/CustomerQueryAnalysisResult.cs
diff --git a/src/tools/customer-query/AITravelAgent.CustomerQueryServer/Program.cs b/packages/tools/customer-query/AITravelAgent.CustomerQueryServer/Program.cs
similarity index 100%
rename from src/tools/customer-query/AITravelAgent.CustomerQueryServer/Program.cs
rename to packages/tools/customer-query/AITravelAgent.CustomerQueryServer/Program.cs
diff --git a/src/tools/customer-query/AITravelAgent.CustomerQueryServer/Properties/launchSettings.json b/packages/tools/customer-query/AITravelAgent.CustomerQueryServer/Properties/launchSettings.json
similarity index 100%
rename from src/tools/customer-query/AITravelAgent.CustomerQueryServer/Properties/launchSettings.json
rename to packages/tools/customer-query/AITravelAgent.CustomerQueryServer/Properties/launchSettings.json
diff --git a/src/tools/customer-query/AITravelAgent.CustomerQueryServer/Tools/CustomerQueryTool.cs b/packages/tools/customer-query/AITravelAgent.CustomerQueryServer/Tools/CustomerQueryTool.cs
similarity index 100%
rename from src/tools/customer-query/AITravelAgent.CustomerQueryServer/Tools/CustomerQueryTool.cs
rename to packages/tools/customer-query/AITravelAgent.CustomerQueryServer/Tools/CustomerQueryTool.cs
diff --git a/src/tools/customer-query/AITravelAgent.CustomerQueryServer/Tools/EchoTool.cs b/packages/tools/customer-query/AITravelAgent.CustomerQueryServer/Tools/EchoTool.cs
similarity index 100%
rename from src/tools/customer-query/AITravelAgent.CustomerQueryServer/Tools/EchoTool.cs
rename to packages/tools/customer-query/AITravelAgent.CustomerQueryServer/Tools/EchoTool.cs
diff --git a/src/tools/customer-query/AITravelAgent.ServiceDefaults/AITravelAgent.ServiceDefaults.csproj b/packages/tools/customer-query/AITravelAgent.ServiceDefaults/AITravelAgent.ServiceDefaults.csproj
similarity index 100%
rename from src/tools/customer-query/AITravelAgent.ServiceDefaults/AITravelAgent.ServiceDefaults.csproj
rename to packages/tools/customer-query/AITravelAgent.ServiceDefaults/AITravelAgent.ServiceDefaults.csproj
diff --git a/src/tools/customer-query/AITravelAgent.ServiceDefaults/Extensions.cs b/packages/tools/customer-query/AITravelAgent.ServiceDefaults/Extensions.cs
similarity index 100%
rename from src/tools/customer-query/AITravelAgent.ServiceDefaults/Extensions.cs
rename to packages/tools/customer-query/AITravelAgent.ServiceDefaults/Extensions.cs
diff --git a/src/tools/customer-query/AITravelAgent.sln b/packages/tools/customer-query/AITravelAgent.sln
similarity index 100%
rename from src/tools/customer-query/AITravelAgent.sln
rename to packages/tools/customer-query/AITravelAgent.sln
diff --git a/src/tools/customer-query/Dockerfile b/packages/tools/customer-query/Dockerfile
similarity index 100%
rename from src/tools/customer-query/Dockerfile
rename to packages/tools/customer-query/Dockerfile
diff --git a/src/tools/destination-recommendation/.gitignore b/packages/tools/destination-recommendation/.gitignore
similarity index 100%
rename from src/tools/destination-recommendation/.gitignore
rename to packages/tools/destination-recommendation/.gitignore
diff --git a/src/tools/destination-recommendation/.mvn/wrapper/MavenWrapperDownloader.java b/packages/tools/destination-recommendation/.mvn/wrapper/MavenWrapperDownloader.java
similarity index 100%
rename from src/tools/destination-recommendation/.mvn/wrapper/MavenWrapperDownloader.java
rename to packages/tools/destination-recommendation/.mvn/wrapper/MavenWrapperDownloader.java
diff --git a/src/tools/destination-recommendation/.mvn/wrapper/maven-wrapper.properties b/packages/tools/destination-recommendation/.mvn/wrapper/maven-wrapper.properties
similarity index 100%
rename from src/tools/destination-recommendation/.mvn/wrapper/maven-wrapper.properties
rename to packages/tools/destination-recommendation/.mvn/wrapper/maven-wrapper.properties
diff --git a/src/tools/destination-recommendation/Dockerfile b/packages/tools/destination-recommendation/Dockerfile
similarity index 100%
rename from src/tools/destination-recommendation/Dockerfile
rename to packages/tools/destination-recommendation/Dockerfile
diff --git a/src/tools/destination-recommendation/LICENSE b/packages/tools/destination-recommendation/LICENSE
similarity index 100%
rename from src/tools/destination-recommendation/LICENSE
rename to packages/tools/destination-recommendation/LICENSE
diff --git a/src/tools/destination-recommendation/README.md b/packages/tools/destination-recommendation/README.md
similarity index 100%
rename from src/tools/destination-recommendation/README.md
rename to packages/tools/destination-recommendation/README.md
diff --git a/src/tools/destination-recommendation/mvnw b/packages/tools/destination-recommendation/mvnw
similarity index 100%
rename from src/tools/destination-recommendation/mvnw
rename to packages/tools/destination-recommendation/mvnw
diff --git a/src/tools/destination-recommendation/mvnw.cmd b/packages/tools/destination-recommendation/mvnw.cmd
similarity index 100%
rename from src/tools/destination-recommendation/mvnw.cmd
rename to packages/tools/destination-recommendation/mvnw.cmd
diff --git a/src/tools/destination-recommendation/pom.xml b/packages/tools/destination-recommendation/pom.xml
similarity index 100%
rename from src/tools/destination-recommendation/pom.xml
rename to packages/tools/destination-recommendation/pom.xml
diff --git a/src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/McpServerApplication.java b/packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/McpServerApplication.java
similarity index 100%
rename from src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/McpServerApplication.java
rename to packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/McpServerApplication.java
diff --git a/src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/config/StartupConfig.java b/packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/config/StartupConfig.java
similarity index 100%
rename from src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/config/StartupConfig.java
rename to packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/config/StartupConfig.java
diff --git a/src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/controller/HealthController.java b/packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/controller/HealthController.java
similarity index 100%
rename from src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/controller/HealthController.java
rename to packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/controller/HealthController.java
diff --git a/src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/exception/GlobalExceptionHandler.java b/packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/exception/GlobalExceptionHandler.java
similarity index 100%
rename from src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/exception/GlobalExceptionHandler.java
rename to packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/exception/GlobalExceptionHandler.java
diff --git a/src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/ActivityType.java b/packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/ActivityType.java
similarity index 100%
rename from src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/ActivityType.java
rename to packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/ActivityType.java
diff --git a/src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/BudgetCategory.java b/packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/BudgetCategory.java
similarity index 100%
rename from src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/BudgetCategory.java
rename to packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/BudgetCategory.java
diff --git a/src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/Destination.java b/packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/Destination.java
similarity index 100%
rename from src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/Destination.java
rename to packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/Destination.java
diff --git a/src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/PreferenceRequest.java b/packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/PreferenceRequest.java
similarity index 100%
rename from src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/PreferenceRequest.java
rename to packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/PreferenceRequest.java
diff --git a/src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/Season.java b/packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/Season.java
similarity index 100%
rename from src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/Season.java
rename to packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/model/Season.java
diff --git a/src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/service/DestinationService.java b/packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/service/DestinationService.java
similarity index 100%
rename from src/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/service/DestinationService.java
rename to packages/tools/destination-recommendation/src/main/java/com/microsoft/mcp/sample/server/service/DestinationService.java
diff --git a/src/tools/destination-recommendation/src/main/resources/application.yml b/packages/tools/destination-recommendation/src/main/resources/application.yml
similarity index 100%
rename from src/tools/destination-recommendation/src/main/resources/application.yml
rename to packages/tools/destination-recommendation/src/main/resources/application.yml
diff --git a/src/tools/destination-recommendation/src/main/resources/banner.txt b/packages/tools/destination-recommendation/src/main/resources/banner.txt
similarity index 100%
rename from src/tools/destination-recommendation/src/main/resources/banner.txt
rename to packages/tools/destination-recommendation/src/main/resources/banner.txt
diff --git a/src/tools/echo-ping/.env.sample b/packages/tools/echo-ping/.env.sample
similarity index 100%
rename from src/tools/echo-ping/.env.sample
rename to packages/tools/echo-ping/.env.sample
diff --git a/src/tools/echo-ping/Dockerfile b/packages/tools/echo-ping/Dockerfile
similarity index 100%
rename from src/tools/echo-ping/Dockerfile
rename to packages/tools/echo-ping/Dockerfile
diff --git a/src/tools/echo-ping/package-lock.json b/packages/tools/echo-ping/package-lock.json
similarity index 100%
rename from src/tools/echo-ping/package-lock.json
rename to packages/tools/echo-ping/package-lock.json
diff --git a/src/tools/echo-ping/package.json b/packages/tools/echo-ping/package.json
similarity index 100%
rename from src/tools/echo-ping/package.json
rename to packages/tools/echo-ping/package.json
diff --git a/src/tools/echo-ping/src/index.ts b/packages/tools/echo-ping/src/index.ts
similarity index 100%
rename from src/tools/echo-ping/src/index.ts
rename to packages/tools/echo-ping/src/index.ts
diff --git a/src/tools/echo-ping/src/instrumentation.ts b/packages/tools/echo-ping/src/instrumentation.ts
similarity index 100%
rename from src/tools/echo-ping/src/instrumentation.ts
rename to packages/tools/echo-ping/src/instrumentation.ts
diff --git a/src/tools/echo-ping/src/server.ts b/packages/tools/echo-ping/src/server.ts
similarity index 100%
rename from src/tools/echo-ping/src/server.ts
rename to packages/tools/echo-ping/src/server.ts
diff --git a/src/tools/echo-ping/src/token-provider.ts b/packages/tools/echo-ping/src/token-provider.ts
similarity index 100%
rename from src/tools/echo-ping/src/token-provider.ts
rename to packages/tools/echo-ping/src/token-provider.ts
diff --git a/src/tools/echo-ping/src/tools.ts b/packages/tools/echo-ping/src/tools.ts
similarity index 100%
rename from src/tools/echo-ping/src/tools.ts
rename to packages/tools/echo-ping/src/tools.ts
diff --git a/src/tools/echo-ping/tsconfig.json b/packages/tools/echo-ping/tsconfig.json
similarity index 100%
rename from src/tools/echo-ping/tsconfig.json
rename to packages/tools/echo-ping/tsconfig.json
diff --git a/src/tools/itinerary-planning/.dockerignore b/packages/tools/itinerary-planning/.dockerignore
similarity index 100%
rename from src/tools/itinerary-planning/.dockerignore
rename to packages/tools/itinerary-planning/.dockerignore
diff --git a/src/tools/itinerary-planning/Dockerfile b/packages/tools/itinerary-planning/Dockerfile
similarity index 100%
rename from src/tools/itinerary-planning/Dockerfile
rename to packages/tools/itinerary-planning/Dockerfile
diff --git a/src/tools/itinerary-planning/README.md b/packages/tools/itinerary-planning/README.md
similarity index 78%
rename from src/tools/itinerary-planning/README.md
rename to packages/tools/itinerary-planning/README.md
index 63c3cf0b..b1a1d532 100644
--- a/src/tools/itinerary-planning/README.md
+++ b/packages/tools/itinerary-planning/README.md
@@ -11,13 +11,13 @@
2. Install the the MCP server packages:
```bash
- uv pip install -e src/tools/itinerary-planning
+ uv pip install -e packages/tools/itinerary-planning
```
3. Run the MCP server:
```shell
- uv run src/tools/itinerary-planning/src/app.py
+ uv run packages/tools/itinerary-planning/src/app.py
```
## Debug with MCP Inspector
@@ -25,7 +25,7 @@
For testing and debugging MCP functionality, use the MCP Inspector:
```cmd
-uv run mcp dev src/tools/itinerary-planning/src/mcp_server.py
+uv run mcp dev packages/tools/itinerary-planning/src/mcp_server.py
```
## Start local server
@@ -33,7 +33,7 @@ uv run mcp dev src/tools/itinerary-planning/src/mcp_server.py
Navigate to the source directory and run the server:
```bash
-cd src/tools/itinerary-planning/src
+cd packages/tools/itinerary-planning/src
```
```bash
@@ -65,5 +65,5 @@ This server is designed to be deployed with the rest of the servers in this AI T
4. Deploy the Container App:
```bash
- az containerapp up --name pf-travelagent-app --source src/tools/itinerary-planning --ingress external --target-port 8000
+ az containerapp up --name pf-travelagent-app --source packages/tools/itinerary-planning --ingress external --target-port 8000
```
diff --git a/src/tools/itinerary-planning/pyproject.toml b/packages/tools/itinerary-planning/pyproject.toml
similarity index 100%
rename from src/tools/itinerary-planning/pyproject.toml
rename to packages/tools/itinerary-planning/pyproject.toml
diff --git a/src/tools/itinerary-planning/src/__init__.py b/packages/tools/itinerary-planning/src/__init__.py
similarity index 100%
rename from src/tools/itinerary-planning/src/__init__.py
rename to packages/tools/itinerary-planning/src/__init__.py
diff --git a/src/tools/itinerary-planning/src/app.py b/packages/tools/itinerary-planning/src/app.py
similarity index 100%
rename from src/tools/itinerary-planning/src/app.py
rename to packages/tools/itinerary-planning/src/app.py
diff --git a/src/tools/itinerary-planning/src/mcp_server.py b/packages/tools/itinerary-planning/src/mcp_server.py
similarity index 100%
rename from src/tools/itinerary-planning/src/mcp_server.py
rename to packages/tools/itinerary-planning/src/mcp_server.py
diff --git a/src/tools/itinerary-planning/uv.lock b/packages/tools/itinerary-planning/uv.lock
similarity index 100%
rename from src/tools/itinerary-planning/uv.lock
rename to packages/tools/itinerary-planning/uv.lock
diff --git a/src/tools/model-inference/Dockerfile b/packages/tools/model-inference/Dockerfile
similarity index 100%
rename from src/tools/model-inference/Dockerfile
rename to packages/tools/model-inference/Dockerfile
diff --git a/src/tools/web-search/Dockerfile b/packages/tools/web-search/Dockerfile
similarity index 100%
rename from src/tools/web-search/Dockerfile
rename to packages/tools/web-search/Dockerfile
diff --git a/src/ui/.editorconfig b/packages/ui/.editorconfig
similarity index 100%
rename from src/ui/.editorconfig
rename to packages/ui/.editorconfig
diff --git a/src/ui/.env.sample b/packages/ui/.env.sample
similarity index 91%
rename from src/ui/.env.sample
rename to packages/ui/.env.sample
index a04f9752..ed9502e1 100644
--- a/src/ui/.env.sample
+++ b/packages/ui/.env.sample
@@ -1,5 +1,5 @@
# In the development environment, this should be set to the API URL of the local api server.
-# see src/api/ for more details
+# see packages/api/ for more details
NG_API_URL=http://localhost:4000
# In Docker environment, this should be set to the API URL of the web-api service.
diff --git a/src/ui/.gitignore b/packages/ui/.gitignore
similarity index 100%
rename from src/ui/.gitignore
rename to packages/ui/.gitignore
diff --git a/src/ui/.vscode/extensions.json b/packages/ui/.vscode/extensions.json
similarity index 100%
rename from src/ui/.vscode/extensions.json
rename to packages/ui/.vscode/extensions.json
diff --git a/src/ui/.vscode/launch.json b/packages/ui/.vscode/launch.json
similarity index 100%
rename from src/ui/.vscode/launch.json
rename to packages/ui/.vscode/launch.json
diff --git a/src/ui/.vscode/tasks.json b/packages/ui/.vscode/tasks.json
similarity index 100%
rename from src/ui/.vscode/tasks.json
rename to packages/ui/.vscode/tasks.json
diff --git a/src/ui/Dockerfile b/packages/ui/Dockerfile
similarity index 100%
rename from src/ui/Dockerfile
rename to packages/ui/Dockerfile
diff --git a/src/ui/Dockerfile.production b/packages/ui/Dockerfile.production
similarity index 100%
rename from src/ui/Dockerfile.production
rename to packages/ui/Dockerfile.production
diff --git a/src/ui/README.md b/packages/ui/README.md
similarity index 100%
rename from src/ui/README.md
rename to packages/ui/README.md
diff --git a/src/ui/angular.json b/packages/ui/angular.json
similarity index 100%
rename from src/ui/angular.json
rename to packages/ui/angular.json
diff --git a/src/ui/components.json b/packages/ui/components.json
similarity index 100%
rename from src/ui/components.json
rename to packages/ui/components.json
diff --git a/src/ui/libs/ui/ui-accordion-helm/src/index.ts b/packages/ui/libs/ui/ui-accordion-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-accordion-helm/src/index.ts
rename to packages/ui/libs/ui/ui-accordion-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-content.component.ts b/packages/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-content.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-content.component.ts
rename to packages/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-content.component.ts
diff --git a/src/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-icon.directive.ts b/packages/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-icon.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-icon.directive.ts
rename to packages/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-icon.directive.ts
diff --git a/src/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-item.directive.ts b/packages/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-item.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-item.directive.ts
rename to packages/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-item.directive.ts
diff --git a/src/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-trigger.directive.ts b/packages/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-trigger.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-trigger.directive.ts
rename to packages/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion-trigger.directive.ts
diff --git a/src/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion.directive.ts b/packages/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion.directive.ts
rename to packages/ui/libs/ui/ui-accordion-helm/src/lib/hlm-accordion.directive.ts
diff --git a/src/ui/libs/ui/ui-alert-helm/src/index.ts b/packages/ui/libs/ui/ui-alert-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alert-helm/src/index.ts
rename to packages/ui/libs/ui/ui-alert-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert-description.directive.ts b/packages/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert-description.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert-description.directive.ts
rename to packages/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert-description.directive.ts
diff --git a/src/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert-icon.directive.ts b/packages/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert-icon.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert-icon.directive.ts
rename to packages/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert-icon.directive.ts
diff --git a/src/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert-title.directive.ts b/packages/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert-title.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert-title.directive.ts
rename to packages/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert-title.directive.ts
diff --git a/src/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert.directive.ts b/packages/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert.directive.ts
rename to packages/ui/libs/ui/ui-alert-helm/src/lib/hlm-alert.directive.ts
diff --git a/src/ui/libs/ui/ui-alertdialog-helm/src/index.ts b/packages/ui/libs/ui/ui-alertdialog-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alertdialog-helm/src/index.ts
rename to packages/ui/libs/ui/ui-alertdialog-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-action-button.directive.ts b/packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-action-button.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-action-button.directive.ts
rename to packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-action-button.directive.ts
diff --git a/src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-cancel-button.directive.ts b/packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-cancel-button.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-cancel-button.directive.ts
rename to packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-cancel-button.directive.ts
diff --git a/src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-content.component.ts b/packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-content.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-content.component.ts
rename to packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-content.component.ts
diff --git a/src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-description.directive.ts b/packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-description.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-description.directive.ts
rename to packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-description.directive.ts
diff --git a/src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-footer.component.ts b/packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-footer.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-footer.component.ts
rename to packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-footer.component.ts
diff --git a/src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-header.component.ts b/packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-header.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-header.component.ts
rename to packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-header.component.ts
diff --git a/src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-overlay.directive.ts b/packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-overlay.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-overlay.directive.ts
rename to packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-overlay.directive.ts
diff --git a/src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-title.directive.ts b/packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-title.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-title.directive.ts
rename to packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog-title.directive.ts
diff --git a/src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog.component.ts b/packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog.component.ts
rename to packages/ui/libs/ui/ui-alertdialog-helm/src/lib/hlm-alert-dialog.component.ts
diff --git a/src/ui/libs/ui/ui-aspectratio-helm/src/index.ts b/packages/ui/libs/ui/ui-aspectratio-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-aspectratio-helm/src/index.ts
rename to packages/ui/libs/ui/ui-aspectratio-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-aspectratio-helm/src/lib/helm-aspect-ratio.directive.spec.ts b/packages/ui/libs/ui/ui-aspectratio-helm/src/lib/helm-aspect-ratio.directive.spec.ts
similarity index 100%
rename from src/ui/libs/ui/ui-aspectratio-helm/src/lib/helm-aspect-ratio.directive.spec.ts
rename to packages/ui/libs/ui/ui-aspectratio-helm/src/lib/helm-aspect-ratio.directive.spec.ts
diff --git a/src/ui/libs/ui/ui-aspectratio-helm/src/lib/helm-aspect-ratio.directive.ts b/packages/ui/libs/ui/ui-aspectratio-helm/src/lib/helm-aspect-ratio.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-aspectratio-helm/src/lib/helm-aspect-ratio.directive.ts
rename to packages/ui/libs/ui/ui-aspectratio-helm/src/lib/helm-aspect-ratio.directive.ts
diff --git a/src/ui/libs/ui/ui-avatar-helm/src/index.ts b/packages/ui/libs/ui/ui-avatar-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-avatar-helm/src/index.ts
rename to packages/ui/libs/ui/ui-avatar-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-avatar-helm/src/lib/fallback/hlm-avatar-fallback.directive.spec.ts b/packages/ui/libs/ui/ui-avatar-helm/src/lib/fallback/hlm-avatar-fallback.directive.spec.ts
similarity index 100%
rename from src/ui/libs/ui/ui-avatar-helm/src/lib/fallback/hlm-avatar-fallback.directive.spec.ts
rename to packages/ui/libs/ui/ui-avatar-helm/src/lib/fallback/hlm-avatar-fallback.directive.spec.ts
diff --git a/src/ui/libs/ui/ui-avatar-helm/src/lib/fallback/hlm-avatar-fallback.directive.ts b/packages/ui/libs/ui/ui-avatar-helm/src/lib/fallback/hlm-avatar-fallback.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-avatar-helm/src/lib/fallback/hlm-avatar-fallback.directive.ts
rename to packages/ui/libs/ui/ui-avatar-helm/src/lib/fallback/hlm-avatar-fallback.directive.ts
diff --git a/src/ui/libs/ui/ui-avatar-helm/src/lib/fallback/index.ts b/packages/ui/libs/ui/ui-avatar-helm/src/lib/fallback/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-avatar-helm/src/lib/fallback/index.ts
rename to packages/ui/libs/ui/ui-avatar-helm/src/lib/fallback/index.ts
diff --git a/src/ui/libs/ui/ui-avatar-helm/src/lib/hlm-avatar.component.spec.ts b/packages/ui/libs/ui/ui-avatar-helm/src/lib/hlm-avatar.component.spec.ts
similarity index 100%
rename from src/ui/libs/ui/ui-avatar-helm/src/lib/hlm-avatar.component.spec.ts
rename to packages/ui/libs/ui/ui-avatar-helm/src/lib/hlm-avatar.component.spec.ts
diff --git a/src/ui/libs/ui/ui-avatar-helm/src/lib/hlm-avatar.component.ts b/packages/ui/libs/ui/ui-avatar-helm/src/lib/hlm-avatar.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-avatar-helm/src/lib/hlm-avatar.component.ts
rename to packages/ui/libs/ui/ui-avatar-helm/src/lib/hlm-avatar.component.ts
diff --git a/src/ui/libs/ui/ui-avatar-helm/src/lib/image/hlm-avatar-image.directive.spec.ts b/packages/ui/libs/ui/ui-avatar-helm/src/lib/image/hlm-avatar-image.directive.spec.ts
similarity index 100%
rename from src/ui/libs/ui/ui-avatar-helm/src/lib/image/hlm-avatar-image.directive.spec.ts
rename to packages/ui/libs/ui/ui-avatar-helm/src/lib/image/hlm-avatar-image.directive.spec.ts
diff --git a/src/ui/libs/ui/ui-avatar-helm/src/lib/image/hlm-avatar-image.directive.ts b/packages/ui/libs/ui/ui-avatar-helm/src/lib/image/hlm-avatar-image.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-avatar-helm/src/lib/image/hlm-avatar-image.directive.ts
rename to packages/ui/libs/ui/ui-avatar-helm/src/lib/image/hlm-avatar-image.directive.ts
diff --git a/src/ui/libs/ui/ui-avatar-helm/src/lib/image/index.ts b/packages/ui/libs/ui/ui-avatar-helm/src/lib/image/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-avatar-helm/src/lib/image/index.ts
rename to packages/ui/libs/ui/ui-avatar-helm/src/lib/image/index.ts
diff --git a/src/ui/libs/ui/ui-badge-helm/src/index.ts b/packages/ui/libs/ui/ui-badge-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-badge-helm/src/index.ts
rename to packages/ui/libs/ui/ui-badge-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-badge-helm/src/lib/hlm-badge.directive.ts b/packages/ui/libs/ui/ui-badge-helm/src/lib/hlm-badge.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-badge-helm/src/lib/hlm-badge.directive.ts
rename to packages/ui/libs/ui/ui-badge-helm/src/lib/hlm-badge.directive.ts
diff --git a/src/ui/libs/ui/ui-breadcrumb-helm/src/index.ts b/packages/ui/libs/ui/ui-breadcrumb-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-breadcrumb-helm/src/index.ts
rename to packages/ui/libs/ui/ui-breadcrumb-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-ellipsis.component.ts b/packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-ellipsis.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-ellipsis.component.ts
rename to packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-ellipsis.component.ts
diff --git a/src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-item.directive.ts b/packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-item.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-item.directive.ts
rename to packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-item.directive.ts
diff --git a/src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-link.directive.ts b/packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-link.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-link.directive.ts
rename to packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-link.directive.ts
diff --git a/src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-list.directive.ts b/packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-list.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-list.directive.ts
rename to packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-list.directive.ts
diff --git a/src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-page.directive.ts b/packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-page.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-page.directive.ts
rename to packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-page.directive.ts
diff --git a/src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-separator.component.ts b/packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-separator.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-separator.component.ts
rename to packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb-separator.component.ts
diff --git a/src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb.directive.ts b/packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb.directive.ts
rename to packages/ui/libs/ui/ui-breadcrumb-helm/src/lib/breadcrumb.directive.ts
diff --git a/src/ui/libs/ui/ui-button-helm/src/index.ts b/packages/ui/libs/ui/ui-button-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-button-helm/src/index.ts
rename to packages/ui/libs/ui/ui-button-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-button-helm/src/lib/hlm-button.directive.ts b/packages/ui/libs/ui/ui-button-helm/src/lib/hlm-button.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-button-helm/src/lib/hlm-button.directive.ts
rename to packages/ui/libs/ui/ui-button-helm/src/lib/hlm-button.directive.ts
diff --git a/src/ui/libs/ui/ui-button-helm/src/lib/hlm-button.token.ts b/packages/ui/libs/ui/ui-button-helm/src/lib/hlm-button.token.ts
similarity index 100%
rename from src/ui/libs/ui/ui-button-helm/src/lib/hlm-button.token.ts
rename to packages/ui/libs/ui/ui-button-helm/src/lib/hlm-button.token.ts
diff --git a/src/ui/libs/ui/ui-calendar-helm/src/index.ts b/packages/ui/libs/ui/ui-calendar-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-calendar-helm/src/index.ts
rename to packages/ui/libs/ui/ui-calendar-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-calendar-helm/src/lib/hlm-calendar.component.ts b/packages/ui/libs/ui/ui-calendar-helm/src/lib/hlm-calendar.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-calendar-helm/src/lib/hlm-calendar.component.ts
rename to packages/ui/libs/ui/ui-calendar-helm/src/lib/hlm-calendar.component.ts
diff --git a/src/ui/libs/ui/ui-card-helm/src/index.ts b/packages/ui/libs/ui/ui-card-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-card-helm/src/index.ts
rename to packages/ui/libs/ui/ui-card-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-card-helm/src/lib/hlm-card-content.directive.ts b/packages/ui/libs/ui/ui-card-helm/src/lib/hlm-card-content.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-card-helm/src/lib/hlm-card-content.directive.ts
rename to packages/ui/libs/ui/ui-card-helm/src/lib/hlm-card-content.directive.ts
diff --git a/src/ui/libs/ui/ui-card-helm/src/lib/hlm-card-description.directive.ts b/packages/ui/libs/ui/ui-card-helm/src/lib/hlm-card-description.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-card-helm/src/lib/hlm-card-description.directive.ts
rename to packages/ui/libs/ui/ui-card-helm/src/lib/hlm-card-description.directive.ts
diff --git a/src/ui/libs/ui/ui-card-helm/src/lib/hlm-card-footer.directive.ts b/packages/ui/libs/ui/ui-card-helm/src/lib/hlm-card-footer.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-card-helm/src/lib/hlm-card-footer.directive.ts
rename to packages/ui/libs/ui/ui-card-helm/src/lib/hlm-card-footer.directive.ts
diff --git a/src/ui/libs/ui/ui-card-helm/src/lib/hlm-card-header.directive.ts b/packages/ui/libs/ui/ui-card-helm/src/lib/hlm-card-header.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-card-helm/src/lib/hlm-card-header.directive.ts
rename to packages/ui/libs/ui/ui-card-helm/src/lib/hlm-card-header.directive.ts
diff --git a/src/ui/libs/ui/ui-card-helm/src/lib/hlm-card-title.directive.ts b/packages/ui/libs/ui/ui-card-helm/src/lib/hlm-card-title.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-card-helm/src/lib/hlm-card-title.directive.ts
rename to packages/ui/libs/ui/ui-card-helm/src/lib/hlm-card-title.directive.ts
diff --git a/src/ui/libs/ui/ui-card-helm/src/lib/hlm-card.directive.ts b/packages/ui/libs/ui/ui-card-helm/src/lib/hlm-card.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-card-helm/src/lib/hlm-card.directive.ts
rename to packages/ui/libs/ui/ui-card-helm/src/lib/hlm-card.directive.ts
diff --git a/src/ui/libs/ui/ui-carousel-helm/src/index.ts b/packages/ui/libs/ui/ui-carousel-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-carousel-helm/src/index.ts
rename to packages/ui/libs/ui/ui-carousel-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-content.component.ts b/packages/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-content.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-content.component.ts
rename to packages/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-content.component.ts
diff --git a/src/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-item.component.ts b/packages/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-item.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-item.component.ts
rename to packages/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-item.component.ts
diff --git a/src/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-next.component.ts b/packages/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-next.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-next.component.ts
rename to packages/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-next.component.ts
diff --git a/src/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-previous.component.ts b/packages/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-previous.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-previous.component.ts
rename to packages/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel-previous.component.ts
diff --git a/src/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel.component.ts b/packages/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel.component.ts
rename to packages/ui/libs/ui/ui-carousel-helm/src/lib/hlm-carousel.component.ts
diff --git a/src/ui/libs/ui/ui-checkbox-helm/src/index.ts b/packages/ui/libs/ui/ui-checkbox-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-checkbox-helm/src/index.ts
rename to packages/ui/libs/ui/ui-checkbox-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-checkbox-helm/src/lib/hlm-checkbox.component.ts b/packages/ui/libs/ui/ui-checkbox-helm/src/lib/hlm-checkbox.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-checkbox-helm/src/lib/hlm-checkbox.component.ts
rename to packages/ui/libs/ui/ui-checkbox-helm/src/lib/hlm-checkbox.component.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/index.ts b/packages/ui/libs/ui/ui-command-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/index.ts
rename to packages/ui/libs/ui/ui-command-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-dialog-close-button.directive.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-dialog-close-button.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-dialog-close-button.directive.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-dialog-close-button.directive.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-dialog.directive.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-dialog.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-dialog.directive.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-dialog.directive.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-empty.directive.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-empty.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-empty.directive.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-empty.directive.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-group-label.component.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-group-label.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-group-label.component.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-group-label.component.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-group.component.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-group.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-group.component.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-group.component.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-icon.directive.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-icon.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-icon.directive.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-icon.directive.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-item.component.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-item.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-item.component.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-item.component.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-list.component.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-list.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-list.component.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-list.component.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-search-input.component.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-search-input.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-search-input.component.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-search-input.component.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-search.component.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-search.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-search.component.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-search.component.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-separator.component.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-separator.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-separator.component.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-separator.component.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-shortcut.component.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-shortcut.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command-shortcut.component.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command-shortcut.component.ts
diff --git a/src/ui/libs/ui/ui-command-helm/src/lib/hlm-command.component.ts b/packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-command-helm/src/lib/hlm-command.component.ts
rename to packages/ui/libs/ui/ui-command-helm/src/lib/hlm-command.component.ts
diff --git a/src/ui/libs/ui/ui-datepicker-helm/src/index.ts b/packages/ui/libs/ui/ui-datepicker-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-datepicker-helm/src/index.ts
rename to packages/ui/libs/ui/ui-datepicker-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-datepicker-helm/src/lib/hlm-date-picker.component.ts b/packages/ui/libs/ui/ui-datepicker-helm/src/lib/hlm-date-picker.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-datepicker-helm/src/lib/hlm-date-picker.component.ts
rename to packages/ui/libs/ui/ui-datepicker-helm/src/lib/hlm-date-picker.component.ts
diff --git a/src/ui/libs/ui/ui-datepicker-helm/src/lib/hlm-date-picker.token.ts b/packages/ui/libs/ui/ui-datepicker-helm/src/lib/hlm-date-picker.token.ts
similarity index 100%
rename from src/ui/libs/ui/ui-datepicker-helm/src/lib/hlm-date-picker.token.ts
rename to packages/ui/libs/ui/ui-datepicker-helm/src/lib/hlm-date-picker.token.ts
diff --git a/src/ui/libs/ui/ui-dialog-helm/src/index.ts b/packages/ui/libs/ui/ui-dialog-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-dialog-helm/src/index.ts
rename to packages/ui/libs/ui/ui-dialog-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-close.directive.ts b/packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-close.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-close.directive.ts
rename to packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-close.directive.ts
diff --git a/src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-content.component.ts b/packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-content.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-content.component.ts
rename to packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-content.component.ts
diff --git a/src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-description.directive.ts b/packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-description.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-description.directive.ts
rename to packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-description.directive.ts
diff --git a/src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-footer.component.ts b/packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-footer.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-footer.component.ts
rename to packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-footer.component.ts
diff --git a/src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-header.component.ts b/packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-header.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-header.component.ts
rename to packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-header.component.ts
diff --git a/src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-overlay.directive.ts b/packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-overlay.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-overlay.directive.ts
rename to packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-overlay.directive.ts
diff --git a/src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-title.directive.ts b/packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-title.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-title.directive.ts
rename to packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog-title.directive.ts
diff --git a/src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog.component.ts b/packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog.component.ts
rename to packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog.component.ts
diff --git a/src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog.service.ts b/packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog.service.ts
similarity index 100%
rename from src/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog.service.ts
rename to packages/ui/libs/ui/ui-dialog-helm/src/lib/hlm-dialog.service.ts
diff --git a/src/ui/libs/ui/ui-formfield-helm/src/index.ts b/packages/ui/libs/ui/ui-formfield-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-formfield-helm/src/index.ts
rename to packages/ui/libs/ui/ui-formfield-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-formfield-helm/src/lib/form-field.spec.ts b/packages/ui/libs/ui/ui-formfield-helm/src/lib/form-field.spec.ts
similarity index 100%
rename from src/ui/libs/ui/ui-formfield-helm/src/lib/form-field.spec.ts
rename to packages/ui/libs/ui/ui-formfield-helm/src/lib/form-field.spec.ts
diff --git a/src/ui/libs/ui/ui-formfield-helm/src/lib/hlm-error.directive.ts b/packages/ui/libs/ui/ui-formfield-helm/src/lib/hlm-error.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-formfield-helm/src/lib/hlm-error.directive.ts
rename to packages/ui/libs/ui/ui-formfield-helm/src/lib/hlm-error.directive.ts
diff --git a/src/ui/libs/ui/ui-formfield-helm/src/lib/hlm-form-field.component.ts b/packages/ui/libs/ui/ui-formfield-helm/src/lib/hlm-form-field.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-formfield-helm/src/lib/hlm-form-field.component.ts
rename to packages/ui/libs/ui/ui-formfield-helm/src/lib/hlm-form-field.component.ts
diff --git a/src/ui/libs/ui/ui-formfield-helm/src/lib/hlm-hint.directive.ts b/packages/ui/libs/ui/ui-formfield-helm/src/lib/hlm-hint.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-formfield-helm/src/lib/hlm-hint.directive.ts
rename to packages/ui/libs/ui/ui-formfield-helm/src/lib/hlm-hint.directive.ts
diff --git a/src/ui/libs/ui/ui-hovercard-helm/src/index.ts b/packages/ui/libs/ui/ui-hovercard-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-hovercard-helm/src/index.ts
rename to packages/ui/libs/ui/ui-hovercard-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-hovercard-helm/src/lib/hlm-hover-card-content.component.ts b/packages/ui/libs/ui/ui-hovercard-helm/src/lib/hlm-hover-card-content.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-hovercard-helm/src/lib/hlm-hover-card-content.component.ts
rename to packages/ui/libs/ui/ui-hovercard-helm/src/lib/hlm-hover-card-content.component.ts
diff --git a/src/ui/libs/ui/ui-icon-helm/src/index.ts b/packages/ui/libs/ui/ui-icon-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-icon-helm/src/index.ts
rename to packages/ui/libs/ui/ui-icon-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-icon-helm/src/lib/hlm-icon.directive.spec.ts b/packages/ui/libs/ui/ui-icon-helm/src/lib/hlm-icon.directive.spec.ts
similarity index 100%
rename from src/ui/libs/ui/ui-icon-helm/src/lib/hlm-icon.directive.spec.ts
rename to packages/ui/libs/ui/ui-icon-helm/src/lib/hlm-icon.directive.spec.ts
diff --git a/src/ui/libs/ui/ui-icon-helm/src/lib/hlm-icon.directive.ts b/packages/ui/libs/ui/ui-icon-helm/src/lib/hlm-icon.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-icon-helm/src/lib/hlm-icon.directive.ts
rename to packages/ui/libs/ui/ui-icon-helm/src/lib/hlm-icon.directive.ts
diff --git a/src/ui/libs/ui/ui-icon-helm/src/lib/hlm-icon.token.ts b/packages/ui/libs/ui/ui-icon-helm/src/lib/hlm-icon.token.ts
similarity index 100%
rename from src/ui/libs/ui/ui-icon-helm/src/lib/hlm-icon.token.ts
rename to packages/ui/libs/ui/ui-icon-helm/src/lib/hlm-icon.token.ts
diff --git a/src/ui/libs/ui/ui-input-helm/src/index.ts b/packages/ui/libs/ui/ui-input-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-input-helm/src/index.ts
rename to packages/ui/libs/ui/ui-input-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-input-helm/src/lib/hlm-input-error.directive.ts b/packages/ui/libs/ui/ui-input-helm/src/lib/hlm-input-error.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-input-helm/src/lib/hlm-input-error.directive.ts
rename to packages/ui/libs/ui/ui-input-helm/src/lib/hlm-input-error.directive.ts
diff --git a/src/ui/libs/ui/ui-input-helm/src/lib/hlm-input.directive.ts b/packages/ui/libs/ui/ui-input-helm/src/lib/hlm-input.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-input-helm/src/lib/hlm-input.directive.ts
rename to packages/ui/libs/ui/ui-input-helm/src/lib/hlm-input.directive.ts
diff --git a/src/ui/libs/ui/ui-label-helm/src/index.ts b/packages/ui/libs/ui/ui-label-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-label-helm/src/index.ts
rename to packages/ui/libs/ui/ui-label-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-label-helm/src/lib/hlm-label.directive.ts b/packages/ui/libs/ui/ui-label-helm/src/lib/hlm-label.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-label-helm/src/lib/hlm-label.directive.ts
rename to packages/ui/libs/ui/ui-label-helm/src/lib/hlm-label.directive.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/index.ts b/packages/ui/libs/ui/ui-menu-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/index.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-bar-item.directive.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-bar-item.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-bar-item.directive.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-bar-item.directive.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-bar.component.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-bar.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-bar.component.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-bar.component.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-group.component.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-group.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-group.component.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-group.component.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-check.component.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-check.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-check.component.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-check.component.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-checkbox.directive.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-checkbox.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-checkbox.directive.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-checkbox.directive.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-icon.directive.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-icon.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-icon.directive.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-icon.directive.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-radio.component.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-radio.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-radio.component.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-radio.component.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-radio.directive.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-radio.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-radio.directive.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-radio.directive.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-sub-indicator.component.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-sub-indicator.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-sub-indicator.component.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item-sub-indicator.component.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item.directive.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item.directive.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-item.directive.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-label.component.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-label.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-label.component.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-label.component.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-separator.component.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-separator.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-separator.component.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-separator.component.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-shortcut.component.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-shortcut.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-shortcut.component.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu-shortcut.component.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu.component.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu.component.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-menu.component.ts
diff --git a/src/ui/libs/ui/ui-menu-helm/src/lib/hlm-sub-menu.component.ts b/packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-sub-menu.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-menu-helm/src/lib/hlm-sub-menu.component.ts
rename to packages/ui/libs/ui/ui-menu-helm/src/lib/hlm-sub-menu.component.ts
diff --git a/src/ui/libs/ui/ui-pagination-helm/src/index.ts b/packages/ui/libs/ui/ui-pagination-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-pagination-helm/src/index.ts
rename to packages/ui/libs/ui/ui-pagination-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-numbered-pagination.component.ts b/packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-numbered-pagination.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-numbered-pagination.component.ts
rename to packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-numbered-pagination.component.ts
diff --git a/src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-content.directive.ts b/packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-content.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-content.directive.ts
rename to packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-content.directive.ts
diff --git a/src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-ellipsis.component.ts b/packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-ellipsis.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-ellipsis.component.ts
rename to packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-ellipsis.component.ts
diff --git a/src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-item.directive.ts b/packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-item.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-item.directive.ts
rename to packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-item.directive.ts
diff --git a/src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-link.directive.ts b/packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-link.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-link.directive.ts
rename to packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-link.directive.ts
diff --git a/src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-next.component.ts b/packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-next.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-next.component.ts
rename to packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-next.component.ts
diff --git a/src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-previous.component.ts b/packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-previous.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-previous.component.ts
rename to packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination-previous.component.ts
diff --git a/src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination.directive.ts b/packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination.directive.ts
rename to packages/ui/libs/ui/ui-pagination-helm/src/lib/hlm-pagination.directive.ts
diff --git a/src/ui/libs/ui/ui-popover-helm/src/index.ts b/packages/ui/libs/ui/ui-popover-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-popover-helm/src/index.ts
rename to packages/ui/libs/ui/ui-popover-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-popover-helm/src/lib/hlm-popover-close.directive.ts b/packages/ui/libs/ui/ui-popover-helm/src/lib/hlm-popover-close.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-popover-helm/src/lib/hlm-popover-close.directive.ts
rename to packages/ui/libs/ui/ui-popover-helm/src/lib/hlm-popover-close.directive.ts
diff --git a/src/ui/libs/ui/ui-popover-helm/src/lib/hlm-popover-content.directive.ts b/packages/ui/libs/ui/ui-popover-helm/src/lib/hlm-popover-content.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-popover-helm/src/lib/hlm-popover-content.directive.ts
rename to packages/ui/libs/ui/ui-popover-helm/src/lib/hlm-popover-content.directive.ts
diff --git a/src/ui/libs/ui/ui-progress-helm/src/index.ts b/packages/ui/libs/ui/ui-progress-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-progress-helm/src/index.ts
rename to packages/ui/libs/ui/ui-progress-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-progress-helm/src/lib/hlm-progress-indicator.directive.ts b/packages/ui/libs/ui/ui-progress-helm/src/lib/hlm-progress-indicator.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-progress-helm/src/lib/hlm-progress-indicator.directive.ts
rename to packages/ui/libs/ui/ui-progress-helm/src/lib/hlm-progress-indicator.directive.ts
diff --git a/src/ui/libs/ui/ui-progress-helm/src/lib/hlm-progress.directive.ts b/packages/ui/libs/ui/ui-progress-helm/src/lib/hlm-progress.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-progress-helm/src/lib/hlm-progress.directive.ts
rename to packages/ui/libs/ui/ui-progress-helm/src/lib/hlm-progress.directive.ts
diff --git a/src/ui/libs/ui/ui-radiogroup-helm/src/index.ts b/packages/ui/libs/ui/ui-radiogroup-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-radiogroup-helm/src/index.ts
rename to packages/ui/libs/ui/ui-radiogroup-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-radiogroup-helm/src/lib/hlm-radio-group.component.ts b/packages/ui/libs/ui/ui-radiogroup-helm/src/lib/hlm-radio-group.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-radiogroup-helm/src/lib/hlm-radio-group.component.ts
rename to packages/ui/libs/ui/ui-radiogroup-helm/src/lib/hlm-radio-group.component.ts
diff --git a/src/ui/libs/ui/ui-radiogroup-helm/src/lib/hlm-radio-indicator.component.ts b/packages/ui/libs/ui/ui-radiogroup-helm/src/lib/hlm-radio-indicator.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-radiogroup-helm/src/lib/hlm-radio-indicator.component.ts
rename to packages/ui/libs/ui/ui-radiogroup-helm/src/lib/hlm-radio-indicator.component.ts
diff --git a/src/ui/libs/ui/ui-radiogroup-helm/src/lib/hlm-radio.component.ts b/packages/ui/libs/ui/ui-radiogroup-helm/src/lib/hlm-radio.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-radiogroup-helm/src/lib/hlm-radio.component.ts
rename to packages/ui/libs/ui/ui-radiogroup-helm/src/lib/hlm-radio.component.ts
diff --git a/src/ui/libs/ui/ui-scrollarea-helm/src/index.ts b/packages/ui/libs/ui/ui-scrollarea-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-scrollarea-helm/src/index.ts
rename to packages/ui/libs/ui/ui-scrollarea-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-scrollarea-helm/src/lib/hlm-scroll-area.directive.ts b/packages/ui/libs/ui/ui-scrollarea-helm/src/lib/hlm-scroll-area.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-scrollarea-helm/src/lib/hlm-scroll-area.directive.ts
rename to packages/ui/libs/ui/ui-scrollarea-helm/src/lib/hlm-scroll-area.directive.ts
diff --git a/src/ui/libs/ui/ui-select-helm/src/index.ts b/packages/ui/libs/ui/ui-select-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-select-helm/src/index.ts
rename to packages/ui/libs/ui/ui-select-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-content.directive.ts b/packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-content.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-content.directive.ts
rename to packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-content.directive.ts
diff --git a/src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-group.directive.ts b/packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-group.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-group.directive.ts
rename to packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-group.directive.ts
diff --git a/src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-label.directive.ts b/packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-label.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-label.directive.ts
rename to packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-label.directive.ts
diff --git a/src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-option.component.ts b/packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-option.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-option.component.ts
rename to packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-option.component.ts
diff --git a/src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-scroll-down.component.ts b/packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-scroll-down.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-scroll-down.component.ts
rename to packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-scroll-down.component.ts
diff --git a/src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-scroll-up.component.ts b/packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-scroll-up.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-scroll-up.component.ts
rename to packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-scroll-up.component.ts
diff --git a/src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-trigger.component.ts b/packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-trigger.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-trigger.component.ts
rename to packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-trigger.component.ts
diff --git a/src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-value.directive.ts b/packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-value.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-select-helm/src/lib/hlm-select-value.directive.ts
rename to packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select-value.directive.ts
diff --git a/src/ui/libs/ui/ui-select-helm/src/lib/hlm-select.directive.ts b/packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-select-helm/src/lib/hlm-select.directive.ts
rename to packages/ui/libs/ui/ui-select-helm/src/lib/hlm-select.directive.ts
diff --git a/src/ui/libs/ui/ui-separator-helm/src/index.ts b/packages/ui/libs/ui/ui-separator-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-separator-helm/src/index.ts
rename to packages/ui/libs/ui/ui-separator-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-separator-helm/src/lib/hlm-separator.directive.ts b/packages/ui/libs/ui/ui-separator-helm/src/lib/hlm-separator.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-separator-helm/src/lib/hlm-separator.directive.ts
rename to packages/ui/libs/ui/ui-separator-helm/src/lib/hlm-separator.directive.ts
diff --git a/src/ui/libs/ui/ui-sheet-helm/src/index.ts b/packages/ui/libs/ui/ui-sheet-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-sheet-helm/src/index.ts
rename to packages/ui/libs/ui/ui-sheet-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-close.directive.ts b/packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-close.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-close.directive.ts
rename to packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-close.directive.ts
diff --git a/src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-content.component.ts b/packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-content.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-content.component.ts
rename to packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-content.component.ts
diff --git a/src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-description.directive.ts b/packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-description.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-description.directive.ts
rename to packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-description.directive.ts
diff --git a/src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-footer.component.ts b/packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-footer.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-footer.component.ts
rename to packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-footer.component.ts
diff --git a/src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-header.component.ts b/packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-header.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-header.component.ts
rename to packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-header.component.ts
diff --git a/src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-overlay.directive.ts b/packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-overlay.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-overlay.directive.ts
rename to packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-overlay.directive.ts
diff --git a/src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-title.directive.ts b/packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-title.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-title.directive.ts
rename to packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet-title.directive.ts
diff --git a/src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet.component.ts b/packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet.component.ts
rename to packages/ui/libs/ui/ui-sheet-helm/src/lib/hlm-sheet.component.ts
diff --git a/src/ui/libs/ui/ui-skeleton-helm/src/index.ts b/packages/ui/libs/ui/ui-skeleton-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-skeleton-helm/src/index.ts
rename to packages/ui/libs/ui/ui-skeleton-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-skeleton-helm/src/lib/hlm-skeleton.component.ts b/packages/ui/libs/ui/ui-skeleton-helm/src/lib/hlm-skeleton.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-skeleton-helm/src/lib/hlm-skeleton.component.ts
rename to packages/ui/libs/ui/ui-skeleton-helm/src/lib/hlm-skeleton.component.ts
diff --git a/src/ui/libs/ui/ui-slider-helm/src/index.ts b/packages/ui/libs/ui/ui-slider-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-slider-helm/src/index.ts
rename to packages/ui/libs/ui/ui-slider-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-input.directive.ts b/packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-input.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-input.directive.ts
rename to packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-input.directive.ts
diff --git a/src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-thumb.directive.ts b/packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-thumb.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-thumb.directive.ts
rename to packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-thumb.directive.ts
diff --git a/src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-tick-mark.directive.ts b/packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-tick-mark.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-tick-mark.directive.ts
rename to packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-tick-mark.directive.ts
diff --git a/src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-tick-marks.directive.ts b/packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-tick-marks.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-tick-marks.directive.ts
rename to packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-tick-marks.directive.ts
diff --git a/src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track-active-fill.directive.ts b/packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track-active-fill.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track-active-fill.directive.ts
rename to packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track-active-fill.directive.ts
diff --git a/src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track-active.directive.ts b/packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track-active.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track-active.directive.ts
rename to packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track-active.directive.ts
diff --git a/src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track-inactive.directive.ts b/packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track-inactive.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track-inactive.directive.ts
rename to packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track-inactive.directive.ts
diff --git a/src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track.component.ts b/packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track.component.ts
rename to packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider-track.component.ts
diff --git a/src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider.component.ts b/packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider.component.ts
rename to packages/ui/libs/ui/ui-slider-helm/src/lib/hlm-slider.component.ts
diff --git a/src/ui/libs/ui/ui-sonner-helm/src/index.ts b/packages/ui/libs/ui/ui-sonner-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-sonner-helm/src/index.ts
rename to packages/ui/libs/ui/ui-sonner-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-sonner-helm/src/lib/hlm-toaster.component.ts b/packages/ui/libs/ui/ui-sonner-helm/src/lib/hlm-toaster.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-sonner-helm/src/lib/hlm-toaster.component.ts
rename to packages/ui/libs/ui/ui-sonner-helm/src/lib/hlm-toaster.component.ts
diff --git a/src/ui/libs/ui/ui-spinner-helm/src/index.ts b/packages/ui/libs/ui/ui-spinner-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-spinner-helm/src/index.ts
rename to packages/ui/libs/ui/ui-spinner-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-spinner-helm/src/lib/hlm-spinner.component.ts b/packages/ui/libs/ui/ui-spinner-helm/src/lib/hlm-spinner.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-spinner-helm/src/lib/hlm-spinner.component.ts
rename to packages/ui/libs/ui/ui-spinner-helm/src/lib/hlm-spinner.component.ts
diff --git a/src/ui/libs/ui/ui-switch-helm/src/index.ts b/packages/ui/libs/ui/ui-switch-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-switch-helm/src/index.ts
rename to packages/ui/libs/ui/ui-switch-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-switch-helm/src/lib/hlm-switch-ng-model.component.ignore.spec.ts b/packages/ui/libs/ui/ui-switch-helm/src/lib/hlm-switch-ng-model.component.ignore.spec.ts
similarity index 100%
rename from src/ui/libs/ui/ui-switch-helm/src/lib/hlm-switch-ng-model.component.ignore.spec.ts
rename to packages/ui/libs/ui/ui-switch-helm/src/lib/hlm-switch-ng-model.component.ignore.spec.ts
diff --git a/src/ui/libs/ui/ui-switch-helm/src/lib/hlm-switch-thumb.directive.ts b/packages/ui/libs/ui/ui-switch-helm/src/lib/hlm-switch-thumb.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-switch-helm/src/lib/hlm-switch-thumb.directive.ts
rename to packages/ui/libs/ui/ui-switch-helm/src/lib/hlm-switch-thumb.directive.ts
diff --git a/src/ui/libs/ui/ui-switch-helm/src/lib/hlm-switch.component.ts b/packages/ui/libs/ui/ui-switch-helm/src/lib/hlm-switch.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-switch-helm/src/lib/hlm-switch.component.ts
rename to packages/ui/libs/ui/ui-switch-helm/src/lib/hlm-switch.component.ts
diff --git a/src/ui/libs/ui/ui-table-helm/src/index.ts b/packages/ui/libs/ui/ui-table-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-table-helm/src/index.ts
rename to packages/ui/libs/ui/ui-table-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-table-helm/src/lib/hlm-caption.component.ts b/packages/ui/libs/ui/ui-table-helm/src/lib/hlm-caption.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-table-helm/src/lib/hlm-caption.component.ts
rename to packages/ui/libs/ui/ui-table-helm/src/lib/hlm-caption.component.ts
diff --git a/src/ui/libs/ui/ui-table-helm/src/lib/hlm-table.component.ts b/packages/ui/libs/ui/ui-table-helm/src/lib/hlm-table.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-table-helm/src/lib/hlm-table.component.ts
rename to packages/ui/libs/ui/ui-table-helm/src/lib/hlm-table.component.ts
diff --git a/src/ui/libs/ui/ui-table-helm/src/lib/hlm-table.directive.ts b/packages/ui/libs/ui/ui-table-helm/src/lib/hlm-table.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-table-helm/src/lib/hlm-table.directive.ts
rename to packages/ui/libs/ui/ui-table-helm/src/lib/hlm-table.directive.ts
diff --git a/src/ui/libs/ui/ui-table-helm/src/lib/hlm-td.component.ts b/packages/ui/libs/ui/ui-table-helm/src/lib/hlm-td.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-table-helm/src/lib/hlm-td.component.ts
rename to packages/ui/libs/ui/ui-table-helm/src/lib/hlm-td.component.ts
diff --git a/src/ui/libs/ui/ui-table-helm/src/lib/hlm-th.component.ts b/packages/ui/libs/ui/ui-table-helm/src/lib/hlm-th.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-table-helm/src/lib/hlm-th.component.ts
rename to packages/ui/libs/ui/ui-table-helm/src/lib/hlm-th.component.ts
diff --git a/src/ui/libs/ui/ui-table-helm/src/lib/hlm-trow.component.ts b/packages/ui/libs/ui/ui-table-helm/src/lib/hlm-trow.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-table-helm/src/lib/hlm-trow.component.ts
rename to packages/ui/libs/ui/ui-table-helm/src/lib/hlm-trow.component.ts
diff --git a/src/ui/libs/ui/ui-tabs-helm/src/index.ts b/packages/ui/libs/ui/ui-tabs-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-tabs-helm/src/index.ts
rename to packages/ui/libs/ui/ui-tabs-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-content.directive.ts b/packages/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-content.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-content.directive.ts
rename to packages/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-content.directive.ts
diff --git a/src/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-list.component.ts b/packages/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-list.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-list.component.ts
rename to packages/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-list.component.ts
diff --git a/src/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-paginated-list.component.ts b/packages/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-paginated-list.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-paginated-list.component.ts
rename to packages/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-paginated-list.component.ts
diff --git a/src/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-trigger.directive.ts b/packages/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-trigger.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-trigger.directive.ts
rename to packages/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs-trigger.directive.ts
diff --git a/src/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs.component.ts b/packages/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs.component.ts
rename to packages/ui/libs/ui/ui-tabs-helm/src/lib/hlm-tabs.component.ts
diff --git a/src/ui/libs/ui/ui-toggle-helm/src/index.ts b/packages/ui/libs/ui/ui-toggle-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-toggle-helm/src/index.ts
rename to packages/ui/libs/ui/ui-toggle-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-toggle-helm/src/lib/hlm-toggle-group.directive.ts b/packages/ui/libs/ui/ui-toggle-helm/src/lib/hlm-toggle-group.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-toggle-helm/src/lib/hlm-toggle-group.directive.ts
rename to packages/ui/libs/ui/ui-toggle-helm/src/lib/hlm-toggle-group.directive.ts
diff --git a/src/ui/libs/ui/ui-toggle-helm/src/lib/hlm-toggle.directive.ts b/packages/ui/libs/ui/ui-toggle-helm/src/lib/hlm-toggle.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-toggle-helm/src/lib/hlm-toggle.directive.ts
rename to packages/ui/libs/ui/ui-toggle-helm/src/lib/hlm-toggle.directive.ts
diff --git a/src/ui/libs/ui/ui-tooltip-helm/src/index.ts b/packages/ui/libs/ui/ui-tooltip-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-tooltip-helm/src/index.ts
rename to packages/ui/libs/ui/ui-tooltip-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-tooltip-helm/src/lib/hlm-tooltip-trigger.directive.ts b/packages/ui/libs/ui/ui-tooltip-helm/src/lib/hlm-tooltip-trigger.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-tooltip-helm/src/lib/hlm-tooltip-trigger.directive.ts
rename to packages/ui/libs/ui/ui-tooltip-helm/src/lib/hlm-tooltip-trigger.directive.ts
diff --git a/src/ui/libs/ui/ui-tooltip-helm/src/lib/hlm-tooltip.component.ts b/packages/ui/libs/ui/ui-tooltip-helm/src/lib/hlm-tooltip.component.ts
similarity index 100%
rename from src/ui/libs/ui/ui-tooltip-helm/src/lib/hlm-tooltip.component.ts
rename to packages/ui/libs/ui/ui-tooltip-helm/src/lib/hlm-tooltip.component.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/index.ts b/packages/ui/libs/ui/ui-typography-helm/src/index.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/index.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/index.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/lib/hlm-blockquote.directive.ts b/packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-blockquote.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/lib/hlm-blockquote.directive.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-blockquote.directive.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/lib/hlm-code.directive.ts b/packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-code.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/lib/hlm-code.directive.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-code.directive.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/lib/hlm-h1.directive.ts b/packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-h1.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/lib/hlm-h1.directive.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-h1.directive.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/lib/hlm-h2.directive.ts b/packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-h2.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/lib/hlm-h2.directive.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-h2.directive.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/lib/hlm-h3.directive.ts b/packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-h3.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/lib/hlm-h3.directive.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-h3.directive.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/lib/hlm-h4.directive.ts b/packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-h4.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/lib/hlm-h4.directive.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-h4.directive.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/lib/hlm-large.directive.ts b/packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-large.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/lib/hlm-large.directive.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-large.directive.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/lib/hlm-lead.directive.ts b/packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-lead.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/lib/hlm-lead.directive.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-lead.directive.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/lib/hlm-muted.directive.ts b/packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-muted.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/lib/hlm-muted.directive.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-muted.directive.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/lib/hlm-p.directive.ts b/packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-p.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/lib/hlm-p.directive.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-p.directive.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/lib/hlm-small.directive.ts b/packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-small.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/lib/hlm-small.directive.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-small.directive.ts
diff --git a/src/ui/libs/ui/ui-typography-helm/src/lib/hlm-ul.directive.ts b/packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-ul.directive.ts
similarity index 100%
rename from src/ui/libs/ui/ui-typography-helm/src/lib/hlm-ul.directive.ts
rename to packages/ui/libs/ui/ui-typography-helm/src/lib/hlm-ul.directive.ts
diff --git a/src/ui/package-lock.json b/packages/ui/package-lock.json
similarity index 100%
rename from src/ui/package-lock.json
rename to packages/ui/package-lock.json
diff --git a/src/ui/package.json b/packages/ui/package.json
similarity index 100%
rename from src/ui/package.json
rename to packages/ui/package.json
diff --git a/src/ui/public/favicon.ico b/packages/ui/public/favicon.ico
similarity index 100%
rename from src/ui/public/favicon.ico
rename to packages/ui/public/favicon.ico
diff --git a/src/ui/src/app/app.component.css b/packages/ui/src/app/app.component.css
similarity index 100%
rename from src/ui/src/app/app.component.css
rename to packages/ui/src/app/app.component.css
diff --git a/src/ui/src/app/app.component.html b/packages/ui/src/app/app.component.html
similarity index 100%
rename from src/ui/src/app/app.component.html
rename to packages/ui/src/app/app.component.html
diff --git a/src/ui/src/app/app.component.spec.ts b/packages/ui/src/app/app.component.spec.ts
similarity index 100%
rename from src/ui/src/app/app.component.spec.ts
rename to packages/ui/src/app/app.component.spec.ts
diff --git a/src/ui/src/app/app.component.ts b/packages/ui/src/app/app.component.ts
similarity index 100%
rename from src/ui/src/app/app.component.ts
rename to packages/ui/src/app/app.component.ts
diff --git a/src/ui/src/app/app.config.server.ts b/packages/ui/src/app/app.config.server.ts
similarity index 100%
rename from src/ui/src/app/app.config.server.ts
rename to packages/ui/src/app/app.config.server.ts
diff --git a/src/ui/src/app/app.config.ts b/packages/ui/src/app/app.config.ts
similarity index 100%
rename from src/ui/src/app/app.config.ts
rename to packages/ui/src/app/app.config.ts
diff --git a/src/ui/src/app/app.routes.server.ts b/packages/ui/src/app/app.routes.server.ts
similarity index 100%
rename from src/ui/src/app/app.routes.server.ts
rename to packages/ui/src/app/app.routes.server.ts
diff --git a/src/ui/src/app/app.routes.ts b/packages/ui/src/app/app.routes.ts
similarity index 100%
rename from src/ui/src/app/app.routes.ts
rename to packages/ui/src/app/app.routes.ts
diff --git a/src/ui/src/app/chat-conversation/chat-conversation.component.css b/packages/ui/src/app/chat-conversation/chat-conversation.component.css
similarity index 100%
rename from src/ui/src/app/chat-conversation/chat-conversation.component.css
rename to packages/ui/src/app/chat-conversation/chat-conversation.component.css
diff --git a/src/ui/src/app/chat-conversation/chat-conversation.component.html b/packages/ui/src/app/chat-conversation/chat-conversation.component.html
similarity index 100%
rename from src/ui/src/app/chat-conversation/chat-conversation.component.html
rename to packages/ui/src/app/chat-conversation/chat-conversation.component.html
diff --git a/src/ui/src/app/chat-conversation/chat-conversation.component.spec.ts b/packages/ui/src/app/chat-conversation/chat-conversation.component.spec.ts
similarity index 100%
rename from src/ui/src/app/chat-conversation/chat-conversation.component.spec.ts
rename to packages/ui/src/app/chat-conversation/chat-conversation.component.spec.ts
diff --git a/src/ui/src/app/chat-conversation/chat-conversation.component.ts b/packages/ui/src/app/chat-conversation/chat-conversation.component.ts
similarity index 100%
rename from src/ui/src/app/chat-conversation/chat-conversation.component.ts
rename to packages/ui/src/app/chat-conversation/chat-conversation.component.ts
diff --git a/src/ui/src/app/chat-conversation/chat-conversation.service.ts b/packages/ui/src/app/chat-conversation/chat-conversation.service.ts
similarity index 100%
rename from src/ui/src/app/chat-conversation/chat-conversation.service.ts
rename to packages/ui/src/app/chat-conversation/chat-conversation.service.ts
diff --git a/src/ui/src/app/components/accordion/accordion.component.ts b/packages/ui/src/app/components/accordion/accordion.component.ts
similarity index 100%
rename from src/ui/src/app/components/accordion/accordion.component.ts
rename to packages/ui/src/app/components/accordion/accordion.component.ts
diff --git a/src/ui/src/app/components/alert/alert.component.ts b/packages/ui/src/app/components/alert/alert.component.ts
similarity index 100%
rename from src/ui/src/app/components/alert/alert.component.ts
rename to packages/ui/src/app/components/alert/alert.component.ts
diff --git a/src/ui/src/app/components/skeleton-preview/skeleton-preview.component.ts b/packages/ui/src/app/components/skeleton-preview/skeleton-preview.component.ts
similarity index 100%
rename from src/ui/src/app/components/skeleton-preview/skeleton-preview.component.ts
rename to packages/ui/src/app/components/skeleton-preview/skeleton-preview.component.ts
diff --git a/src/ui/src/app/components/theme-toggle/theme-toggle.component.ts b/packages/ui/src/app/components/theme-toggle/theme-toggle.component.ts
similarity index 100%
rename from src/ui/src/app/components/theme-toggle/theme-toggle.component.ts
rename to packages/ui/src/app/components/theme-toggle/theme-toggle.component.ts
diff --git a/src/ui/src/app/services/api.service.ts b/packages/ui/src/app/services/api.service.ts
similarity index 100%
rename from src/ui/src/app/services/api.service.ts
rename to packages/ui/src/app/services/api.service.ts
diff --git a/src/ui/src/app/services/theme.service.ts b/packages/ui/src/app/services/theme.service.ts
similarity index 100%
rename from src/ui/src/app/services/theme.service.ts
rename to packages/ui/src/app/services/theme.service.ts
diff --git a/src/ui/src/env.d.ts b/packages/ui/src/env.d.ts
similarity index 100%
rename from src/ui/src/env.d.ts
rename to packages/ui/src/env.d.ts
diff --git a/src/ui/src/environments/environment.development.ts b/packages/ui/src/environments/environment.development.ts
similarity index 100%
rename from src/ui/src/environments/environment.development.ts
rename to packages/ui/src/environments/environment.development.ts
diff --git a/src/ui/src/environments/environment.ts b/packages/ui/src/environments/environment.ts
similarity index 100%
rename from src/ui/src/environments/environment.ts
rename to packages/ui/src/environments/environment.ts
diff --git a/src/ui/src/index.html b/packages/ui/src/index.html
similarity index 100%
rename from src/ui/src/index.html
rename to packages/ui/src/index.html
diff --git a/src/ui/src/main.server.ts b/packages/ui/src/main.server.ts
similarity index 100%
rename from src/ui/src/main.server.ts
rename to packages/ui/src/main.server.ts
diff --git a/src/ui/src/main.ts b/packages/ui/src/main.ts
similarity index 100%
rename from src/ui/src/main.ts
rename to packages/ui/src/main.ts
diff --git a/src/ui/src/server.ts b/packages/ui/src/server.ts
similarity index 100%
rename from src/ui/src/server.ts
rename to packages/ui/src/server.ts
diff --git a/src/ui/src/styles.css b/packages/ui/src/styles.css
similarity index 100%
rename from src/ui/src/styles.css
rename to packages/ui/src/styles.css
diff --git a/src/ui/tailwind.config.js b/packages/ui/tailwind.config.js
similarity index 100%
rename from src/ui/tailwind.config.js
rename to packages/ui/tailwind.config.js
diff --git a/src/ui/tsconfig.app.json b/packages/ui/tsconfig.app.json
similarity index 100%
rename from src/ui/tsconfig.app.json
rename to packages/ui/tsconfig.app.json
diff --git a/src/ui/tsconfig.json b/packages/ui/tsconfig.json
similarity index 100%
rename from src/ui/tsconfig.json
rename to packages/ui/tsconfig.json
diff --git a/src/ui/tsconfig.spec.json b/packages/ui/tsconfig.spec.json
similarity index 100%
rename from src/ui/tsconfig.spec.json
rename to packages/ui/tsconfig.spec.json
diff --git a/preview.ps1 b/preview.ps1
index ac29ded6..096b5bb4 100644
--- a/preview.ps1
+++ b/preview.ps1
@@ -118,8 +118,8 @@ MCP_WEB_SEARCH_URL=http://localhost:5006
MCP_ECHO_PING_URL=http://localhost:5007
MCP_ECHO_PING_ACCESS_TOKEN=123-this-is-a-fake-token-please-use-a-token-provider
"@
- Set-Content -Path ./src/api/.env -Value $envContent -Encoding UTF8
- Write-Host ("{0}{1}.env file created in src/api/.env.{2}" -f $GREEN, $BOLD, $NC)
+ Set-Content -Path ./packages/api/.env -Value $envContent -Encoding UTF8
+ Write-Host ("{0}{1}.env file created in packages/api/.env.{2}" -f $GREEN, $BOLD, $NC)
# Step 2: Setup UI dependencies
if (Test-Path ./infra/hooks/ui/setup.ps1) {
@@ -138,8 +138,8 @@ MCP_ECHO_PING_ACCESS_TOKEN=123-this-is-a-fake-token-please-use-a-token-provider
$uiEnvContent = @"
NG_API_URL=http://localhost:4000
"@
- Set-Content -Path ./src/ui/.env -Value $uiEnvContent -Encoding UTF8
- Write-Host ("{0}{1}.env file created in src/ui/.env.{2}" -f $GREEN, $BOLD, $NC)
+ Set-Content -Path ./packages/ui/.env -Value $uiEnvContent -Encoding UTF8
+ Write-Host ("{0}{1}.env file created in packages/ui/.env.{2}" -f $GREEN, $BOLD, $NC)
# Step 3: Setup MCP tools (env, dependencies, docker build)
if (Test-Path ./infra/hooks/mcp/setup.ps1) {
diff --git a/preview.sh b/preview.sh
index f6355975..b8911c78 100755
--- a/preview.sh
+++ b/preview.sh
@@ -102,7 +102,7 @@ else
fi
# Step 1.5: Create .env file for the user
-cat > ./src/api/.env < ./packages/api/.env < ./src/ui/.env < ./packages/ui/.env <