Open McManning opened 1 year ago
Should probably fix the logo placeholder at the very least in Storybook - default it to the project name:
Also want the importOrder rules from RUI for prettier:
"importOrder": [
"^@osuresearch/ui(.*)$",
"^[~/]",
"^[./]"
],
"importOrderSeparation": true,
"importOrderSortSpecifiers": true
with the addition in .eslintrc#extends
: simple-import-sort
and removing import order errors because why make it an error when we can autocorrect
Will need a more general variation of the above. I do use an alias in tsconfig for files relative to package root (e.g. ~/components/Button
) but I don't know if I want to suggest that as common practice for other developers.
Will need npm i eslint-plugin-simple-import-sort
Also semantic release CI needs updating to support legacy branches and the like
I made some adjustments to templates in RUI that should probably be backported into here.
Few of the changes off the top of my head:
index.package.ts
to justindex.ts
.storybook/tsconfig.json
to reference the base configsrc/index.ts