main
fix(x): cache on demand when running, resolve packages with only one binary, don't fail on node-gyp if not present (#31619)
feat(config): allow storing npm constraints to allow running lifecycle scripts for (#31075)
fix(install): resolve lifecycle script dependency bins against the hoisted layout (#35762)