From 144218ad4173d6c954a2fd9fb3371530a5e57577 Mon Sep 17 00:00:00 2001 From: oseer williams Date: Thu, 29 Feb 2024 14:51:31 -0500 Subject: [PATCH] fix(packages): add exports confg for scss files (#2112) --- apps/docs-app/src/styles.scss | 2 +- libs/angular-highlight/package.json | 5 +++++ libs/angular/package.json | 3 +++ libs/icons/package.json | 6 +++++- libs/markdown-flavored/package.json | 5 +++++ ...avigator-theme.scss => _markdown-navigator-theme.scss} | 0 libs/markdown-navigator/package.json | 5 +++++ libs/markdown/package.json | 5 +++++ libs/tokens/package.json | 8 +++++++- 9 files changed, 36 insertions(+), 3 deletions(-) rename libs/markdown-navigator/{_markdon-navigator-theme.scss => _markdown-navigator-theme.scss} (100%) diff --git a/apps/docs-app/src/styles.scss b/apps/docs-app/src/styles.scss index 02a6f3db5c..9c5e13171b 100644 --- a/apps/docs-app/src/styles.scss +++ b/apps/docs-app/src/styles.scss @@ -4,7 +4,7 @@ @import '../../../libs/markdown/markdown-theme'; @import '../../../libs/angular-highlight/highlight-theme'; @import '../../../libs/markdown-flavored/flavored-markdown-theme'; -@import '../../../libs/markdown-navigator/markdon-navigator-theme'; +@import '../../../libs/markdown-navigator/markdown-navigator-theme'; @import '../../../libs/angular-guided-tour/guided-tour-theme'; @import '../../../libs/angular-guided-tour/styles/guided-tour.scss'; // Teradata brand diff --git a/libs/angular-highlight/package.json b/libs/angular-highlight/package.json index 7f82edf0d3..d053b57351 100644 --- a/libs/angular-highlight/package.json +++ b/libs/angular-highlight/package.json @@ -28,5 +28,10 @@ }, "dependencies": { "tslib": "0.0.0-TSLIB" + }, + "exports": { + "./highlight-theme": { + "sass": "./_highlight-theme.scss" + } } } diff --git a/libs/angular/package.json b/libs/angular/package.json index 45013d509b..78cd7f5317 100644 --- a/libs/angular/package.json +++ b/libs/angular/package.json @@ -4,6 +4,9 @@ "exports": { ".": { "sass": "./theming/_all-theme.scss" + }, + "./theming/*": { + "sass": "./theming/*.scss" } }, "repository": { diff --git a/libs/icons/package.json b/libs/icons/package.json index 2a806a4bbd..ae8332a505 100644 --- a/libs/icons/package.json +++ b/libs/icons/package.json @@ -4,7 +4,11 @@ "description": "Icons for covalent design system", "exports": { ".": { - "sass": "./covalent-icons.css" + "sass": "./covalent-icons.scss", + "style": "./covalent-icons.css" + }, + "./variables": { + "sass": "./covalent-icons-variables.scss" } }, "repository": { diff --git a/libs/markdown-flavored/package.json b/libs/markdown-flavored/package.json index df973d5c22..0546059b85 100644 --- a/libs/markdown-flavored/package.json +++ b/libs/markdown-flavored/package.json @@ -31,5 +31,10 @@ }, "dependencies": { "tslib": "0.0.0-TSLIB" + }, + "exports": { + "./flavored-markdown-theme": { + "sass": "./_flavored-markdown-theme.scss" + } } } diff --git a/libs/markdown-navigator/_markdon-navigator-theme.scss b/libs/markdown-navigator/_markdown-navigator-theme.scss similarity index 100% rename from libs/markdown-navigator/_markdon-navigator-theme.scss rename to libs/markdown-navigator/_markdown-navigator-theme.scss diff --git a/libs/markdown-navigator/package.json b/libs/markdown-navigator/package.json index 85cdcece0d..64423699a2 100644 --- a/libs/markdown-navigator/package.json +++ b/libs/markdown-navigator/package.json @@ -34,5 +34,10 @@ }, "dependencies": { "tslib": "0.0.0-TSLIB" + }, + "exports": { + "./markdown-navigator-theme": { + "sass": "./_markdown-navigator-theme.scss" + } } } diff --git a/libs/markdown/package.json b/libs/markdown/package.json index 23b2e5919a..d9404f99ff 100644 --- a/libs/markdown/package.json +++ b/libs/markdown/package.json @@ -25,5 +25,10 @@ }, "dependencies": { "tslib": "0.0.0-TSLIB" + }, + "exports": { + "./markdown-theme": { + "sass": "./_markdown-theme.scss" + } } } diff --git a/libs/tokens/package.json b/libs/tokens/package.json index 06e1e7a1d4..ed228af64c 100644 --- a/libs/tokens/package.json +++ b/libs/tokens/package.json @@ -12,5 +12,11 @@ "url": "https://github.com/teradata/covalent/issues" }, "license": "MIT", - "author": "Teradata UX" + "author": "Teradata UX", + "exports": { + ".": { + "sass": "./_index.scss", + "style": "./index.css" + } + } }