It looks like we're going to have at least 2 "types" of packages within the repo: "utility" packages mainly used for internal use (i.e. eslint-config, build-tools) and actual UI packages that expose components for external consumption (i.e. core, icons). I'm not sure where storybook falls here, it's mostly internal but could eventually fall into a 3rd category if we publish it somewhere for reference.
Should we consider prefixing either all, or certain types of these packages? For example, rename core and icons to ui-core and ui-icons (or some similar prefix)?
It looks like we're going to have at least 2 "types" of packages within the repo: "utility" packages mainly used for internal use (i.e.
eslint-config
,build-tools
) and actual UI packages that expose components for external consumption (i.e.core
,icons
). I'm not sure wherestorybook
falls here, it's mostly internal but could eventually fall into a 3rd category if we publish it somewhere for reference.So right now we end up with something like this:
Should we consider prefixing either all, or certain types of these packages? For example, rename
core
andicons
toui-core
andui-icons
(or some similar prefix)?