cerebral / overmind

Overmind - Frictionless state management
https://overmindjs.org
MIT License
1.58k stars 95 forks source link

chore(overmind-devtools): ensure deps are explicitly manifested #618

Open dpraimeyuu opened 3 months ago

dpraimeyuu commented 3 months ago

In this tiny PR:

codesandbox[bot] commented 3 months ago

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders
Open Preview

henri-hulski commented 3 months ago

BTW I have no idea why npm run start doesn't work for this package.

dpraimeyuu commented 3 months ago

@henri-hulski I'll do how you advised - also documenting in the main readme (?) on how to proceed with bumping and maintaining dependencies.

henri-hulski commented 3 months ago

Sure! I think that would help maintaining overmind. Another detail, in the monorepo package.json we use exact dependency versions (without the ^) but in the packages we use normal versioning with ^. Don’t know if this isn't a relic from the time when npm didn't have a lock file and maybe it's not necessary anymore, but for now repo-cooker checks for it. For more information how repo-cooker works look at its Readme or ask me. 😊