Releases: Thinkmill/manypkg
@manypkg/tools@1.0.0
Major Changes
- #151
a01efc9
Thanks @elliot-nelson! - Introduces a newTool
API that provides key functions related to a specific implementation of a monorepo, likeisMonorepoRoot
andgetPackages
. Existing tool implementations in manypkg have been converted to use this new interface.
@manypkg/get-packages@2.0.0
Major Changes
-
#165
7b9c4f6
Thanks @Andarist! - Removed support for Bolt monorepos. -
#162
f046017
Thanks @Andarist! - Increased the transpilation target of the source files tonode@14.x
. At the same time added this aspackage.json#engines
to explicitly declare the minimum node version supported by this package. -
#151
a01efc9
Thanks @elliot-nelson! - Theget-packages
package now returns a slightly different structure. The oldtool
string has been replaced with atool
object, using the newTool
interface provided by@manypkg/tools
. EachPackage
now contains both the absolute directory and relative directory path. Last, theroot
package has been renamedrootPackage
and is optional, to support monorepos that do not contain a root package.
Patch Changes
@manypkg/gatsby-source-workspace@0.5.0
@manypkg/find-root@2.0.0
Major Changes
-
#151
a01efc9
Thanks @elliot-nelson! - Thefind-root
package now returns a newMonorepoRoot
interface, instead of a string. This interface provides arootDir
for the discovered monorepo, and atool
object, which is an object using the newTool
interface provided by@manypkg/tools
. -
#165
7b9c4f6
Thanks @Andarist! - Removed support for Bolt monorepos. -
#162
f046017
Thanks @Andarist! - Increased the transpilation target of the source files tonode@14.x
. At the same time added this aspackage.json#engines
to explicitly declare the minimum node version supported by this package.
Patch Changes
- Updated dependencies [
a01efc9
]:- @manypkg/tools@1.0.0
@manypkg/cli@0.20.0
Minor Changes
-
#165
7b9c4f6
Thanks @Andarist! - Removed support for Bolt monorepos. -
#162
f046017
Thanks @Andarist! - Increased the transpilation target of the source files tonode@14.x
. At the same time added this aspackage.json#engines
to explicitly declare the minimum node version supported by this package.
Patch Changes
@manypkg/cli@0.19.2
@manypkg/get-packages@1.1.3
@manypkg/cli@0.19.1
@manypkg/get-packages@1.1.2
@manypkg/cli@0.19.0
Minor Changes
- #119
256297b
Thanks @marcodejongh! - Change external mismatch behaviour to suggest and fix to the most commonly used dependency range in the workspace. If all ranges are only used once it will pick the highest.
Patch Changes
- Updated dependencies [
5f6cded
]:- @manypkg/get-packages@1.1.2