Skip to content

refactor: rename internal packages to @pnpm/<domain>.<leaf> convention#10997

Merged
zkochan merged 16 commits into
mainfrom
refactor-domains2
Mar 17, 2026
Merged

refactor: rename internal packages to @pnpm/<domain>.<leaf> convention#10997
zkochan merged 16 commits into
mainfrom
refactor-domains2

Conversation

@zkochan

@zkochan zkochan commented Mar 17, 2026

Copy link
Copy Markdown
Member

Summary

Rename all internal packages so their npm names follow the @pnpm/<domain>.<leaf> convention, matching their directory structure. Also rename directories to remove redundancy and improve clarity.

Bulk rename (94 packages)

All @pnpm/ packages now derive their name from their directory path using dot-separated segments. Exceptions: packages/, __utils__/, and pnpm/artifacts/ keep leaf names only.

Directory renames (removing redundant prefixes)

  • cli/cli-metacli/meta, cli/cli-utilscli/utils
  • config/configconfig/reader, config/config-writerconfig/writer
  • fetching/fetching-typesfetching/types
  • lockfile/lockfile-to-pnplockfile/to-pnp
  • store/store-connection-managerstore/connection-manager
  • store/store-controller-typesstore/controller-types
  • store/store-pathstore/path

Targeted renames (clarity improvements)

  • deps/dependency-pathdeps/path (@pnpm/deps.path)
  • deps/calc-dep-statedeps/graph-hasher (@pnpm/deps.graph-hasher)
  • deps/inspection/dependencies-hierarchydeps/inspection/tree-builder (@pnpm/deps.inspection.tree-builder)
  • bins/link-binsbins/linker, bins/remove-binsbins/remover, bins/package-binsbins/resolver
  • installing/get-contextinstalling/context
  • store/package-storestore/controller
  • pkg-manifest/manifest-utilspkg-manifest/utils

Manifest reader/writer renames

  • workspace/read-project-manifestworkspace/project-manifest-reader (@pnpm/workspace.project-manifest-reader)
  • workspace/write-project-manifestworkspace/project-manifest-writer (@pnpm/workspace.project-manifest-writer)
  • workspace/read-manifestworkspace/workspace-manifest-reader (@pnpm/workspace.workspace-manifest-reader)
  • workspace/manifest-writerworkspace/workspace-manifest-writer (@pnpm/workspace.workspace-manifest-writer)

Workspace package renames

  • workspace/find-packagesworkspace/projects-reader
  • workspace/find-workspace-dirworkspace/root-finder
  • workspace/resolve-workspace-rangeworkspace/range-resolver
  • workspace/filter-packages-from-dir merged into workspace/filter-workspace-packagesworkspace/projects-filter

Domain moves

  • pkg-manifest/read-project-manifestworkspace/project-manifest-reader
  • pkg-manifest/write-project-manifestworkspace/project-manifest-writer
  • pkg-manifest/exportable-manifestreleasing/exportable-manifest

Scope

  • 1206 files changed
  • Updated: package.json names/deps, TypeScript imports, tsconfig references, changeset files, renovate.json, test fixtures, import ordering

Test plan

  • pnpm install resolves all 197 workspace projects
  • pnpm run compile succeeds
  • Pre-push hooks pass (spellcheck, meta-updater, eslint)
  • CI: Compile & Lint
  • CI: Tests (ubuntu Node 22/24/25, Windows)

zkochan and others added 15 commits March 17, 2026 18:02
Rename 94 packages so their npm names follow the `@pnpm/<domain>.<leaf>`
convention, matching their directory structure. Also rename 9 directories
to remove redundant prefixes:

- cli/cli-meta → cli/meta, cli/cli-utils → cli/utils
- config/config → config/reader, config/config-writer → config/writer
- fetching/fetching-types → fetching/types
- lockfile/lockfile-to-pnp → lockfile/to-pnp
- store/store-connection-manager → store/connection-manager
- store/store-controller-types → store/controller-types
- store/store-path → store/path

