From f6e6c1d0788b2550a4dddfa70297abdb3487a23c Mon Sep 17 00:00:00 2001 From: Adonys Santos <58638286+adonyssantos@users.noreply.github.com> Date: Sun, 14 Apr 2024 20:02:26 -0400 Subject: [PATCH] refactor: implement packages dependencies --- .vscode/extensions.json | 5 +++++ package-lock.json | 10 ++++++++-- packages/core/package.json | 2 +- packages/semantic/package.json | 5 ++++- packages/semantic/src/main.scss | 2 +- packages/utilities-class/package.json | 5 ++++- packages/utilities-class/src/main.scss | 4 +--- 7 files changed, 24 insertions(+), 9 deletions(-) create mode 100644 .vscode/extensions.json diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..07e0ae6 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "jamesinaxx.sort-package" + ] +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index ce87219..7585600 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8093,11 +8093,17 @@ }, "packages/semantic": { "name": "@palm-tree-css/semantic", - "version": "1.0.0" + "version": "1.0.0", + "dependencies": { + "@palm-tree-css/core": "*" + } }, "packages/utilities-class": { "name": "@palm-tree-css/utilities-class", - "version": "1.0.0" + "version": "1.0.0", + "dependencies": { + "@palm-tree-css/core": "*" + } } } } diff --git a/packages/core/package.json b/packages/core/package.json index 9872e03..375e987 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@palm-tree-css/core", "version": "1.0.0", - "main": "src/index.js", + "main": "src/main.scss", "scripts": { "prebuild": "rm -rf .cache dist build", "build": "npm run css-compile && npm run css-minify", diff --git a/packages/semantic/package.json b/packages/semantic/package.json index 10072d1..44b8ee6 100644 --- a/packages/semantic/package.json +++ b/packages/semantic/package.json @@ -1,7 +1,7 @@ { "name": "@palm-tree-css/semantic", "version": "1.0.0", - "main": "src/index.js", + "main": "src/main.scss", "scripts": { "prebuild": "rm -rf .cache dist build", "build": "npm run css-compile && npm run css-minify", @@ -11,5 +11,8 @@ "dev": "npm run css-compile:dev", "prepublish": "npm run build", "publish": "gh-pages -d dist" + }, + "dependencies": { + "@palm-tree-css/core": "*" } } diff --git a/packages/semantic/src/main.scss b/packages/semantic/src/main.scss index ab47a22..adab012 100644 --- a/packages/semantic/src/main.scss +++ b/packages/semantic/src/main.scss @@ -1,4 +1,4 @@ @charset 'utf-8'; -@import "../../core/src/main"; +@import "@palm-tree-css/core"; @import "elements"; diff --git a/packages/utilities-class/package.json b/packages/utilities-class/package.json index cd9fb18..6d4d7bb 100644 --- a/packages/utilities-class/package.json +++ b/packages/utilities-class/package.json @@ -1,7 +1,7 @@ { "name": "@palm-tree-css/utilities-class", "version": "1.0.0", - "main": "src/index.js", + "main": "src/main.scss", "scripts": { "prebuild": "rm -rf .cache dist build", "build": "npm run css-compile && npm run css-minify", @@ -11,5 +11,8 @@ "dev": "npm run css-compile:dev", "prepublish": "npm run build", "publish": "gh-pages -d dist" + }, + "dependencies": { + "@palm-tree-css/core": "*" } } diff --git a/packages/utilities-class/src/main.scss b/packages/utilities-class/src/main.scss index d32ab79..03e5192 100644 --- a/packages/utilities-class/src/main.scss +++ b/packages/utilities-class/src/main.scss @@ -1,7 +1,5 @@ @charset "UTF-8"; - -@import "../../core/src/main"; - +@import "@palm-tree-css/core"; @import "components"; @import "layout"; @import "utilities";