From dd2319757f3029c121641322977238419f8b1145 Mon Sep 17 00:00:00 2001 From: EphemeralDev <115334775+EphemeralDev@users.noreply.github.com> Date: Sat, 9 Nov 2024 13:39:39 -0500 Subject: [PATCH 1/7] Add harper.json initial json for harper-ls --- bucket/harper.json | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 bucket/harper.json diff --git a/bucket/harper.json b/bucket/harper.json new file mode 100644 index 0000000000000..2785407d3c02d --- /dev/null +++ b/bucket/harper.json @@ -0,0 +1,24 @@ +{ + "version": "v0.12.0", + "description": "The Grammar Checker for Developers", + "homepage": "https://github.com/elijah-potter/harper", + "license": "Apache-2.0", + "architecture": { + "64bit": { + "url": "https://github.com/elijah-potter/harper/releases/download/v0.12.0/harper-ls-x86_64-pc-windows-msvc.zip", + "hash": "ddb8855c84855373cad5b246b70f27909726ebd96a6b5cc2c8ff8e733c965d7c" + } + }, + "bin": "harper-ls.exe", + "checkver": { + "github": "https://github.com/elijah-potter/harper", + "regex": "releases/tag/([\\d-]+)" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/elijah-potter/harper/releases/download/$version/harper-ls-x86_64-pc-windows-msvc.zip" + } + } + } +} From 1cbbf6f31eb51b095a7f98a7667d3ff0a87883e7 Mon Sep 17 00:00:00 2001 From: EphemeralDev <115334775+EphemeralDev@users.noreply.github.com> Date: Sat, 9 Nov 2024 13:45:37 -0500 Subject: [PATCH 2/7] harper: fix version remove v from version --- bucket/harper.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bucket/harper.json b/bucket/harper.json index 2785407d3c02d..ee8f0c293d85d 100644 --- a/bucket/harper.json +++ b/bucket/harper.json @@ -1,5 +1,5 @@ { - "version": "v0.12.0", + "version": "0.12.0", "description": "The Grammar Checker for Developers", "homepage": "https://github.com/elijah-potter/harper", "license": "Apache-2.0", From 825af0917747302ff841d70317ed12b0c40ee56d Mon Sep 17 00:00:00 2001 From: EphemeralDev <115334775+EphemeralDev@users.noreply.github.com> Date: Sat, 9 Nov 2024 18:09:21 -0500 Subject: [PATCH 3/7] fix: autoupdate url and checkver removed regex and added 'v' before $version check in update url --- bucket/harper.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bucket/harper.json b/bucket/harper.json index ee8f0c293d85d..9c7ec30987e5f 100644 --- a/bucket/harper.json +++ b/bucket/harper.json @@ -12,12 +12,11 @@ "bin": "harper-ls.exe", "checkver": { "github": "https://github.com/elijah-potter/harper", - "regex": "releases/tag/([\\d-]+)" }, "autoupdate": { "architecture": { "64bit": { - "url": "https://github.com/elijah-potter/harper/releases/download/$version/harper-ls-x86_64-pc-windows-msvc.zip" + "url": "https://github.com/elijah-potter/harper/releases/download/v$version/harper-ls-x86_64-pc-windows-msvc.zip" } } } From 0f6ff989db530350c25e510e4f3dc7a467d24a87 Mon Sep 17 00:00:00 2001 From: EphemeralDev <115334775+EphemeralDev@users.noreply.github.com> Date: Sat, 9 Nov 2024 18:53:16 -0500 Subject: [PATCH 4/7] harper: fix json removed extra comma --- bucket/harper.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bucket/harper.json b/bucket/harper.json index 9c7ec30987e5f..dec165c78ebbb 100644 --- a/bucket/harper.json +++ b/bucket/harper.json @@ -11,7 +11,7 @@ }, "bin": "harper-ls.exe", "checkver": { - "github": "https://github.com/elijah-potter/harper", + "github": "https://github.com/elijah-potter/harper" }, "autoupdate": { "architecture": { From eba2323e820d81421f522de05adf90bcb3fd7b8b Mon Sep 17 00:00:00 2001 From: EphemeralDev <115334775+EphemeralDev@users.noreply.github.com> Date: Wed, 4 Dec 2024 01:52:24 -0500 Subject: [PATCH 5/7] harper@0.12.0: update urls Updates homepage, download, checkver, and autoupdate urls --- bucket/harper.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bucket/harper.json b/bucket/harper.json index dec165c78ebbb..e94f19826625c 100644 --- a/bucket/harper.json +++ b/bucket/harper.json @@ -1,22 +1,22 @@ { "version": "0.12.0", "description": "The Grammar Checker for Developers", - "homepage": "https://github.com/elijah-potter/harper", + "homepage": "https://github.com/Automattic/harper", "license": "Apache-2.0", "architecture": { "64bit": { - "url": "https://github.com/elijah-potter/harper/releases/download/v0.12.0/harper-ls-x86_64-pc-windows-msvc.zip", + "url": "https://github.com/Automattic/harper/releases/download/v0.12.0/harper-ls-x86_64-pc-windows-msvc.zip", "hash": "ddb8855c84855373cad5b246b70f27909726ebd96a6b5cc2c8ff8e733c965d7c" } }, "bin": "harper-ls.exe", "checkver": { - "github": "https://github.com/elijah-potter/harper" + "github": "https://github.com/Automattic/harper" }, "autoupdate": { "architecture": { "64bit": { - "url": "https://github.com/elijah-potter/harper/releases/download/v$version/harper-ls-x86_64-pc-windows-msvc.zip" + "url": "https://github.com/Automattic/harper/releases/download/v$version/harper-ls-x86_64-pc-windows-msvc.zip" } } } From 63919ba6f867ccf130617b3fb686014e069340ef Mon Sep 17 00:00:00 2001 From: EphemeralDev <115334775+EphemeralDev@users.noreply.github.com> Date: Sun, 5 Jan 2025 00:15:26 -0500 Subject: [PATCH 6/7] harper: Update to version 0.14.0 --- bucket/harper.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bucket/harper.json b/bucket/harper.json index e94f19826625c..09e01174671fd 100644 --- a/bucket/harper.json +++ b/bucket/harper.json @@ -1,12 +1,12 @@ { - "version": "0.12.0", + "version": "0.14.0", "description": "The Grammar Checker for Developers", "homepage": "https://github.com/Automattic/harper", "license": "Apache-2.0", "architecture": { "64bit": { - "url": "https://github.com/Automattic/harper/releases/download/v0.12.0/harper-ls-x86_64-pc-windows-msvc.zip", - "hash": "ddb8855c84855373cad5b246b70f27909726ebd96a6b5cc2c8ff8e733c965d7c" + "url": "https://github.com/Automattic/harper/releases/download/v0.14.0/harper-ls-x86_64-pc-windows-msvc.zip", + "hash": "f5256343fea7581d43dd7bef77edafe205a95dea4014d29787f4dfe49f53fc27" } }, "bin": "harper-ls.exe", From 6f9ed2050cda9236809c11d8be39c44415e4988c Mon Sep 17 00:00:00 2001 From: EphemeralDev <115334775+EphemeralDev@users.noreply.github.com> Date: Sun, 5 Jan 2025 00:18:31 -0500 Subject: [PATCH 7/7] harper@0.14.0: Add harper-cli to manifest --- bucket/harper.json | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/bucket/harper.json b/bucket/harper.json index 09e01174671fd..f1c9e8f9cf095 100644 --- a/bucket/harper.json +++ b/bucket/harper.json @@ -5,18 +5,30 @@ "license": "Apache-2.0", "architecture": { "64bit": { - "url": "https://github.com/Automattic/harper/releases/download/v0.14.0/harper-ls-x86_64-pc-windows-msvc.zip", - "hash": "f5256343fea7581d43dd7bef77edafe205a95dea4014d29787f4dfe49f53fc27" + "url": [ + "https://github.com/Automattic/harper/releases/download/v0.14.0/harper-ls-x86_64-pc-windows-msvc.zip", + "https://github.com/Automattic/harper/releases/download/v0.14.0/harper-cli-x86_64-pc-windows-msvc.zip" + ], + "hash": [ + "f5256343fea7581d43dd7bef77edafe205a95dea4014d29787f4dfe49f53fc27", + "d7b421920fa24a3f114710cb39d73599dab792472a221819d7bc18594e271d5c" + ] } }, - "bin": "harper-ls.exe", + "bin": [ + "harper-ls.exe", + "harper-cli.exe" + ], "checkver": { "github": "https://github.com/Automattic/harper" }, "autoupdate": { "architecture": { "64bit": { - "url": "https://github.com/Automattic/harper/releases/download/v$version/harper-ls-x86_64-pc-windows-msvc.zip" + "url": [ + "https://github.com/Automattic/harper/releases/download/v$version/harper-ls-x86_64-pc-windows-msvc.zip", + "https://github.com/Automattic/harper/releases/download/v$version/harper-cli-x86_64-pc-windows-msvc.zip" + ] } } }