The repository @superflycss/component-navbox
contains the following list of dependencies:
"devDependencies": {
"@superflycss/component-body": "^1.0.1",
"@superflycss/component-display": "^1.0.2",
"@superflycss/component-header": "^2.1.0",
"@superflycss/component-test": "^3.6.14",
"@superflycss/foundation": "^2.0.3",
"@superflycss/superflycss": "^1.0.0",
"@superflycss/utilities-colors": "^3.0.8",
"@superflycss/utilities-effects": "^2.1.0",
"@superflycss/utilities-fonts": "^3.3.7",
"@superflycss/utilities-format": "^1.1.1",
"@superflycss/utilities-layout": "^4.0.4",
"lite-server": "^2.4.0",
"npm-check-updates": "^2.15.0"
},
"dependencies": {
"@superflycss/variables-dimension": "^2.0.0",
"@superflycss/variables-layout": "^2.0.0"
}
When executing the following commands:
git clone <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="b1d6d8c5f1d6d8c5d9c4d39fd2dedc">[email protected]</a>:superflycss/component-navbox.git
cd component-navbox
npm i
It is expected that only the main dependencies will be present in the node_modules
directory.
However, an additional dependency called variables-colors
is also being included in the node_modules
folder.
Is this behavior correct or is something missing?
One issue arising from this situation is that the version of variables-colors
being installed is outdated. Since utilities-colors
also relies on it, the older version takes precedence over the newer one, causing linting errors and other issues.