mirror of
https://github.com/pnpm/pnpm.git
synced 2026-04-11 02:29:48 -04:00
## 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-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` ### Targeted renames (clarity improvements) - `deps/dependency-path` → `deps/path` (`@pnpm/deps.path`) - `deps/calc-dep-state` → `deps/graph-hasher` (`@pnpm/deps.graph-hasher`) - `deps/inspection/dependencies-hierarchy` → `deps/inspection/tree-builder` (`@pnpm/deps.inspection.tree-builder`) - `bins/link-bins` → `bins/linker`, `bins/remove-bins` → `bins/remover`, `bins/package-bins` → `bins/resolver` - `installing/get-context` → `installing/context` - `store/package-store` → `store/controller` - `pkg-manifest/manifest-utils` → `pkg-manifest/utils` ### Manifest reader/writer renames - `workspace/read-project-manifest` → `workspace/project-manifest-reader` (`@pnpm/workspace.project-manifest-reader`) - `workspace/write-project-manifest` → `workspace/project-manifest-writer` (`@pnpm/workspace.project-manifest-writer`) - `workspace/read-manifest` → `workspace/workspace-manifest-reader` (`@pnpm/workspace.workspace-manifest-reader`) - `workspace/manifest-writer` → `workspace/workspace-manifest-writer` (`@pnpm/workspace.workspace-manifest-writer`) ### Workspace package renames - `workspace/find-packages` → `workspace/projects-reader` - `workspace/find-workspace-dir` → `workspace/root-finder` - `workspace/resolve-workspace-range` → `workspace/range-resolver` - `workspace/filter-packages-from-dir` merged into `workspace/filter-workspace-packages` → `workspace/projects-filter` ### Domain moves - `pkg-manifest/read-project-manifest` → `workspace/project-manifest-reader` - `pkg-manifest/write-project-manifest` → `workspace/project-manifest-writer` - `pkg-manifest/exportable-manifest` → `releasing/exportable-manifest` ### Scope - 1206 files changed - Updated: package.json names/deps, TypeScript imports, tsconfig references, changeset files, renovate.json, test fixtures, import ordering
4.9 KiB
4.9 KiB
@pnpm/cli-meta
1000.0.11
Patch Changes
1000.0.10
Patch Changes
- Updated dependencies [
e792927]- @pnpm/types@1000.8.0
1000.0.9
Patch Changes
- Updated dependencies [
1a07b8f]- @pnpm/types@1000.7.0
1000.0.8
Patch Changes
- Updated dependencies [
5ec7255]- @pnpm/types@1000.6.0
1000.0.7
Patch Changes
- Updated dependencies [
5b73df1]- @pnpm/types@1000.5.0
1000.0.6
Patch Changes
- Updated dependencies [
750ae7d]- @pnpm/types@1000.4.0
1000.0.5
Patch Changes
1000.0.4
Patch Changes
- Updated dependencies [
a5e4965]- @pnpm/types@1000.2.1
1000.0.3
Patch Changes
- Updated dependencies [
8fcc221]- @pnpm/types@1000.2.0
1000.0.2
Patch Changes
- Updated dependencies [
b562deb]- @pnpm/types@1000.1.1
1000.0.1
Patch Changes
- Updated dependencies [
9591a18]- @pnpm/types@1000.1.0
6.2.2
Patch Changes
- Updated dependencies [
d500d9f]- @pnpm/types@12.2.0
6.2.1
Patch Changes
- Updated dependencies [
7ee59a1]- @pnpm/types@12.1.0
6.2.0
Minor Changes
-
eb8bf2a: Added a new command for upgrading pnpm itself when it isn't managed by Corepack:pnpm self-update. This command will work, when pnpm was installed via the standalone script from the pnpm installation page #8424.When executed in a project that has a
packageManagerfield in itspackage.jsonfile, pnpm will update its version in thepackageManagerfield.
6.1.0
Minor Changes
Patch Changes
- Updated dependencies [
cb006df]- @pnpm/types@12.0.0
6.0.4
Patch Changes
- Updated dependencies [
0ef168b]- @pnpm/types@11.1.0
6.0.3
Patch Changes
- Updated dependencies [
dd00eeb] - Updated dependencies
- @pnpm/types@11.0.0
6.0.2
Patch Changes
- Updated dependencies [
13e55b2]- @pnpm/types@10.1.1
6.0.1
Patch Changes
- Updated dependencies [
45f4262]- @pnpm/types@10.1.0
6.0.0
Major Changes
43cdd87: Node.js v16 support dropped. Use at least Node.js v18.12.
Patch Changes
- Updated dependencies [
7733f3a] - Updated dependencies [
43cdd87] - Updated dependencies [
730929e]- @pnpm/types@10.0.0
5.0.6
Patch Changes
- Updated dependencies [
4d34684f1]- @pnpm/types@9.4.2
5.0.5
Patch Changes
- Updated dependencies
- @pnpm/types@9.4.1
5.0.4
Patch Changes
- Updated dependencies [
43ce9e4a6]- @pnpm/types@9.4.0
5.0.3
Patch Changes
- Updated dependencies [
d774a3196]- @pnpm/types@9.3.0
5.0.2
Patch Changes
- Updated dependencies [
aa2ae8fe2]- @pnpm/types@9.2.0
5.0.1
Patch Changes
- Updated dependencies [
a9e0b7cbf]- @pnpm/types@9.1.0
5.0.0
Major Changes
eceaa8b8b: Node.js 14 support dropped.
Patch Changes
- Updated dependencies [
eceaa8b8b]- @pnpm/types@9.0.0
4.0.3
Patch Changes
- Updated dependencies [
b77651d14]
4.0.2
Patch Changes
- Updated dependencies [
702e847c1]- @pnpm/types@8.9.0
4.0.1
Patch Changes
- Updated dependencies [
844e82f3a]- @pnpm/types@8.8.0
4.0.0
Major Changes
043d988fc: Breaking change to the API. Defaul export is not used.f884689e0: Require@pnpm/loggerv5.
3.0.8
Patch Changes
- Updated dependencies [
d665f3ff7]- @pnpm/types@8.7.0
3.0.7
Patch Changes
- Updated dependencies [
156cc1ef6]- @pnpm/types@8.6.0
3.0.6
Patch Changes
- Updated dependencies [
c90798461]- @pnpm/types@8.5.0
3.0.5
Patch Changes
- Updated dependencies [
8e5b77ef6]- @pnpm/types@8.4.0
3.0.4
Patch Changes
- Updated dependencies [
2a34b21ce]- @pnpm/types@8.3.0
3.0.3
Patch Changes
- Updated dependencies [
fb5bbfd7a]- @pnpm/types@8.2.0
3.0.2
Patch Changes
- Updated dependencies [
4d39e4a0c]- @pnpm/types@8.1.0
3.0.1
Patch Changes
- Updated dependencies [
18ba5e2c0]- @pnpm/types@8.0.1
3.0.0
Major Changes
542014839: Node.js 12 is not supported.
Patch Changes
2.0.2
Patch Changes
- Updated dependencies [
b138d048c]
2.0.1
Patch Changes
- Updated dependencies [
26cd01b88]- @pnpm/types@7.9.0
2.0.0
Major Changes
97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work.
1.0.2
Patch Changes
43de80034: Don't fail when the code is executed through piping to Node's stdin.
1.0.1
Patch Changes
a2ef8084f: Use the same versions of dependencies across the pnpm monorepo.