Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix(stylelint issues): Adjusting stylelint rule settings. #303

Merged
merged 1 commit into from
Jan 29, 2024

Conversation

robherba
Copy link

@robherba robherba commented Nov 30, 2023

Summary

Since there was an update to Node 20, the Stylelin version were upgraded too, this is not happening on Compound, this PR fixes the new warnings the are being displayed because of those upgrades.

This PR must be tested together with this PR

How to review this pull request

Create Drupal Project:
composer create-project drupal/recommended-project [PROJECT_NAME] --no-interaction

Move into the project directory
cd [PROJECT_NAME]

Install Emulsify client globally
npm install -g @emulsify/cli

Initialize your theme with emulsify
emulsify init --checkout=fix-stylelint-issues "[THEME NAME]"

Install the version of Drupal componentst works with Drupal 10
composer require 'drupal/components:^3.0@beta'

Install the version of emulsify_twig that work with Drupal 10
composer require 'drupal/emulsify_twig^4.0'

Move into the theme directory
cd web/themes/custom/[THEME NAME]

Install Compound System
emulsify system install --repository https://github.com/emulsify-ds/compound.git --checkout fix-stylelint-issues

Verify storybook and scss compiling can run and there are no stylelint issues and warnings
npm install && npm run develop

@robherba robherba added the 👍 Ready for Review Work is ready for review. label Nov 30, 2023
@robherba robherba self-assigned this Nov 30, 2023
@robherba robherba changed the title Feat: Adjusting stylelint rule settings. Fix(stylelint issues): Adjusting stylelint rule settings. Nov 30, 2023
@mariannuar mariannuar self-assigned this Nov 30, 2023
Copy link
Collaborator

@callinmullaney callinmullaney left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 looks good.

@callinmullaney callinmullaney added 🎉 Passes Code Review Code is approved by the reviewer. 🎉 Passes Functional Review Functionality is approved by the reviewer. 🎉 Ready to Merge Functionality is approved by the reviewer. and removed 👍 Ready for Review Work is ready for review. labels Jan 29, 2024
@callinmullaney callinmullaney merged commit 5ad67ab into master Jan 29, 2024
1 check passed
@callinmullaney callinmullaney deleted the fix-stylelint-issues branch January 29, 2024 21:57
Copy link

🎉 This PR is included in version 4.8.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎉 Passes Code Review Code is approved by the reviewer. 🎉 Passes Functional Review Functionality is approved by the reviewer. 🎉 Ready to Merge Functionality is approved by the reviewer. released
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants