You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#2361a5ea55 Thanks @VanTanev! - Change the ROOT_HAS_DEV_DEPENDENCIES rule to ROOT_HAS_PROD_DEPENDENCIES. Monorepo root should use devDependencies instead of dependencies for better support of production-only installs, useful in eg Docker builds.
#204b56869a Thanks @emmatown! - Allow dependecies to use the workspace: protocol and support adding "workspaceProtocol": "require" to the manypkg config to require it.
#162f046017 Thanks @Andarist! - Increased the transpilation target of the source files to [email protected]. At the same time added this as package.json#engines to explicitly declare the minimum node version supported by this package.
#119256297b 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.
ad6dbf1#85 Thanks @with-heart! - Added the ability to use the exact package or directory name to target a package that is a substring of another with for the run command:
If packages exist at packages/pkg-a and packages/pkg-a-1, target pkg-a using the exact directory name:
yarn manypkg run packages/pkg-a
If packages are named @project/package-a and @project/package-a-1, target package-a using the exact package name:
f2e890e#68 Thanks @mitchellhamilton! - Ignore invalid ranges on external dependencies to allow git and other types of dependencies and allow people to ignore the external mismatch rule for certain dependencies by making dependencies npm:^1.0.0 instead of ^1.0.0.
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.14.0→0.25.1Release Notes
Thinkmill/manypkg (@manypkg/cli)
v0.25.1Compare Source
Patch Changes
5854938Thanks @jasekiw! - Keep detected line endings flavor ofpackage.jsonfiles on Windows when updating those filesv0.25.0Compare Source
Minor Changes
2c06ac0Thanks @cjkihl! - Add Bun supportPatch Changes
2c06ac0]:v0.24.0Compare Source
Minor Changes
#248
456ca21Thanks @bluwy! - Change the default value of thedefaultBranchconfig from"master"to"main"#242
1763058Thanks @spanishpear! - This package is now published as a pure ESM package.#245
a00f5f7Thanks @Andarist! - Drop support for Bolt#244
f29df03Thanks @Andarist! - Add"engines"field for explicit node version support. The supported node versions are>=20.0.0.Patch Changes
3cf8c4e,1763058,a00f5f7,f29df03]:v0.23.0Compare Source
Minor Changes
1a5ea55Thanks @VanTanev! - Change theROOT_HAS_DEV_DEPENDENCIESrule toROOT_HAS_PROD_DEPENDENCIES. Monorepo root should usedevDependenciesinstead ofdependenciesfor better support of production-only installs, useful in eg Docker builds.v0.22.0Compare Source
Minor Changes
#231
aeb50f5Thanks @VanTanev! - Upgradedpackage-json,semverandsembeardependencies.#226
2fafd9aThanks @VanTanev! - Replacechalkwithpicocolors#228
1cbdcb9Thanks @VanTanev! - Remove thefind-updependency.#231
aeb50f5Thanks @VanTanev! - Node.js version requirement raised to>= 18.0.0#224
3c3198aThanks @VanTanev! - Replacespawndamnitwithtinyexecfor fewer dependencies#229
4a835edThanks @VanTanev! - Updatevalidate-npm-package-nameto5.0.1to remove one transitive dependency.#225
d0f4d92Thanks @VanTanev! - Replacefs-extrawith nativenode:fs/promisesv0.21.4Compare Source
Patch Changes
c2c4a3bThanks @bdkopen! - Fixmanypkg upgrade @​scopeupgrading packages like@scope-something/av0.21.3Compare Source
Patch Changes
#204
b56869aThanks @emmatown! - Allow dependecies to use theworkspace:protocol and support adding"workspaceProtocol": "require"to themanypkgconfig to require it.Updated dependencies [
3c9641c]:v0.21.2Compare Source
Patch Changes
56a64c5Thanks @KATT! - fix: allow tags innpm:x-depsv0.21.1Compare Source
Patch Changes
1e31cedThanks @fbartho! - Updatedpackage-jsondependency.v0.21.0Compare Source
Minor Changes
de0fff3Thanks @steve-taylor! - Restored support for Bolt monorepos.Patch Changes
de0fff3]:v0.20.0Compare Source
Minor Changes
7b9c4f6Thanks @Andarist! - Removed support for Bolt monorepos.f046017Thanks @Andarist! - Increased the transpilation target of the source files to[email protected]. At the same time added this aspackage.json#enginesto explicitly declare the minimum node version supported by this package.Patch Changes
7b9c4f6,f046017,a01efc9]:v0.19.2Compare Source
Patch Changes
6063c55Thanks @ChalkPE! - Remove unusedget-workspacesdependencyv0.19.1Compare Source
Patch Changes
#122
7bd4f34Thanks @fz6m! - Fixed getting correct packages in pnpm workspaces with exclude rules.Updated dependencies [
7bd4f34]:v0.19.0Compare Source
Minor Changes
256297bThanks @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
5f6cded]:v0.18.0Compare Source
Minor Changes
dc2b0f9Thanks @mitchellhamilton! - Addedmanypkg.ignoredRulesconfig optionPatch Changes
72227d5#90 Thanks @jroebu14! - Removes vulnerable and unused package meowv0.17.0Compare Source
Minor Changes
ad6dbf1#85 Thanks @with-heart! - Added the ability to use the exact package or directory name to target a package that is a substring of another with for theruncommand:If packages exist at
packages/pkg-aandpackages/pkg-a-1, targetpkg-ausing the exact directory name:If packages are named
@project/package-aand@project/package-a-1, targetpackage-ausing the exact package name:v0.16.2Compare Source
Patch Changes
7d421b2#79 Thanks @zzarcon! - Bump meow to ^6.0.03f0ac13#77 Thanks @Andarist! - Fixed a typo in the reported error message for the peer and dev dep checkv0.16.1Compare Source
Patch Changes
0f46c0f#75 Thanks @Noviny! - Update README.md - small typov0.16.0Compare Source
Minor Changes
3f8eb78#73 Thanks @Noviny! - Add new command to upgrade packages easily with manypkg3f8eb78#73 Thanks @Noviny! - Add new command 'npm-tag'v0.15.0Compare Source
Minor Changes
f2e890e#68 Thanks @mitchellhamilton! - Ignore invalid ranges on external dependencies to allow git and other types of dependencies and allow people to ignore the external mismatch rule for certain dependencies by making dependenciesnpm:^1.0.0instead of^1.0.0.Patch Changes
35fcc9c]:Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.