@manypkg/find-root
Version:
> Find the root of a monorepo with Yarn workspaces, Bolt, Lerna, pnpm or Rush
72 lines (38 loc) • 4.37 kB
Markdown
# @manypkg/find-root
## 2.2.3
### Patch Changes
- [#215](https://github.com/Thinkmill/manypkg/pull/215) [`2ebda03`](https://github.com/Thinkmill/manypkg/commit/2ebda036b38d9111ef49085944972659f7c620a5) Thanks [@benmccann](https://github.com/benmccann)! - Remove find-up dependency
- [#212](https://github.com/Thinkmill/manypkg/pull/212) [`c0a5e5d`](https://github.com/Thinkmill/manypkg/commit/c0a5e5dcd096898fa1c196d9bbe19587055e2924) Thanks [@benmccann](https://github.com/benmccann)! - Remove fs-extra from dependencies
- Updated dependencies [[`66cdbc0`](https://github.com/Thinkmill/manypkg/commit/66cdbc0ab4f493351724b05189dc89d51d4dadf6), [`18c0ce3`](https://github.com/Thinkmill/manypkg/commit/18c0ce3667192e5128d8962267aff7e61cce23a4), [`c0a5e5d`](https://github.com/Thinkmill/manypkg/commit/c0a5e5dcd096898fa1c196d9bbe19587055e2924)]:
- @manypkg/tools@1.1.2
## 2.2.2
### Patch Changes
- [#208](https://github.com/Thinkmill/manypkg/pull/208) [`361a34f`](https://github.com/Thinkmill/manypkg/commit/361a34faac94f7a954bbe00321647fc99ae76c17) Thanks [@benmccann](https://github.com/benmccann)! - Add git repository info to `package.json`
- Updated dependencies [[`361a34f`](https://github.com/Thinkmill/manypkg/commit/361a34faac94f7a954bbe00321647fc99ae76c17)]:
- @manypkg/tools@1.1.1
## 2.2.1
### Patch Changes
- [#183](https://github.com/Thinkmill/manypkg/pull/183) [`e03c0a3`](https://github.com/Thinkmill/manypkg/commit/e03c0a3bca83d6104ca4671703986996be2b829f) Thanks [@askoufis](https://github.com/askoufis)! - Moved `@types/node` out of `dependencies` to `devDependencies`
## 2.2.0
### Minor Changes
- [#174](https://github.com/Thinkmill/manypkg/pull/174) [`de0fff3`](https://github.com/Thinkmill/manypkg/commit/de0fff37af9e6dc21b75b7115381483c1e85b8a7) Thanks [@steve-taylor](https://github.com/steve-taylor)! - Restored support for Bolt monorepos.
### Patch Changes
- Updated dependencies [[`de0fff3`](https://github.com/Thinkmill/manypkg/commit/de0fff37af9e6dc21b75b7115381483c1e85b8a7)]:
- @manypkg/tools@1.1.0
## 2.1.0
### Minor Changes
- [#167](https://github.com/Thinkmill/manypkg/pull/167) [`bf586f5`](https://github.com/Thinkmill/manypkg/commit/bf586f56f14f213ac7d3e4c1ee85ef8456872c3c) Thanks [@elliot-nelson](https://github.com/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.
## 2.0.0
### Major Changes
- [#151](https://github.com/Thinkmill/manypkg/pull/151) [`a01efc9`](https://github.com/Thinkmill/manypkg/commit/a01efc9c25900b7d21b6d517a2021b021f8b3922) Thanks [@elliot-nelson](https://github.com/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`.
* [#165](https://github.com/Thinkmill/manypkg/pull/165) [`7b9c4f6`](https://github.com/Thinkmill/manypkg/commit/7b9c4f6d9a73de8b3cc45af5abc8af47f6b9206c) Thanks [@Andarist](https://github.com/Andarist)! - Removed support for Bolt monorepos.
- [#162](https://github.com/Thinkmill/manypkg/pull/162) [`f046017`](https://github.com/Thinkmill/manypkg/commit/f046017af2349f0c1bbc5b25224da0ede8ddc2d6) Thanks [@Andarist](https://github.com/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.
### Patch Changes
- Updated dependencies [[`a01efc9`](https://github.com/Thinkmill/manypkg/commit/a01efc9c25900b7d21b6d517a2021b021f8b3922)]:
- @manypkg/tools@1.0.0
## 1.1.0
### Minor Changes
- [`a4db72a`](https://github.com/Thinkmill/manypkg/commit/a4db72a8b272f1b642fa751639d7840f4fa3658c) [#63](https://github.com/Thinkmill/manypkg/pull/63) Thanks [@evocateur](https://github.com/evocateur)! - Add support for Lerna monorepos
## 1.0.0
### Major Changes
- [`72a0112`](https://github.com/Thinkmill/manypkg/commit/72a01127a5804cc8b881ab1a67e83a6149944ade) [#47](https://github.com/Thinkmill/manypkg/pull/47) Thanks [@tarang9211](https://github.com/tarang9211)! - Initial release of `@manypkg/find-root`