0.3.1 • Published 3 years ago
harris-configs v0.3.1
harris-configs
All-in-one repo for configs
Why not a monorepo?
Because this is just a setup for person projects and I don't care enough to do that separation for granularity
package.json
Everything is a dependency with a few exceptions. The reason why I don't have jest, webpack, rollup, etc as peerDependencies is because of version sync for some monorepos. It just makes more sense to have than as dependencies
Exceptions
@babel/runtime and core-js are peerDependencies here because they need to be dependencies of downstream packages so they get installed in their downstream's.
semantic-release has no dependencies here, better to use this docker image in pipelines: https://github.com/smartive/semantic-release-image