ithaka / pharos

JSTOR's design system
https://pharos.jstor.org
MIT License
123 stars 16 forks source link

Upgrade to StyleDictionary 4 #780

Open daneah opened 3 months ago

daneah commented 3 months ago

The problem We want our dependencies to be up to date so we can continue to benefit from and evolve with the ecosystem around us.

The solution Upgrade from StyleDictionary 3 to 4

Additional information See the official migration guidelines.

There are quite a few relevant breaking changes, as much of the breaking change footprint is around fairly commonly-used pieces. We make use of these in at least:

Niznikr commented 3 months ago

Would also recommend the DTCG format as you can start using features like composite tokens. Example PR.