From db0230ed753e2de696a13ca62e007e2da407097f Mon Sep 17 00:00:00 2001 From: FoundTheWOUT Date: Sun, 5 Jun 2022 23:55:41 +0800 Subject: [PATCH] fix: check script run on all OS --- package.json | 1 + scripts/check.mjs | 5 ++++- yarn.lock | 5 +++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 74c68ea..995101d 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,7 @@ "https-proxy-agent": "^5.0.1", "husky": "^7.0.0", "node-fetch": "^3.2.0", + "prettier": "^2.6.2", "pretty-quick": "^3.1.3", "sass": "^1.51.0", "typescript": "^4.6.4", diff --git a/scripts/check.mjs b/scripts/check.mjs index 3661f82..f8d0cf9 100644 --- a/scripts/check.mjs +++ b/scripts/check.mjs @@ -83,7 +83,10 @@ async function resolveClashMeta() { async function resolveSidecar() { const sidecarDir = path.join(cwd, "src-tauri", "sidecar"); - const host = execSync("rustc -vV | grep host").toString().slice(6).trim(); + const host = execSync("rustc -vV") + .toString() + .match(/(?<=host: ).+(?=\s*)/g)[0]; + const ext = process.platform === "win32" ? ".exe" : ""; await clash(); diff --git a/yarn.lock b/yarn.lock index f917aeb..b13dd0a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1913,6 +1913,11 @@ postcss@^8.4.13: picocolors "^1.0.0" source-map-js "^1.0.2" +prettier@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.6.2.tgz#e26d71a18a74c3d0f0597f55f01fb6c06c206032" + integrity sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew== + pretty-quick@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/pretty-quick/-/pretty-quick-3.1.3.tgz#15281108c0ddf446675157ca40240099157b638e"