From b06d9387f88a63b72f9d4597469ab77b2dd89a3b Mon Sep 17 00:00:00 2001 From: Mostafa Shamsitabar <50550858+mimshins@users.noreply.github.com> Date: Wed, 13 Nov 2024 11:14:37 +0330 Subject: [PATCH] chore(infra): update path aliasing to include internal packages (#254) --- dev/index.html | 8 +------- dev/src/index.ts | 1 + tsconfig.json | 13 +++++++++++-- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/dev/index.html b/dev/index.html index b4de3db0..fccf926e 100644 --- a/dev/index.html +++ b/dev/index.html @@ -24,10 +24,6 @@ href="https://fonts.googleapis.com/css2?family=Vazirmatn:wght@100..900&display=swap" rel="stylesheet" /> - Vite + Lit + TS - -

Vite + Lit

- + diff --git a/dev/src/index.ts b/dev/src/index.ts index 1adfe79d..f88e2b25 100644 --- a/dev/src/index.ts +++ b/dev/src/index.ts @@ -1,2 +1,3 @@ +import "@tapsioss/theme"; // Import modules using path aliases // i.e. `import "@tapsioss/web-components/avatar";` diff --git a/tsconfig.json b/tsconfig.json index 68baaa47..00565d2e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -31,10 +31,19 @@ "baseUrl": ".", "paths": { + // Icons metadata "@tapsioss/icons": ["./packages/icons/dist"], "@tapsioss/icons/*": ["./packages/icons/dist/*"], - - "@tapsioss/web-components/*": ["./packages/web-components/dist/*"] + // Web Component Icons + "@tapsioss/web-icons": ["./packages/web-icons/dist"], + "@tapsioss/web-icons/*": ["./packages/web-icons/dist/*"], + // React Icons + "@tapsioss/react-icons": ["./packages/react-icons/dist"], + "@tapsioss/react-icons/*": ["./packages/react-icons/dist/*"], + // Web Components + "@tapsioss/web-components/*": ["./packages/web-components/dist/*"], + // Tokens + "@tapsioss/theme": ["./packages/theme/dist/index.css"] } }, "include": ["**/*.ts", "**/*.tsx"],