Skip to content

Commit 0571d94

Browse files
sirrealkarthick-murugan
authored andcommitted
Revert "Packages: Use npm workspaces (WordPress#65681)" (WordPress#66270)
This reverts commit 4693c0f.
1 parent 1a34ed0 commit 0571d94

File tree

182 files changed

+5020
-2337
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

182 files changed

+5020
-2337
lines changed

bin/check-licenses.mjs

-69
This file was deleted.
+5-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
# Managing Packages
22

3-
This repository uses [npm workspaces](https://docs.npmjs.com/cli/v10/using-npm/workspaces) to manage WordPress packages and [lerna](https://lerna.js.org/) to publish them to [npm](https://www.npmjs.com/). This enforces certain steps in the workflow which are described in details in [packages](https://github.com/WordPress/gutenberg/blob/HEAD/packages/README.md) documentation.
3+
This repository uses [monorepo] to manage WordPress modules and publish them with [lerna] as packages to [npm]. This enforces certain steps in the workflow which are described in details in [packages](https://github.com/WordPress/gutenberg/blob/HEAD/packages/README.md) documentation.
44

55
Maintaining dozens of npm packages is difficult—it can be tough to keep track of changes. That's why we use `CHANGELOG.md` files for each package to simplify the release process. As a contributor, you should add an entry to the aforementioned file each time you contribute adding production code as described in [Maintaining Changelogs](https://github.com/WordPress/gutenberg/blob/HEAD/packages/README.md#maintaining-changelogs) section.
66

77
Publishing WordPress packages to npm is automated by synchronizing it with the bi-weekly Gutenberg plugin RC1 release. You can learn more about this process and other ways to publish new versions of npm packages in the [Gutenberg Release Process document](/docs/contributors/code/release.md#packages-releases-to-npm-and-wordpress-core-updates).
8+
9+
[lerna]: https://lerna.js.org/
10+
[monorepo]: https://monorepo.tools
11+
[npm]: https://www.npmjs.com/

0 commit comments

Comments
 (0)