From da97f3263fed9da841ed83b8163913c7b57e06d5 Mon Sep 17 00:00:00 2001 From: LitoMore Date: Sun, 21 Apr 2024 20:16:09 +0800 Subject: [PATCH] Fix scripts execution compatibility (#10838) --- .github/workflows/create-release.yml | 8 ++++---- .github/workflows/publish.yml | 6 +++--- package.json | 12 ++++++------ scripts/add-icon-data.js | 0 scripts/build/clean.js | 0 scripts/build/package.js | 0 scripts/get-filename.js | 0 scripts/lint/jsonlint.js | 0 scripts/lint/ourlint.js | 0 scripts/release/reformat-markdown.js | 0 scripts/release/update-cdn-urls.js | 0 scripts/release/update-sdk-ts-defs.js | 0 scripts/release/update-slugs-table.js | 0 scripts/release/update-svgs-count.js | 0 14 files changed, 13 insertions(+), 13 deletions(-) mode change 100755 => 100644 scripts/add-icon-data.js mode change 100755 => 100644 scripts/build/clean.js mode change 100755 => 100644 scripts/build/package.js mode change 100755 => 100644 scripts/get-filename.js mode change 100755 => 100644 scripts/lint/jsonlint.js mode change 100755 => 100644 scripts/lint/ourlint.js mode change 100755 => 100644 scripts/release/reformat-markdown.js mode change 100755 => 100644 scripts/release/update-cdn-urls.js mode change 100755 => 100644 scripts/release/update-sdk-ts-defs.js mode change 100755 => 100644 scripts/release/update-slugs-table.js mode change 100755 => 100644 scripts/release/update-svgs-count.js diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 4d130e2f637b..19ceb2dfae31 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -64,13 +64,13 @@ jobs: - name: Install dependencies run: npm i --ignore-scripts --no-audit --no-fund - name: Update major version in CDN URLs - run: ./scripts/release/update-cdn-urls.js + run: node scripts/release/update-cdn-urls.js - name: Update SVGs count milestone - run: ./scripts/release/update-svgs-count.js + run: node scripts/release/update-svgs-count.js - name: Update slugs table - run: ./scripts/release/update-slugs-table.js + run: node scripts/release/update-slugs-table.js - name: Update SDK Typescript definitions - run: ./scripts/release/update-sdk-ts-defs.js + run: node scripts/release/update-sdk-ts-defs.js - name: Commit version bump uses: stefanzweifel/git-auto-commit-action@v5 with: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 9b83908d5734..55c1b2a7630a 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -43,9 +43,9 @@ jobs: - name: Install dependencies run: npm i --ignore-scripts --no-audit --no-fund - name: Reformat to regular markdown - run: ./scripts/release/reformat-markdown.js "${{ steps.get-version.outputs.version }}" + run: node scripts/release/reformat-markdown.js "${{ steps.get-version.outputs.version }}" - name: Update SDK Typescript definitions - run: ./scripts/release/update-sdk-ts-defs.js + run: node scripts/release/update-sdk-ts-defs.js - name: Build NodeJS package run: npm run build - name: Deploy to NPM @@ -70,7 +70,7 @@ jobs: - id: get-version uses: ./.github/actions/get-version - name: Reformat to regular markdown - run: ./scripts/release/reformat-markdown.js "${{ steps.get-version.outputs.version }}" + run: node scripts/release/reformat-markdown.js "${{ steps.get-version.outputs.version }}" - name: Configure GIT credentials run: | git config user.name "simple-icons[bot]" diff --git a/package.json b/package.json index b3bd225f1b92..d4b7d4cd8bb7 100644 --- a/package.json +++ b/package.json @@ -107,16 +107,16 @@ "xo": "0.58.0" }, "scripts": { - "build": "./scripts/build/package.js", - "clean": "./scripts/build/clean.js", + "build": "node scripts/build/package.js", + "clean": "node scripts/build/clean.js", "format": "npm run prettier -- --write && npm run xo:fix", "xo:fix": "xo --fix", "prettier": "prettier --cache --ignore-unknown \"**/*.!(js|jsx|mjs|cjs|ts|tsx|mts|cts|svg)\"", "lint": "npm run ourlint && npm run prettierlint && npm run jslint && npm run jsonlint && npm run svglint && npm run wslint", - "ourlint": "./scripts/lint/ourlint.js", + "ourlint": "node scripts/lint/ourlint.js", "prettierlint": "npm run prettier -- --check", "jslint": "xo", - "jsonlint": "./scripts/lint/jsonlint.js", + "jsonlint": "node scripts/lint/jsonlint.js", "svglint": "svglint --ci --config svglint.config.mjs icons/*.svg", "wslint": "editorconfig-checker", "prepare": "husky", @@ -125,8 +125,8 @@ "test": "mocha tests --reporter tests/min-reporter.cjs --inline-diffs", "pretest": "npm run prepublishOnly", "posttest": "npm run postpublish", - "get-filename": "./scripts/get-filename.js", - "add-icon-data": "./scripts/add-icon-data.js" + "get-filename": "node scripts/get-filename.js", + "add-icon-data": "node scripts/add-icon-data.js" }, "engines": { "node": ">=0.12.18" diff --git a/scripts/add-icon-data.js b/scripts/add-icon-data.js old mode 100755 new mode 100644 diff --git a/scripts/build/clean.js b/scripts/build/clean.js old mode 100755 new mode 100644 diff --git a/scripts/build/package.js b/scripts/build/package.js old mode 100755 new mode 100644 diff --git a/scripts/get-filename.js b/scripts/get-filename.js old mode 100755 new mode 100644 diff --git a/scripts/lint/jsonlint.js b/scripts/lint/jsonlint.js old mode 100755 new mode 100644 diff --git a/scripts/lint/ourlint.js b/scripts/lint/ourlint.js old mode 100755 new mode 100644 diff --git a/scripts/release/reformat-markdown.js b/scripts/release/reformat-markdown.js old mode 100755 new mode 100644 diff --git a/scripts/release/update-cdn-urls.js b/scripts/release/update-cdn-urls.js old mode 100755 new mode 100644 diff --git a/scripts/release/update-sdk-ts-defs.js b/scripts/release/update-sdk-ts-defs.js old mode 100755 new mode 100644 diff --git a/scripts/release/update-slugs-table.js b/scripts/release/update-slugs-table.js old mode 100755 new mode 100644 diff --git a/scripts/release/update-svgs-count.js b/scripts/release/update-svgs-count.js old mode 100755 new mode 100644