From 48496dab59bfa5a95a18912c2cf2b46a6613915d Mon Sep 17 00:00:00 2001 From: liyb Date: Sat, 15 Aug 2026 10:40:22 +0800 Subject: [PATCH] Allow new localized READMEs in package audit --- scripts/audit-package.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/audit-package.sh b/scripts/audit-package.sh index c665998..18c5fd6 100755 --- a/scripts/audit-package.sh +++ b/scripts/audit-package.sh @@ -33,7 +33,7 @@ tar -tzf "$tarball" | LC_ALL=C sort > "$audit_dir/files.txt" while IFS= read -r entry; do case "$entry" in - package/package.json|package/README.md|package/README.ja.md|package/README.zh-CN.md|package/LICENSE|package/assets/mcp-bridge.mjs|package/assets/skills/sandbase/SKILL.md|package/dist/*.js|package/dist/*.d.ts) + package/package.json|package/README.md|package/README.de.md|package/README.es.md|package/README.fr.md|package/README.ja.md|package/README.ko.md|package/README.pt-BR.md|package/README.zh-CN.md|package/LICENSE|package/assets/mcp-bridge.mjs|package/assets/skills/sandbase/SKILL.md|package/dist/*.js|package/dist/*.d.ts) ;; *) echo "Unexpected file in npm tarball: $entry" >&2 @@ -42,7 +42,7 @@ while IFS= read -r entry; do esac done < "$audit_dir/files.txt" -for required in package/package.json package/README.md package/LICENSE package/assets/mcp-bridge.mjs package/assets/skills/sandbase/SKILL.md package/dist/cli.js; do +for required in package/package.json package/README.md package/README.de.md package/README.es.md package/README.fr.md package/README.ja.md package/README.ko.md package/README.pt-BR.md package/README.zh-CN.md package/LICENSE package/assets/mcp-bridge.mjs package/assets/skills/sandbase/SKILL.md package/dist/cli.js; do if ! grep -Fxq "$required" "$audit_dir/files.txt"; then echo "Required file missing from npm tarball: $required" >&2 exit 1