We want to set up our own design system in NC, but we’d like it to be based on Spark Core. The tricky part: as far as I can tell, you can’t include one package inside another.
Our idea was to have our design system as a package, and then integrate SparkCore into it so we can use it as the foundation. Copying Spark and building on top of it doesn’t feel great — too many components, no way to update later, etc. What we’d really like is a “package-in-package” approach.
Maybe that’s not how NC is meant to handle dependencies, but for us it would be ideal. What’s the best practice here? Is there another way to build a design system on top of Spark and reuse it across projects?