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

[Bug] Deprecation Warnings Encountered When Running npm run watch for Sass on LegalDB #203

Open
1 task
Netacci opened this issue Oct 7, 2024 · 4 comments
Labels
💻 aspect: code Concerns the software code in the repository 🤖 aspect: dx Concerns developers' experience with the codebase 🛠 goal: fix Bug fix 🟨 priority: medium Not blocking but should be fixed soon 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work 🚧 status: blocked Blocked & therefore, not ready for work

Comments

@Netacci
Copy link

Netacci commented Oct 7, 2024

Description

When running npm run watch to watch Sass locally on the LegalDB project, deprecation warnings are encountered. These warnings suggest that certain features are deprecated and need to be updated to avoid potential issues in the future.

Reproduction

  1. Run the Sass watcher with `npm run watch`
  2. See error. See deprecation warnings in the terminal.

Expectation

The Sass watcher should run without any deprecation warnings, indicating that all features used are up-to-date and compliant with the latest standards.

Screenshots

nth behavorp

divide rule

Environment

  • Device: (eg. iPhone Xs; laptop)
  • OS: (eg. iOS 13.5; Fedora 32)
  • Browser: (eg. Safari; Firefox)
  • Version: (eg. 13; 73)
  • Other info: (eg. display resolution, ease-of-access settings)

Additional context

The specific deprecation warnings point to outdated Sass syntax that need to be refactored to align with newer versions of Sass

see below

https://sass-lang.com/documentation/breaking-changes/slash-div/

https://sass-lang.com/documentation/breaking-changes/mixed-decls/

Resolution

  • I would be interested in resolving this bug.
@Netacci Netacci added 💻 aspect: code Concerns the software code in the repository 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work 🛠 goal: fix Bug fix 🟧 priority: high Stalls work on the project or its dependents labels Oct 7, 2024
@TimidRobot TimidRobot added 🟨 priority: medium Not blocking but should be fixed soon 🚧 status: blocked Blocked & therefore, not ready for work 🤖 aspect: dx Concerns developers' experience with the codebase and removed 🟧 priority: high Stalls work on the project or its dependents labels Oct 7, 2024
@Netacci
Copy link
Author

Netacci commented Oct 7, 2024

Hi @TimidRobot to implement vocabulary on legal db, does that mean we'll be changing the styling implementation to use css instead of scss?

@TimidRobot
Copy link
Member

@Netacci Probably, but I'm not sure.

@Netacci
Copy link
Author

Netacci commented Oct 8, 2024

That might be the move. It's either that or having to directly compile vocabulary css directly into scss file(which I've tried and experiencing errors) or converting vocabulary css to scss @TimidRobot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💻 aspect: code Concerns the software code in the repository 🤖 aspect: dx Concerns developers' experience with the codebase 🛠 goal: fix Bug fix 🟨 priority: medium Not blocking but should be fixed soon 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work 🚧 status: blocked Blocked & therefore, not ready for work
Projects
Status: Backlog
Status: Backlog
Development

No branches or pull requests

2 participants