All imports, dependencies, tsconfig references, changeset files, and
lint import ordering updated accordingly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- bins/link-bins → bins/linker (@pnpm/bins.linker)
- bins/remove-bins → bins/remover (@pnpm/bins.remover)
- bins/package-bins → bins/resolver (@pnpm/bins.resolver)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- pkg-manifest/read-project-manifest → workspace/read-project-manifest
- pkg-manifest/write-project-manifest → workspace/write-project-manifest
- pkg-manifest/exportable-manifest → releasing/exportable-manifest

Project manifest (package.json) readers/writers belong in workspace/
since they operate on workspace project files. Exportable manifest
belongs in releasing/ since it prepares manifests for publishing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- workspace/read-project-manifest → workspace/project-manifest-reader
- workspace/write-project-manifest → workspace/project-manifest-writer
- workspace/read-manifest → workspace/workspace-manifest-reader
- workspace/manifest-writer → workspace/workspace-manifest-writer

Clear distinction between project manifest (package.json) and
workspace manifest (pnpm-workspace.yaml) operations.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The workspace-manifest-reader package was changed from a catalog
dependency (published version) to workspace:* but its lib/ output
is needed before the main compilation step runs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- workspace/find-packages → workspace/project-finder
- workspace/find-workspace-dir → workspace/root-finder
- workspace/resolve-workspace-range → workspace/range-resolver

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…es and rename

