Xiphe / budgetbudget

🧮 make financial decisions with confidence
https://budgetbudget.app
GNU General Public License v3.0
94 stars 7 forks source link

Switch to Dart Sass #97

Open diktomat opened 2 years ago

diktomat commented 2 years ago

node-sass package is deprecated and currently won't even build with Node 18 (support coming). They recommend switching to Dart Sass / the sass NPM package, which is a purely JS implementation.

As this currently hinders even building BudgetBudget, I think it'd be wise to follow this recommendation, node-sass will probably always be slower to support new versions and probably EOL some time in the future.

By the way: Have you lost interest in this project? The last activity being in November and features I want missing was the reason I cloned and tried building this in the first time, to see if my limited JS skills are enough to get myself familiarized with the code and start doing stuff myself..

Xiphe commented 2 years ago

Hey @d12bb thanks for reporting this!

Folly agree that we should use sass instead of node-sass!

Regarding the project itself a bunch of things are coming together, you motivated me to write them down here: https://github.com/Xiphe/budgetbudget/issues/98