Fix CI: package-lock.json, WPCS step, @wordpress/scripts upgrade #3944
Cross-repo impact
See what breaks downstream if this PR merges.
⮌ Merged
This pull request was merged into main.
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts
Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/-AI-Quote-to-Invoice-for-Trades/pull/4
$(cat <<'EOF'
Summary
tradequote-ai/package-lock.jsonsonpm cican run in GitHub Actions (was missing, causing build failure)tradequote-ai/.npmrcwithlegacy-peer-deps=truefor@wordpress/scriptscompatibility@wordpress/scriptsfrom^27.0.0to^30.27.0to resolve AJV peer dependency conflict on Node 22ajv@8as an explicit dependency (required byajv-keywords)composer global requireinstead of the broken$(wp-coding-standards location)tool syntax.npmrcfrom the release zipTest plan
npm ci+npm run build)|| true)https://claude.ai/code/session_01SYko81ETdN3uyZ8GVdH1s5 EOF )
Generated by Claude Code