chore(release): 11.0.0-alpha.0

This commit is contained in:
Zoltan Kochan
2025-11-13 15:44:27 +01:00
parent b57e08bd2d
commit 7e2910e70f
201 changed files with 262 additions and 213 deletions

View File

@@ -19,14 +19,16 @@
"is-subdir": "catalog:",
"load-json-file": "catalog:",
"normalize-path": "catalog:",
"semver": "catalog:",
"write-json-file": "catalog:"
},
"devDependencies": {
"@pnpm-private/updater": "workspace:*"
"@pnpm-private/updater": "workspace:*",
"@types/semver": "catalog:"
},
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"repository": "https://github.com/pnpm/pnpm/tree/main/.meta-updater"
}

View File

@@ -8,6 +8,7 @@ import { parsePkgAndParentSelector } from '@pnpm/parse-overrides'
import { readWorkspaceManifest } from '@pnpm/workspace.read-manifest'
import isSubdir from 'is-subdir'
import { loadJsonFileSync } from 'load-json-file'
import semver from 'semver'
import normalizePath from 'normalize-path'
import { writeJsonFile } from 'write-json-file'
@@ -50,7 +51,7 @@ export default async (workspaceDir: string) => { // eslint-disable-line
const smallestAllowedLibVersion = Number(pnpmMajorNumber) * 100
const libMajorVersion = Number(manifest.version!.split('.')[0])
if (manifest.name !== CLI_PKG_NAME) {
if (libMajorVersion < smallestAllowedLibVersion || libMajorVersion >= smallestAllowedLibVersion + 100) {
if (!semver.prerelease(pnpmVersion) && (libMajorVersion < smallestAllowedLibVersion || libMajorVersion >= smallestAllowedLibVersion + 100)) {
manifest.version = `${smallestAllowedLibVersion}.0.0`
}
for (const depType of ['dependencies', 'devDependencies', 'optionalDependencies'] as const) {

View File

@@ -8,7 +8,7 @@
},
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"repository": "https://github.com/pnpm/pnpm/tree/main/__typecheck__"
}

View File

@@ -7,7 +7,7 @@
},
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"repository": "https://github.com/pnpm/pnpm/tree/main/__typings__"
}

View File

@@ -28,7 +28,7 @@
"homepage": "https://github.com/pnpm/pnpm/blob/master/privatePackages/assert-project#readme",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"engines": {

View File

@@ -17,7 +17,7 @@
"homepage": "https://github.com/pnpm/pnpm/blob/master/privatePackages/assert-store#readme",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"engines": {

View File

@@ -18,7 +18,7 @@
"homepage": "https://pnpm.io",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"engines": {

View File

@@ -18,7 +18,7 @@
},
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"repository": "https://github.com/pnpm/pnpm/tree/main/__utils__/get-release-text"
}

View File

@@ -16,7 +16,7 @@
},
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"repository": "https://github.com/pnpm/pnpm/tree/main/__utils__/jest-config"
}

View File

@@ -16,7 +16,7 @@
},
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"repository": "https://github.com/pnpm/pnpm/tree/main/__utils__/prepare-temp-dir"
}

View File

@@ -24,7 +24,7 @@
},
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"repository": "https://github.com/pnpm/pnpm/tree/main/__utils__/prepare"
}

View File

@@ -18,7 +18,7 @@
},
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"repository": "https://github.com/pnpm/pnpm/tree/main/__utils__/scripts"
}

View File

@@ -22,7 +22,7 @@
"homepage": "https://github.com/pnpm/pnpm/blob/master/privatePackages/test-fixtures#readme",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"engines": {

View File

@@ -21,7 +21,7 @@
},
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"jest": {
"preset": "@pnpm/jest-config"

View File

@@ -20,7 +20,7 @@
},
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"engines": {
"node": ">=14.6"

View File

@@ -4,7 +4,7 @@
"description": "Create a function for filtering out dependencies that are not allowed to be built",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "API for controlling the cache",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"cache"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Commands for controlling the cache",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"cache"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Create a normalized catalogs config from pnpm-workspace.yaml contents.",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"types"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Parse catalog protocol specifiers and return the catalog name.",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"types"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Dereferences catalog protocol specifiers into usable specifiers.",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"types"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Types related to the pnpm catalogs feature.",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"types"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Reads the metainfo of the currently running pnpm instance",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Utils for pnpm commands",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Types and utils for pnpm commands",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Help for some common CLI options",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "The default reporter of pnpm",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"pnpm-reporter"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Parses the CLI args passed to pnpm",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Commands for shell completions",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Functions for updating the configuration settings",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"config"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Gets configuration options for pnpm",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"config"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Installer for configurational dependencies",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"config"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "A simple pattern matcher for pnpm",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"match",
"pattern",
"wildcard"

View File

@@ -4,7 +4,7 @@
"description": "Accepts a mapping of registry URLs and returns a mapping with the same URLs but normalized",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Checks if a package is installable on the current system",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Parse overrides",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Picks the right registry for the package from a registries config",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Commands for reading and writing settings to/from config files",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"config"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Parses and evaluates package version policy specs and produces package-version matchers",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Generate hashes",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"crypto",
"hash"
],

View File

@@ -4,7 +4,7 @@
"description": "Generate hashes from objects",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"crypto",
"hash"
],

View File

@@ -4,7 +4,7 @@
"description": "Utils for working with shasums files",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"crypto",
"shasums-file"
],

View File

