From d21aa001223c58845aba0901559524c9db3e3035 Mon Sep 17 00:00:00 2001 From: haotool Date: Sun, 28 Jun 2026 12:14:10 +0800 Subject: [PATCH] =?UTF-8?q?fix(release):=20=E4=BF=AE=E5=BE=A9=20js-yaml=20?= =?UTF-8?q?4=20override=20=E7=A0=B4=E5=A3=9E=20changesets=20release?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - js-yaml@4.2.0 override 移除 safeLoad,導致 changesets 的 read-yaml-file@1.1.0 在 changeset version 崩潰 - 新增 override read-yaml-file@<2 → ^2.1.0(js-yaml 4 相容),保留 js-yaml 安全版本 - 修復 Release workflow 無法建立 release PR、版本無法 bump 的阻塞 測試:pnpm changeset status 正常輸出 @app/ratewise patch(原 safeLoad 錯誤已消除) Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude Co-Authored-By: Happy --- package.json | 1 + pnpm-lock.yaml | 29 +++++++++++------------------ 2 files changed, 12 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index e0b800cda..cd36b2805 100644 --- a/package.json +++ b/package.json @@ -141,6 +141,7 @@ "shell-quote@>=1.1.0 <=1.8.3": "1.8.4", "form-data@>=4.0.0 <4.0.6": "4.0.6", "js-yaml@<=4.1.1": "4.2.0", + "read-yaml-file@<2": "^2.1.0", "launch-editor@<=2.14.0": "2.14.1", "@babel/core@<=7.29.0": "7.29.6", "@babel/plugin-transform-modules-systemjs@>=7.12.0 <=7.29.3": "7.29.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 629599188..9cc77ad93 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,6 +27,7 @@ overrides: shell-quote@>=1.1.0 <=1.8.3: 1.8.4 form-data@>=4.0.0 <4.0.6: 4.0.6 js-yaml@<=4.1.1: 4.2.0 + read-yaml-file@<2: ^2.1.0 launch-editor@<=2.14.0: 2.14.1 '@babel/core@<=7.29.0': 7.29.6 '@babel/plugin-transform-modules-systemjs@>=7.12.0 <=7.29.3': 7.29.4 @@ -7462,10 +7463,6 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - pirates@4.0.7: resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} engines: {node: '>= 6'} @@ -7841,9 +7838,9 @@ packages: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} - read-yaml-file@1.1.0: - resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} - engines: {node: '>=6'} + read-yaml-file@2.1.0: + resolution: {integrity: sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==} + engines: {node: '>=10.13'} readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} @@ -8388,9 +8385,9 @@ packages: resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} engines: {node: '>=12'} - strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} + strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} strip-comments@2.0.1: resolution: {integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==} @@ -11252,7 +11249,7 @@ snapshots: '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 globby: 11.1.0 - read-yaml-file: 1.1.0 + read-yaml-file: 2.1.0 '@mediapipe/tasks-vision@0.10.17': {} @@ -17245,8 +17242,6 @@ snapshots: pify@2.3.0: {} - pify@4.0.1: {} - pirates@4.0.7: {} pkg-types@1.3.1: @@ -17608,12 +17603,10 @@ snapshots: parse-json: 5.2.0 type-fest: 0.6.0 - read-yaml-file@1.1.0: + read-yaml-file@2.1.0: dependencies: - graceful-fs: 4.2.11 js-yaml: 4.2.0 - pify: 4.0.1 - strip-bom: 3.0.0 + strip-bom: 4.0.0 readable-stream@3.6.2: dependencies: @@ -18326,7 +18319,7 @@ snapshots: dependencies: ansi-regex: 6.2.2 - strip-bom@3.0.0: {} + strip-bom@4.0.0: {} strip-comments@2.0.1: {}