- Rename \`workspace/project-finder\` to \`workspace/projects-reader\`
- Merge \`workspace/filter-packages-from-dir\` into \`workspace/filter-workspace-packages\`
- Rename \`workspace/filter-workspace-packages\` to \`workspace/projects-filter\`
- Update all references globally
…es and rename

- Rename \`workspace/project-finder\` to \`workspace/projects-reader\`
- Merge \`workspace/filter-packages-from-dir\` into \`workspace/filter-workspace-packages\`
- Rename \`workspace/filter-workspace-packages\` to \`workspace/projects-filter\`
- Update all references globally
@zkochan zkochan marked this pull request as ready for review March 17, 2026 20:39
Copilot AI review requested due to automatic review settings March 17, 2026 20:39

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Refactors the monorepo package and directory naming so internal npm package names follow the @pnpm/<domain>.<leaf> convention aligned with directory structure, updating TS project references, imports, and changesets accordingly.

Changes:

  • Renamed many internal packages (npm names) and several directories to reduce redundancy and improve consistency.
  • Updated TypeScript imports and tsconfig.json project references to match new package/directory names.
  • Updated package.json dependencies and changeset frontmatter entries to reflect the renamed packages.

Reviewed changes

Copilot reviewed 223 out of 1305 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
cli/commands/tsconfig.json Updates TS project references to renamed config/workspace/cli util packages.
cli/commands/src/doctor/doctor.ts Switches imports to renamed @pnpm/cli.utils and @pnpm/config.reader.
cli/commands/src/completion/completionServer.ts Updates CLI type imports to renamed @pnpm/cli.* packages.
cli/commands/src/completion/complete.ts Updates workspace and CLI imports to renamed packages.
cli/commands/package.json Repoints dependencies to renamed @pnpm/cli.* and @pnpm/workspace.* packages.
cli/command/package.json Renames package from @pnpm/command to @pnpm/cli.command.
catalogs/config/tsconfig.json Updates TS references to renamed workspace manifest reader package.
catalogs/config/src/getCatalogsFromWorkspaceManifest.ts Updates WorkspaceManifest type import to renamed package.
catalogs/config/package.json Updates devDependency to renamed workspace manifest reader package.
cache/commands/tsconfig.json Updates TS references to renamed cli/config/store packages.
cache/commands/src/cache.cmd.ts Updates imports to renamed cli/config/store packages.
cache/commands/package.json Updates dependencies to renamed cli/config/store packages.
cache/api/tsconfig.json Updates TS references to renamed config reader package.
cache/api/src/cacheView.ts Updates PackageMeta type import to renamed npm-resolver package.
cache/api/package.json Updates dependencies to renamed config reader and npm-resolver packages.
building/during-install/tsconfig.json Updates TS references to renamed bins/config/deps/store packages.
building/during-install/src/index.ts Updates imports to renamed bins/config/deps/exec/pkg-manifest/store packages; adjusts TODO target package name.
building/during-install/src/buildSequence.ts Updates store controller types import to renamed package.
building/during-install/package.json Updates dependencies to renamed bins/config/deps/exec/pkg-manifest/store packages.
building/commands/tsconfig.json Updates TS references to renamed cli/config/deps/store/workspace packages.
building/commands/test/policy/ignoredBuilds.test.ts Updates modules-yaml import to renamed installing domain package.
building/commands/test/policy/approveBuilds.test.ts Updates config/modules-yaml imports to renamed packages.
building/commands/test/build/recursive.ts Updates workspace filter function import and call to renamed package/function.
building/commands/src/policy/ignoredBuilds.ts Updates config type import to renamed config reader package.
building/commands/src/policy/getAutomaticallyIgnoredBuilds.ts Updates deps path + modules-yaml imports to renamed packages.
building/commands/src/policy/approveBuilds.ts Updates config + config writer + modules-yaml imports to renamed packages.
building/commands/src/build/recursive.ts Updates CLI/config/store/workspace imports to renamed packages.
building/commands/src/build/rebuild.ts Updates CLI helpers/options/config/store imports to renamed packages.
building/commands/package.json Updates dependencies to renamed cli/config/deps/installing/store/workspace packages.
building/after-install/tsconfig.json Updates TS references across bins/config/deps/exec/installing/store packages.
building/after-install/src/index.ts Updates imports to renamed bins/deps/exec/installing/pkg-manifest/store packages; updates TODO text.
building/after-install/src/extendBuildOptions.ts Updates config normalize-registries + config reader + store types imports to renamed packages.
building/after-install/package.json Updates dependencies to renamed bins/config/deps/exec/installing/pkg-manifest/store packages.
bins/resolver/test/path-traversal.test.ts Updates import to renamed @pnpm/bins.resolver.
bins/resolver/test/index.ts Updates import to renamed @pnpm/bins.resolver.
bins/resolver/package.json Renames package to @pnpm/bins.resolver and updates repository/homepage and devDependency self-ref.
bins/remover/tsconfig.json Updates TS reference to bins resolver directory.
bins/remover/src/removeBins.ts Updates imports to renamed bins resolver + pkg-manifest reader packages.
bins/remover/package.json Renames package to @pnpm/bins.remover and updates dependencies and repository/homepage.
bins/linker/tsconfig.json Updates TS references for renamed pkg-manifest/workspace/bins resolver packages.
bins/linker/test/index.ts Updates dynamic import to renamed @pnpm/bins.linker.
bins/linker/src/index.ts Updates imports to renamed bins resolver/fs/pkg-manifest/workspace packages.
bins/linker/package.json Renames package to @pnpm/bins.linker and updates dependencies and repository/homepage.
utils/scripts/tsconfig.json Adds TS references to renamed workspace reader/manifest reader packages.
utils/scripts/src/typecheck-only.ts Updates workspace imports to renamed reader/manifest reader packages.
utils/scripts/package.json Updates internal deps to renamed workspace packages (workspace protocol).
utils/assert-project/src/index.ts Updates Modules type import to renamed installing modules-yaml package.
utils/assert-project/package.json Updates dependency to renamed installing modules-yaml package.
.meta-updater/tsconfig.json Updates TS references to renamed workspace packages.
.meta-updater/src/index.ts Updates workspace imports and internal rename mapping logic for special-case packages and comments.
.meta-updater/package.json Updates dependencies to renamed workspace packages.
.changeset/yellow-beds-wear.md Updates package names in changeset frontmatter for renamed packages.
.changeset/witty-tigers-tell.md Updates config package name in changeset frontmatter.
.changeset/wet-rabbits-reply.md Updates workspace manifest writer package name in changeset frontmatter.
.changeset/warn-path-delimiter.md Updates config package name in changeset frontmatter.
.changeset/warm-pnpmfiles-glow.md Updates pnpmfile package name in changeset frontmatter.
.changeset/virtual-store-only.md Updates multiple package names in changeset frontmatter for renamed installing domain packages.
.changeset/violet-trains-rescue.md Updates manifest utils package name in changeset frontmatter.
.changeset/update-default-settings.md Updates config package name in changeset frontmatter.
.changeset/two-colts-talk.md Updates exportable manifest package name in changeset frontmatter.
.changeset/two-candies-train.md Updates project manifest reader/resolve-dependencies/linker names in changeset frontmatter.
.changeset/twenty-parks-end.md Updates exec commands package name in changeset frontmatter.
.changeset/tricky-ravens-obey.md Updates package requester/store controller types/fetcher base names in changeset frontmatter.
.changeset/tired-fans-invent.md Updates tarball resolver package name in changeset frontmatter.
.changeset/tiny-rivers-crash.md Updates multiple packages in changeset frontmatter to renamed installing/resolving/store/config packages.
.changeset/tiny-ads-tickle.md Updates config package name in changeset frontmatter.
.changeset/tidy-teeth-accept.md Updates store controller package name in changeset frontmatter.
.changeset/three-gifts-try.md Updates config commands/config reader names in changeset frontmatter.
.changeset/thin-crabs-smoke.md Updates resolve-dependencies package name in changeset frontmatter.
.changeset/tender-times-hug.md Updates modules-yaml package name in changeset frontmatter.
.changeset/tasty-eyes-retire.md Updates cli common options + installing deps-installer + config reader names in changeset frontmatter.
.changeset/tangy-pans-pull.md Updates make-dedicated-lockfile/exportable-manifest/config reader names in changeset frontmatter.
.changeset/tangy-geckos-fry.md Updates installing commands + cli parse args names in changeset frontmatter.
.changeset/stupid-carpets-teach.md Updates installing commands/resolve-dependencies/npm-resolver/deps-installer names in changeset frontmatter.
.changeset/strong-readers-think.md Updates config package name in changeset frontmatter.
.changeset/stale-cats-judge.md Updates naming-cases package name in changeset frontmatter.
.changeset/stale-bars-tan.md Updates deps.path and deps.graph-hasher package names in changeset frontmatter.
.changeset/sqlite-store-index.md Updates store controller and deps inspection tree builder names in changeset frontmatter.
.changeset/sour-hoops-allow.md Updates multiple package names to renamed fetching/resolving/installing/store/config domains.
.changeset/solid-suns-wear.md Updates installing commands package name in changeset frontmatter.
.changeset/solid-regions-ring.md Updates resolving npm resolver package name in changeset frontmatter.
.changeset/solid-eagles-mate.md Updates workspace manifest writer package name in changeset frontmatter.
.changeset/soft-trains-prove.md Updates resolving npm resolver package name in changeset frontmatter.
.changeset/smooth-llamas-pick.md Updates multiple package names to renamed installing/exec/resolving/store/config domains.
.changeset/small-results-hunt.md Updates package requester package name in changeset frontmatter.
.changeset/small-numbers-joke.md Updates installing/exec/runtime/workspace/config names in changeset frontmatter.
.changeset/slick-cases-double.md Updates deps-restorer and deps-installer names in changeset frontmatter.
.changeset/sixty-results-end.md Updates config commands name in changeset frontmatter.
.changeset/silver-geckos-hunt.md Updates engine runtime node resolver name in changeset frontmatter.
.changeset/sharp-planes-boil.md Updates pkg-manifest utils + installing resolve-dependencies names in changeset frontmatter.
.changeset/sharp-insects-joke.md Updates workspace manifest reader name in changeset frontmatter.
.changeset/shaky-lines-sit.md Updates deps inspection tree builder/list names in changeset frontmatter.
.changeset/shaky-emus-notice.md Updates cli utils + config reader names in changeset frontmatter.
.changeset/shaggy-peaches-shop.md Updates config reader name in changeset frontmatter.
.changeset/seven-turtles-attack.md Updates installing commands/tree builder/dedupe check names in changeset frontmatter.
.changeset/salty-beds-sell.md Updates installing deps-installer name in changeset frontmatter.
.changeset/runtime-set-command.md Updates engine runtime commands name in changeset frontmatter.
.changeset/reverse-why-tree.md Updates deps inspection tree builder/list names in changeset frontmatter.
.changeset/replace-archy-with-tree-renderer.md Updates installing dedupe issues renderer + render peer issues names in changeset frontmatter.
.changeset/remove-deprecated-patch-options.md Updates installing/patching/bins/config names in changeset frontmatter.
.changeset/remove-deprecated-build-settings0.md Updates installing/workspace/config names in changeset frontmatter.
.changeset/refactor-workspace-domains.md Adds new changeset documenting workspace domain refactor/renames.
.changeset/refactor-fullmetadata-options.md Updates network fetch package name in changeset frontmatter.
.changeset/refactor-env-use-global-bin-linker.md Updates resolving/runtime engine package names in changeset frontmatter.
.changeset/red-months-bathe.md Updates exec commands + config reader names in changeset frontmatter.
.changeset/real-papers-cut.md Updates hooks pnpmfile name in changeset frontmatter.
.changeset/ready-cobras-jump.md Updates config commands name in changeset frontmatter.
.changeset/quick-rice-hang.md Updates config commands + config reader names in changeset frontmatter.
.changeset/quick-foxes-leap.md Updates store controller types + resolving + deps inspection names in changeset frontmatter.
.changeset/public-feet-hide.md Updates resolving npm resolver name in changeset frontmatter.
.changeset/public-buckets-worry.md Updates config reader name in changeset frontmatter.
.changeset/prune-global-virtual-store.md Updates store controller name in changeset frontmatter.
.changeset/pretty-readers-know.md Updates exec run-npm + config commands names in changeset frontmatter.
.changeset/polite-carpets-relax.md Updates a large set of package names in changeset frontmatter to new naming scheme.
.changeset/optional-deps-full-metadata.md Updates resolving/fetching/installing package names in changeset frontmatter.
.changeset/optimize-why-many-importers.md Updates deps inspection tree builder/list names in changeset frontmatter.
.changeset/open-zoos-sniff.md Updates resolving npm resolver name in changeset frontmatter.
.changeset/open-trams-take.md Updates deps inspection tree builder/list names in changeset frontmatter.
.changeset/open-animals-speak.md Updates installing resolve-dependencies name in changeset frontmatter.
.changeset/node-runtime-musl-support.md Updates engine runtime node resolver name in changeset frontmatter.
.changeset/ninety-poets-shake.md Updates installing package requester name in changeset frontmatter.
.changeset/nine-pillows-travel.md Updates resolving npm resolver name in changeset frontmatter.
.changeset/nine-areas-glow.md Updates workspace range resolver + releasing exportable manifest + resolving npm resolver names in changeset frontmatter.
.changeset/many-showers-beg.md Updates resolving npm resolver name in changeset frontmatter.
.changeset/lucky-bikes-nail.md Updates config reader name in changeset frontmatter.
.changeset/long-radios-cross.md Updates fetching tarball fetcher + fetcher base names in changeset frontmatter.
.changeset/little-kings-invent.md Updates installing commands name in changeset frontmatter.
.changeset/link-breaking-changes.md Updates installing commands name in changeset frontmatter.
.changeset/light-carrots-fetch.md Updates exec/fetching/installing/store package names in changeset frontmatter.
.changeset/legal-ways-accept.md Updates resolving npm resolver name in changeset frontmatter.
.changeset/large-suits-scream.md Updates workspace project manifest reader name in changeset frontmatter.
.changeset/large-flowers-roll.md Updates config reader name in changeset frontmatter.
.changeset/kind-boxes-shake.md Updates bins resolver name in changeset frontmatter.
.changeset/itchy-humans-love.md Updates config reader + config commands names in changeset frontmatter.
.changeset/isolated-global-packages.md Updates installing/exec commands names in changeset frontmatter.
.changeset/install-from-release-channels.md Updates engine runtime node resolver/commands names in changeset frontmatter + text.
.changeset/honest-radios-cut.md Updates workspace root finder name in changeset frontmatter.
.changeset/hip-jars-boil.md Updates deps graph hasher name in changeset frontmatter.
.changeset/heavy-dragons-start.md Updates fetching git fetcher + resolving git resolver names in changeset frontmatter.
.changeset/happy-paws-walk.md Updates exec commands name in changeset frontmatter.
.changeset/great-trams-drop.md Updates config commands/workspace manifest reader/writer/config reader names in changeset frontmatter.
.changeset/global-virtual-store-prune.md Updates store controller + installing context names in changeset frontmatter.
.changeset/global-install-virtual-store.md Updates config reader name in changeset frontmatter.
.changeset/global-install-allow-builds.md Updates config reader name in changeset frontmatter.
.changeset/giant-pots-think.md Updates config reader name in changeset frontmatter.
.changeset/gentle-waves-rise.md Updates installing package requester name in changeset frontmatter.
.changeset/fuzzy-cups-float.md Updates workspace manifest writer + config writer names in changeset frontmatter.
.changeset/funny-melons-pay.md Updates network fetch name in changeset frontmatter.
.changeset/fluffy-bugs-knock.md Updates deps inspection list name in changeset frontmatter.
.changeset/flat-clowns-type.md Updates resolving npm resolver name in changeset frontmatter.
.changeset/fix-workspace-protocol-consistency.md Updates installing resolve-dependencies + deps-installer names in changeset frontmatter.
.changeset/fix-windows-node-path-too-long.md Updates bins linker name in changeset frontmatter.
.changeset/fix-why-parseable-dedup.md Updates deps inspection list name in changeset frontmatter.
.changeset/fix-recursive-run-no-script.md Updates exec commands name in changeset frontmatter.
.changeset/fix-prompt-no-tty.md Updates exec commands name in changeset frontmatter.
.changeset/fix-pnpm-fetch-file-protocol.md Updates installing deps-restorer/deps-installer/installing commands names in changeset frontmatter.
.changeset/fix-patch-commit-home-env.md Updates patching commands name in changeset frontmatter.
.changeset/fix-outdated-minimum-release-age.md Updates deps inspection outdated name in changeset frontmatter.
.changeset/fix-npm-resolver-400-status.md Updates resolving npm resolver name in changeset frontmatter.
.changeset/fix-non-interactive-modules-purge-hint.md Updates installing deps-installer name in changeset frontmatter.
.changeset/fix-lockfile-include-tarball-url.md Updates installing resolve-dependencies name in changeset frontmatter.
.changeset/fix-list-oom.md Updates deps inspection tree builder/list names in changeset frontmatter.
.changeset/fix-list-only-projects.md Updates deps inspection tree builder name in changeset frontmatter.
.changeset/fix-link-bin-dangling-symlink.md Updates bins linker name in changeset frontmatter.
.changeset/fix-injected-deps-global-vstore.md Updates installing deps-restorer/deps-installer names in changeset frontmatter.
.changeset/fix-hoist-peers-override.md Updates installing resolve-dependencies name in changeset frontmatter.
.changeset/fix-global-link-output.md Updates cli default reporter name in changeset frontmatter.
.changeset/fix-global-install-output.md Updates cli default reporter name in changeset frontmatter.
.changeset/fix-git-url-detection.md Updates resolving git/tarball/default resolver names in changeset frontmatter.
.changeset/fix-dlx-concurrent-install-race.md Updates exec commands/deps-installer/bins linker names in changeset frontmatter.
.changeset/fix-directories-bin-path-traversal.md Updates bins resolver name in changeset frontmatter.
.changeset/fix-catalog-strict-mode-write.md Updates installing resolve-dependencies name in changeset frontmatter.
.changeset/fix-annotated-git-tags.md Updates resolving git resolver name in changeset frontmatter.
.changeset/five-lies-travel.md Updates a large set of package names in changeset frontmatter to new naming scheme.
.changeset/famous-plums-fix.md Updates store cafs-types name in changeset frontmatter.
.changeset/famous-cloths-press.md Updates deps inspection tree builder name in changeset frontmatter.
.changeset/fair-nights-grow.md Updates installing resolve-dependencies/resolving npm resolver/cli reporter/deps inspection outdated names in changeset frontmatter.
.changeset/evil-boats-do.md Updates config reader name in changeset frontmatter.
.changeset/every-trains-shake.md Updates installing commands name in changeset frontmatter.
.changeset/every-jars-own.md Updates pkg-manifest utils name in changeset frontmatter.
.changeset/every-impalas-change.md Updates workspace projects filter name in changeset frontmatter.
.changeset/env-cross-platform-musl.md Updates engine runtime node fetcher/commands names in changeset frontmatter.
.changeset/engine-strict-devengines-runtime.md Updates config reader name in changeset frontmatter.
.changeset/engine-agnostic-gvs-hashes.md Updates deps graph hasher + installing resolve-dependencies names in changeset frontmatter.
.changeset/eighty-clowns-shave.md Updates config commands name in changeset frontmatter.
.changeset/easy-toys-design.md Updates installing modules-yaml and installing deps-restorer/deps-installer names in changeset frontmatter.
.changeset/early-taxis-carry.md Updates releasing exportable manifest name in changeset frontmatter.
.changeset/eager-camels-appear.md Updates config commands name in changeset frontmatter.
.changeset/dirty-cases-scream.md Updates installing resolve-dependencies name in changeset frontmatter.
.changeset/dev-engines-package-manager.md Updates config reader name in changeset frontmatter.
.changeset/deep-eggs-cry.md Updates resolving npm resolver name in changeset frontmatter.
.changeset/cyan-moons-drive.md Updates config reader name in changeset frontmatter.
.changeset/curvy-baboons-refuse.md Updates installing modules-yaml name in changeset frontmatter.
.changeset/correct-tarball-url.md Updates cli utils name in changeset frontmatter.
.changeset/config-deps-lockfile.md Updates deps graph hasher + installing resolve-dependencies names in changeset frontmatter.
.changeset/cold-weeks-work.md Updates workspace manifest writer + config reader names in changeset frontmatter.
.changeset/clear-minimum-release-age-error.md Updates resolving npm resolver name in changeset frontmatter.
.changeset/ci-respect-explicit-gvs.md Updates config reader name in changeset frontmatter.
.changeset/ci-frozen-incompatible-lockfile.md Updates installing context name in changeset frontmatter.
.changeset/chubby-rockets-see.md Updates exec commands name in changeset frontmatter.
.changeset/chubby-garlics-sort.md Updates config reader name in changeset frontmatter.
.changeset/bright-digests-store.md Updates store controller and related package names in changeset frontmatter.
.changeset/breezy-zebras-smile.md Updates deps inspection tree builder name in changeset frontmatter.
.changeset/brave-ties-move.md Updates workspace commands name in changeset frontmatter.
.changeset/brave-bears-worry.md Updates installing deps-restorer name in changeset frontmatter.
.changeset/bold-words-give.md Updates installing commands name in changeset frontmatter.
.changeset/big-lies-pump.md Updates multiple package names to renamed installing/resolving/store/config domains.
.changeset/better-parents-tell.md Updates installing resolve-dependencies/deps-installer + config reader names in changeset frontmatter.
.changeset/audit-quick-fallback.md Updates deps.compliance.audit name in changeset frontmatter.
.changeset/audit-env-lockfile.md Updates deps.compliance.audit name in changeset frontmatter.
.changeset/angry-streets-bow.md Updates installing/deps package names in changeset frontmatter.
.changeset/all-tables-speak.md Updates config reader name in changeset frontmatter.
.changeset/afraid-mammals-battle.md Updates installing deps-restorer name in changeset frontmatter.
.changeset/add-sbom-command.md Updates deps.compliance.sbom name in changeset frontmatter.
.changeset/add-name-formatter.md Updates deps inspection tree builder/list names in changeset frontmatter.
.changeset/add-filter-short-alias.md Updates cli common options help name in changeset frontmatter.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Comment thread .changeset/polite-carpets-relax.md
Comment thread .changeset/polite-carpets-relax.md Outdated
Comment thread .changeset/ci-frozen-incompatible-lockfile.md Outdated
Comment thread building/during-install/tsconfig.json
- Remove duplicate @pnpm/workspace.projects-filter key in changeset
- Standardize single quotes to double quotes in changeset frontmatter

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@zkochan zkochan changed the title refactor: rename package names to match directory locations refactor: rename internal packages to @pnpm/<domain>.<leaf> convention Mar 17, 2026
@zkochan zkochan merged commit 4a36b9a into main Mar 17, 2026
8 of 9 checks passed
@zkochan zkochan deleted the refactor-domains2 branch March 17, 2026 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants