mirror of https://github.com/mifi/lossless-cut
Upgrade Yarn to 4.18.0
Two config keys come with this. `enableScripts` flipped its default to false in the 4.13 line as supply-chain hardening, so it has to be set explicitly here — esbuild, @swc/core and @parcel/watcher all need their install scripts, as does the `electron-builder install-app-deps` postinstall. `yarn set version` also wrote `approvedGitRepositories: **`, a blanket opt-out of the new git-dependency approval prompt; that is dropped again, since the lockfile has no git dependencies and leaving the guard armed costs nothing until one is added. The lockfile moves to metadata version 10 and one builtin patch hash for `resolve` changes; no package resolutions move. Incidentally this makes `--no-time-gate` available on `yarn add`/`yarn up`, which 4.11 did not have — the npmMinimalAgeGate quarantine previously had to be worked around with YARN_NPM_MINIMAL_AGE_GATE=0. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BtCagWFcr4MLHQD4zkPVf5pull/3049/head
parent
e15a495f68
commit
322e4bcca3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,12 +1,14 @@
|
||||
compressionLevel: mixed
|
||||
|
||||
enableScripts: true
|
||||
|
||||
nodeLinker: node-modules
|
||||
|
||||
npmMinimalAgeGate: 2880
|
||||
|
||||
plugins:
|
||||
- checksum: 55d54388ad171beb0a12e808e375d3c5f8632556a2eed7d03b38b8304514b07831ef7a9f9e78410287313940d107ea4634cfa2933e08459a165c432cea55bdba
|
||||
path: .yarn/plugins/@yarnpkg/plugin-licenses.cjs
|
||||
spec: "https://raw.githubusercontent.com/mhassan1/yarn-plugin-licenses/v0.13.1/bundles/@yarnpkg/plugin-licenses.js"
|
||||
|
||||
yarnPath: .yarn/releases/yarn-4.11.0.cjs
|
||||
|
||||
npmMinimalAgeGate: 2880
|
||||
yarnPath: .yarn/releases/yarn-4.18.0.cjs
|
||||
|
||||
Loading…
Reference in New Issue