PageSourceSearch

https://pnpm.io/assets/js/0249f9ce.1a4f5f11.js

js pnpm.io collected 2026-09-24 07:24:53 UTC 2,586 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([["34552"],{26865(e,t,n){n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>m,frontMatter:()=>r,metadata:()=>s,toc:()=>c});var s=n(64360),o=n(91987),i=n(67008);let r={title:"pnpm 11.9",authors:"zkochan",tags:["release"],date:new Date("2026-06-23T00:00:00.000Z")},a,l={authorsImageUrls:[void 0]},c=[];function p(e){let t={code:"code",p:"p",...(0,i.R)(),...e.components};return(0,o.jsxs)(t.p,{children:["pnpm 11.9 computes missing tarball integrity for registries that cannot publish checksums, adds ",(0,o.jsx)(t.code,{children:"pnpm sbom --exclude-peers"}),", improves audit performance on cyclic lockfiles, fixes peer-resolution nondeterminism, and tightens exclusion handling for ",(0,o.jsx)(t.code,{children:"minimumReleaseAge"})," and ",(0,o.jsx)(t.code,{children:"trustPolicy"}),"."]})}function m(e={}){let{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(p,{...e})}):p(e)}},67008(e,t,n){n.d(t,{R:()=>r,x:()=>a});var s=n(71763);let o={},i=s.createContext(o);function r(e){let t=s.useContext(i);return s.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:r(e.components),s.createElement(i.Provider,{value:t},e.children)}},64360(e){e.exports=JSON.parse('{"permalink":"/blog/releases/11.9","editUrl":"https://github.com/pnpm/pnpm.io/edit/main/blog/releases/11.9.md","source":"@site/blog/releases/11.9.md","title":"pnpm 11.9","description":"pnpm 11.9 computes missing tarball integrity for registries that cannot publish checksums, adds pnpm sbom --exclude-peers, improves audit performance on cyclic lockfiles, fixes peer-resolution nondeterminism, and tightens exclusion handling for minimumReleaseAge and trustPolicy.","date":"2026-06-23T00:00:00.000Z","tags":[{"inline":true,"label":"release","permalink":"/blog/tags/release"}],"readingTime":3.32,"hasTruncateMarker":true,"authors":[{"name":"Zoltan Kochan","title":"Lead maintainer of pnpm","url":"https://x.com/zkochan","socials":{"x":"https://x.com/zkochan","github":"https://github.com/zkochan"},"imageURL":"https://pbs.twimg.com/profile_images/2005604765028245504/SudRBVMH_400x400.jpg","key":"zkochan","page":null}],"frontMatter":{"title":"pnpm 11.9","authors":"zkochan","tags":["release"],"date":"2026-06-23T00:00:00.000Z"},"unlisted":false,"prevItem":{"title":"pnpm 11.10","permalink":"/blog/releases/11.10"},"nextItem":{"title":"pnpm 11.8","permalink":"/blog/releases/11.8"}}')}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.