Smartrr UI
Lorem ipsum blah blah blah
Prereqs
- tsc
- node
- npm account instructions (https://betterprogramming.pub/how-to-create-and-publish-react-typescript-npm-package-with-demo-and-automated-build-80c40ec28aca#a15d)
local development linking and unlinking
https://dev.to/erinbush/npm-linking-and-unlinking-2h1g cd in to dist npm link npm unlink -g
Getting Started
npm run qasdfasdf
✗ sudo npm rm --global @smartrr/smartrr-ui
TODO
-
set up engine/node requirements
-
storybook
-
import aliasing
-
add tests
-
add husky for precommit tests to run
-
semvar
- automate semvar update
-
lock dependency versions
-
audit and update package straty
-
go update repo and go through release flow again
-
test that package can be installed and used through npm again
-
prereqs
- tsc
- node
-- Add 3 ui components -- add storybook
Resources
How to Create and Publish React TypeScript npm Package With Demo and Automated Build
Creating and publishing public packages
Creating and publishing private packages
Creating a React Component Library by Abstracting a React Component Library
Material-UI theme not working in shared-component
Build a component library with React and TypeScript - includes storybook and tests & npm
Hybrid NPM package through TypeScript Compiler (TSC)
A step-by-step guide to building a shareable components library
THIS SORT OF WORKED!!! Unable to use a shared component library that uses material-ui