You said that you create a lot of npm packages in order to never duplicate code. I want to have that same workflow, but I'm new to it. I have multiple projects which should share code. What tools do you use to be really efficient?
What I've found so far :
np
: CLI for publishing to npm efficientlynpm link
: for developmentnpm-base
: boilerplate repositoryBut even with all these tools, it is still much more painful to create a new repository than just creating a new file and copying the content from the other project.
Can you give us your full workflow? Typical use case : you have written a piece of software in a package and you want to extract it to an independent one to use it again somewhere else. How do you do that?
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too