NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4728 most downloaded on npm
> Find the root of a monorepo with Yarn workspaces, npm, Lerna, pnpm, Bun or Rush
Last release 1 years ago
25 Jul 2025
Release timing varies
gaps range from 2 weeks to 2.6 years
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
10 releases · first in 2020
One column per quarter.
Updated dependencies [`2c06ac0`]:
Updated dependencies [`28c3ff4`, `3cf8c4e`, `1763058`, `a00f5f7`, `ceeb7cb`, `f29df03`]:
#250 3cf8c4e Thanks @Andarist! - Fixed an issue with projects using npm workspaces being recognized as yarn projects
#242 1763058 Thanks @spanishpear! - This package is now published as a pure ESM package.
#244 f29df03 Thanks @Andarist! - Add "engines" field for explicit node version support. The supported node versions are >=20.0.0.
28c3ff4 Thanks @benmccann! - Added DEFAULT_TOOLS exportUpdated dependencies [`66cdbc0`, `18c0ce3`, `c0a5e5d`]:
#215 2ebda03 Thanks @benmccann! - Remove find-up dependency
#212 c0a5e5d Thanks @benmccann! - Remove fs-extra from dependencies
Updated dependencies [66cdbc0, 18c0ce3, c0a5e5d]:
Updated dependencies [`361a34f`]:
#208 361a34f Thanks @benmccann! - Add git repository info to package.json
Updated dependencies [361a34f]:
### Patch Changes - #183 `e03c0a3` Thanks @askoufis! - Moved @types/node out of dependencies to devDependencies
Updated dependencies [`de0fff3`]:
de0fff3 Thanks @steve-taylor! - Restored support for Bolt monorepos.de0fff3]:
### Minor Changes - #167 `bf586f5` Thanks @elliot-nelson! - The findRoot and findRootSync methods now take an optional list of Tool implementations, a
bf586f5 Thanks @elliot-nelson! - The findRoot and findRootSync methods now take an optional list of Tool implementations, allowing the caller to restrict the desired types of monorepo discovered, or provide a custom monorepo tool implementation.Updated dependencies [`a01efc9`]:
a01efc9 Thanks @elliot-nelson! - The find-root package now returns a new MonorepoRoot interface, instead of a string. This interface provides a rootDir for the discovered monorepo, and a tool object, which is an object using the new Tool interface provided by @manypkg/tools.f046017 Thanks @Andarist! - Increased the transpilation target of the source files to node@14.x. At the same time added this as package.json#engines to explicitly declare the minimum node version supported by this package.a01efc9]:
`a4db72a` #63 Thanks @evocateur! - Add support for Lerna monorepos
a4db72a #63 Thanks @evocateur! - Add support for Lerna monorepos`72a0112` #47 Thanks @tarang9211! - Initial release of @manypkg/find-root
72a0112 #47 Thanks @tarang9211! - Initial release of @manypkg/find-rootYour coding agent can read these notes before it upgrades. Set up the MCP server →