chore: Consolidate Build Scripts

[skip ci]
This commit is contained in:
Rajarshee Chatterjee
2025-10-20 15:24:41 +05:30
parent 851330a52e
commit 7f8b8e6e75
4 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -8,15 +8,15 @@
"clean:multisrc": "find . -type f -wholename \"*plugins*\\[*\\]*.[t,j]s\" -delete",
"clean:multisrc:windows": "powershell -Command \"Get-ChildItem -Recurse -Include \\\"*].ts\\\",\\\"*].js\\\" | Where-Object { $_.FullName -like \\\"*plugins*\\\" } | Remove-Item\"",
"dev": "vite",
"dev:start": "node generate-plugin-index.js && vite",
"dev:start": "node scripts/generate-plugin-index.js && vite",
"build:multisrc": "node ./scripts/multisrc/generate-multisrc-plugins.js",
"build:compile": "npx tsc --project tsconfig.production.json",
"build:manifest": "node ./scripts/build-plugin-manifest.js",
"build:manifest:dev": "node --env-file=.env ./scripts/build-plugin-manifest.js",
"build:icons": "npm run clean:multisrc && npm run build:multisrc && npm run build:compile && npm run build:manifest && node ./scripts/download-plugin-icons.js",
"build:full": "npm run clean:multisrc && npm run build:multisrc && npm run build:compile && npm run build:manifest",
"publish:plugins": "chmod +x ./publish-plugins.sh && ./publish-plugins.sh",
"publish:plugins:windows": "powershell ./publish-plugins.ps1",
"publish:plugins": "chmod +x ./scripts/publish-plugins.sh && ./scripts/publish-plugins.sh",
"publish:plugins:windows": "powershell ./scripts/publish-plugins.ps1",
"serve:dev": "npm run build:compile && npm run build:manifest:dev && serve",
"lint": "npx eslint .",
"lint:fix": "npx eslint . --fix",
@@ -14,7 +14,7 @@ if [[ "$1" == "--all-branches" ]]; then
branches=$(git branch -r | grep -v '\->')
for branch in $branches; do
# Check if the branch has the same version of publish-plugins.sh as the current branch
if ! diff publish-plugins.sh <(git show "$branch:publish-plugins.sh") >/dev/null; then
if ! diff scripts/publish-plugins.sh <(git show "$branch:scripts/publish-plugins.sh") >/dev/null; then
echo "Branch $branch does not have the current version of publish-plugins.sh. Skipping."
continue
fi