* update prettier
* simplify tsconfig
* dont need these anymore
* add clack
* implement clack in init
* add prompts
* added minimum node version requirement
* intro header
* wording
* replace logger
* removed ellipses
* remove ora
* remove `prompts`
* oops
* simplify
* simplify
* better name
* replace dependence on logger
* cleanup
* only show alias note if aliases move away from defaults
* updated `add` to clack and tidied up
* update to clack
* unnecessary
* file exts
* add hint that shows what else is installed
* tidy up
* add custom proxy support for `update`
* changeset
* simplify
* prettify printed list
* add confirmation prompt for update
* wording
* wording
* wording
* styling and wording
* cleanup imports
* tidy up
* move warning to the confirmation prompt
* changeset
* simplify
* adjustable lengths
* simplify
* perf: speed up component install
* move it around
* simplify
* optimize dependency install for update
* changeset
* print updates and their paths
* cleanup
* comment
* cleanup
* add overwrite prompt so that users can easily overwrite all components
* comment
* initial false
* doesnt need to be async
* only prompt to overwrite if there are existing components
* tidy up
* changeset