@@ -4,7 +4,7 @@
"description": "Visualize pnpm dedupe --check issues.",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Visualize pnpm dedupe --check issues.",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Types for the pnpm dedupe command",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "A package for building a dependency graph from a lockfile",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Sort items in a graph using a topological sort",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"graph"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Check dependencies status",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"scripts"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Node.js artifacts fetcher",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"env",
"node.js"
],

View File

@@ -4,7 +4,7 @@
"description": "Resolves a Node.js version specifier to an exact Node.js version",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"env",
"node.js"
],

View File

@@ -4,7 +4,7 @@
"description": "Functions for changing PATH env variable",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"env"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "pnpm commands for managing Node.js",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"env"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Detects the current system node version",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"env"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Commands for managing dependency builds",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"rebuild"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Build packages in node_modules",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"npm",
"resolver"
],

View File

@@ -4,7 +4,7 @@
"description": "Package lifecycle hook runner",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lifecycle",
"scripts"
],

View File

@@ -4,7 +4,7 @@
"description": "Checks if a package requires to be built",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Commands for rebuilding dependencies",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"rebuild"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Commands for running scripts",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"scripts"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Runs pnpm CLI",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Prepares a Git-hosted package",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Runs the npm CLI",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "A fetcher for binary archives",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "A fetcher for local directory packages",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"fetcher"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Types for pnpm-compatible fetchers",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"fetcher"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "A fetcher for git-hosted packages",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"fetcher"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Pick a package fetcher by type",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Fetcher for packages hosted as tarballs",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"fetcher",
"tarball"
],

View File

@@ -4,7 +4,7 @@
"description": "Find all packages inside a directory",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"find",
"package"
],

View File

@@ -4,7 +4,7 @@
"description": "Promisified graceful-fs",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Hard link (or copy if linking fails) all files from a directory to several target directories.",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"find",
"package"
],

View File

@@ -4,7 +4,7 @@
"description": "Replicates indexed directories using hard links, copies, or cloning",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"cache",
"central storage",
"global store",

View File

@@ -4,7 +4,7 @@
"description": "Checks if a path is empty (Not a file or directory with content)",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Get a list of the files to add from a directory into an npm package",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Finds all direct packages in node_modules",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Symlink a dependency to node_modules",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -1,10 +1,10 @@
{
"name": "@pnpm/fs.v8-file",
"version": "1000.0.0-0",
"version": "1100.0.0-0",
"description": "Reading/writing binary files serialized with v8",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",
@@ -29,8 +29,6 @@
"prepublishOnly": "pnpm run compile",
"compile": "tsc --build && pnpm run lint --fix"
},
"dependencies": {
},
"devDependencies": {
"@pnpm/fs.v8-file": "workspace:*"
},

View File

@@ -4,7 +4,7 @@
"description": "Reading a .pnpmfile.cjs",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Creates the default package reader hook used by pnpm",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Types for hooks",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Audit a lockfile",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"audit"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Detect the types of dependencies",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lockfile",
"shrinkwrap"
],

View File

@@ -4,7 +4,7 @@
"description": "Filters a lockfile",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lockfile",
"shrinkwrap"
],

View File

@@ -4,7 +4,7 @@
"description": "Read/write pnpm-lock.yaml files",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lockfile",
"shrinkwrap"
],

View File

@@ -4,7 +4,7 @@
"description": "Creates a Plug'n'Play file from a pnpm-lock.yaml",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lockfile",
"shrinkwrap"
],

View File

@@ -4,7 +4,7 @@
"description": "Merges lockfiles. Can automatically fix merge conflicts",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lockfile",
"shrinkwrap"
],

View File

@@ -4,7 +4,7 @@
"description": "pnpm commands for dependencies audit",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"audit"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Get preferred version from lockfile",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lockfile",
"shrinkwrap"
],

View File

@@ -4,7 +4,7 @@
"description": "Prune a pnpm-lock.yaml",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lockfile",
"shrinkwrap"
],

View File

@@ -4,7 +4,7 @@
"description": "Utilities to check if lockfile settings are out-of-date",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"base32",
"crypto",
"hash"

View File

@@ -4,7 +4,7 @@
"description": "Types for the pnpm-lock.yaml lockfile",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lockfile",
"types"
],

View File

@@ -4,7 +4,7 @@
"description": "Utils for dealing with pnpm-lock.yaml",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lockfile",
"shrinkwrap"
],

View File

@@ -4,7 +4,7 @@
"description": "Checks a lockfile",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lockfile"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Walk over all the dependencies in a lockfile",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lockfile",
"shrinkwrap"
],

View File

@@ -4,7 +4,7 @@
"description": "Mounts a node_modules directory with FUSE",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"lockfile",
"shrinkwrap"
],

View File

@@ -4,7 +4,7 @@
"description": "Gets the authorization header for the given URI",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"auth"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "node-fetch with retries",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"fetch",
"npm"
],

View File

@@ -4,7 +4,7 @@
"description": "Types for fetching",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"types"
],
"license": "MIT",

View File

@@ -4,7 +4,7 @@
"description": "Sorting the keys of an object",
"keywords": [
"pnpm",
"pnpm10"
"pnpm11"
],
"license": "MIT",
"funding": "https://opencollective.com/pnpm",

View File

@@ -4,7 +4,7 @@
"description": "Basic library to manipulate object property path which includes dots and subscriptions",
"keywords": [
"pnpm",
"pnpm10",
"pnpm11",
"object.property-path"
],
"license": "MIT",

Some files were not shown because too many files have changed in this diff Show More