fix: changed links from elijah-potter/harper to automattic/harper

This commit is contained in:
Elijah Potter 2024-12-18 08:05:16 -07:00
parent 4b9aafcdcf
commit 5c4ea54bfc
20 changed files with 29 additions and 29 deletions

View file

@ -42,4 +42,4 @@ When Harper is used through Neovim, Visual Studio Code, Helix or Emacs, `harper-
## `harper-wasm`
`harper-wasm` is a small library that wraps `harper-core` and compiles to WebAssembly with [`wasm-bindgen`](https://github.com/rustwasm/wasm-bindgen).
This allows web applications (like the [Harper](https://writewithharper.com) and the [Obsidian Plugin](https://github.com/elijah-potter/harper-obsidian-plugin) to run Harper without downloading any additional executables. It all runs inside the JavaScript engine.
This allows web applications (like the [Harper](https://writewithharper.com) and the [Obsidian Plugin](https://github.com/automattic/harper-obsidian-plugin) to run Harper without downloading any additional executables. It all runs inside the JavaScript engine.

View file

@ -2,7 +2,7 @@
| | Suggestion Time | License | LSP Support | Ruleset | Multi-Lingual/Multi-Dialect |
| ------------ | --------------- | ------------------------ | ---------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | --------------------------- |
| Harper | 10ms | Apache-2.0 | ✅ | [Custom](https://github.com/elijah-potter/harper/tree/master/harper-core/src/linting) | ❌ |
| Harper | 10ms | Apache-2.0 | ✅ | [Custom](https://github.com/automattic/harper/tree/master/harper-core/src/linting) | ❌ |
| LanguageTool | 650ms | LGPL-2.1 | 🟨 Through [ltex-ls](https://github.com/valentjn/ltex-ls) | [Custom](https://community.languagetool.org/rule/list?lang=en) + N-Gram Based + LLM Based | 🟨 Not simultaneously |
| hunspell | | LGPL/GPL/MPL tri-license | ❌ | hunspell/MySpell | 🟨 Not simultaneously |
| Grammarly | 4000ms | Proprietary | 🟨 Through [grammarly-language-server](https://github.com/emacs-grammarly/grammarly-language-server) | Proprietary | ❌ |

View file

@ -2,7 +2,7 @@
Harper is completely open to outside contributors of any kind.
If you have a feature request or bug to report, please [create an issue](https://github.com/elijah-potter/harper/issues).
If you have a feature request or bug to report, please [create an issue](https://github.com/automattic/harper/issues).
## Setup Your Environment

View file

@ -3,9 +3,9 @@
<h1>Harper</h1>
</div>
[![Harper Binaries](https://github.com/elijah-potter/harper/actions/workflows/build_harper_binaries.yml/badge.svg)](https://github.com/elijah-potter/harper/actions/workflows/build_harper_binaries.yml)
[![Web](https://github.com/elijah-potter/harper/actions/workflows/build_web.yml/badge.svg)](https://github.com/elijah-potter/harper/actions/workflows/build_web.yml)
[![Precommit](https://github.com/elijah-potter/harper/actions/workflows/precommit.yml/badge.svg)](https://github.com/elijah-potter/harper/actions/workflows/precommit.yml)
[![Harper Binaries](https://github.com/automattic/harper/actions/workflows/build_harper_binaries.yml/badge.svg)](https://github.com/automattic/harper/actions/workflows/build_harper_binaries.yml)
[![Web](https://github.com/automattic/harper/actions/workflows/build_web.yml/badge.svg)](https://github.com/automattic/harper/actions/workflows/build_web.yml)
[![Precommit](https://github.com/automattic/harper/actions/workflows/precommit.yml/badge.svg)](https://github.com/automattic/harper/actions/workflows/precommit.yml)
[![Crates.io](https://img.shields.io/crates/v/harper-ls)](https://crates.io/crates/harper-ls)
Harper is an English grammar checker designed to be _just right._
@ -43,7 +43,7 @@ If you want to use Harper on your machine, you have three choices.
### Harper Obsidian Integration
If you use [Obsidian](https://obsidian.md/), you may install the [Harper Obsidian Plugin](https://github.com/elijah-potter/harper-obsidian-plugin) by searching for "Harper" in the community plugin store.
If you use [Obsidian](https://obsidian.md/), you may install the [Harper Obsidian Plugin](https://github.com/automattic/harper-obsidian-plugin) by searching for "Harper" in the community plugin store.
### Zed Plugin
@ -56,7 +56,7 @@ We consider long lint times bugs.
If you encounter any significant performance issues, please create an issue on the topic.
If you find a fix to any performance issue, we are open the contribution.
Just make sure to read [our contribution guidelines first.](https://github.com/elijah-potter/harper/blob/master/CONTRIBUTING.md)
Just make sure to read [our contribution guidelines first.](https://github.com/automattic/harper/blob/master/CONTRIBUTING.md)
## FAQs
@ -68,6 +68,6 @@ See [this blog post](https://elijahpotter.dev/articles/naming_harper).
This project would not be possible without the hard work from those who [contribute](/CONTRIBUTING.md).
<a href="https://github.com/elijah-potter/harper/graphs/contributors">
<img src="https://contrib.rocks/image?repo=elijah-potter/harper" />
<a href="https://github.com/automattic/harper/graphs/contributors">
<img src="https://contrib.rocks/image?repo=automattic/harper" />
</a>

View file

@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2021"
private = true
publish = false
repository = "https://github.com/elijah-potter/harper"
repository = "https://github.com/automattic/harper"
[dependencies]
anyhow = "1.0.93"

View file

@ -5,7 +5,7 @@ edition = "2021"
description = "The language checker for developers."
license = "Apache-2.0"
readme = "README.md"
repository = "https://github.com/elijah-potter/harper"
repository = "https://github.com/automattic/harper"
[dependencies]
harper-core = { path = "../harper-core", version = "0.12.0" }

View file

@ -5,7 +5,7 @@ edition = "2021"
description = "The language checker for developers."
license = "Apache-2.0"
readme = "README.md"
repository = "https://github.com/elijah-potter/harper"
repository = "https://github.com/automattic/harper"
[dependencies]
blanket = "0.4.0"

View file

@ -4,7 +4,7 @@ version = "0.12.0"
edition = "2021"
description = "The language checker for developers."
license = "Apache-2.0"
repository = "https://github.com/elijah-potter/harper"
repository = "https://github.com/automattic/harper"
[dependencies]
harper-core = { path = "../harper-core", version = "0.12.0" }

View file

@ -5,7 +5,7 @@ edition = "2021"
description = "The language checker for developers."
license = "Apache-2.0"
readme = "README.md"
repository = "https://github.com/elijah-potter/harper"
repository = "https://github.com/automattic/harper"
[dependencies]
harper-core = { path = "../harper-core", version = "0.12.0", features = ["concurrent"] }

View file

@ -127,7 +127,7 @@ lspconfig.harper_ls.setup {
}
```
This was added in response to [issue #89](https://github.com/elijah-potter/harper/issues/89).
This was added in response to [issue #89](https://github.com/automattic/harper/issues/89).
### File-Local Dictionary

View file

@ -30,7 +30,7 @@ impl DiagnosticSeverity {
}
/// Configuration for how code actions are displayed.
/// Originally motivated by [#89](https://github.com/elijah-potter/harper/issues/89).
/// Originally motivated by [#89](https://github.com/automattic/harper/issues/89).
#[derive(Debug, Clone, Default)]
pub struct CodeActionConfig {
/// Instructs `harper-ls` to place unstable code actions last.

View file

@ -4,7 +4,7 @@ version = "0.12.0"
edition = "2021"
description = "The language checker for developers."
license = "Apache-2.0"
repository = "https://github.com/elijah-potter/harper"
repository = "https://github.com/automattic/harper"
[dependencies]
harper-core = { path = "../harper-core", version = "0.12.0" }

View file

@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2021"
private = true
publish = false
repository = "https://github.com/elijah-potter/harper"
repository = "https://github.com/automattic/harper"
[lib]
crate-type = ["cdylib", "rlib"]

View file

@ -1,5 +1,5 @@
# `harper-wasm`
`harper-wasm` is the WebAssembly-compiled version of the [Harper](https://github.com/elijah-potter/harper) grammar checker.
`harper-wasm` is the WebAssembly-compiled version of the [Harper](https://github.com/automattic/harper) grammar checker.
Currently, the API exists to meet the needs of both the [web demo](https://writewithharper.com) and the Obsidian plugin.

View file

@ -2,7 +2,7 @@
This directory contains the source code for the [Obsidian](https://obsidian.md/) plugin.
The full documentation can be found [here](https://github.com/elijah-potter/harper-obsidian-plugin).
The full documentation can be found [here](https://github.com/automattic/harper-obsidian-plugin).
## Building

View file

@ -1,6 +1,6 @@
# Harper for VS Code
Harper is the grammar checker for developers. It checks for spelling and grammar errors in your Markdown files and code comments. You can find out more by checking it out on [GitHub](https://github.com/elijah-potter/harper) or by visiting the [website](https://writewithharper.com).
Harper is the grammar checker for developers. It checks for spelling and grammar errors in your Markdown files and code comments. You can find out more by checking it out on [GitHub](https://github.com/automattic/harper) or by visiting the [website](https://writewithharper.com).
## Installation
@ -10,7 +10,7 @@ It just depends on which editor and marketplace you're using.
If you use the official Microsoft Visual Studio Code release, go ahead and go to the marketplace and search for "Harper" and click "Install".
You can also visit our [official page](https://marketplace.visualstudio.com/items?itemName=elijah-potter.harper&ssr=false#overview).
If you use OpenVSX, for instance if you use VSCodium, you'll want to install from [here](https://open-vsx.org/extension/elijah-potter/harper).
If you use OpenVSX, for instance if you use VSCodium, you'll want to install from [here](https://open-vsx.org/extension/automattic/harper).
### Commands

View file

@ -14,10 +14,10 @@
},
"repository": {
"type": "git",
"url": "https://github.com/elijah-potter/harper"
"url": "https://github.com/automattic/harper"
},
"bugs": {
"url": "https://github.com/elijah-potter/harper/issues"
"url": "https://github.com/automattic/harper/issues"
},
"engines": {
"vscode": "^1.89.0"

View file

@ -93,7 +93,7 @@ function showError(message: string, error: Error | unknown): void {
clientOptions.outputChannel?.appendLine(message);
clientOptions.outputChannel?.appendLine(info);
clientOptions.outputChannel?.appendLine(
'If the issue persists, please report at https://github.com/elijah-potter/harper/issues'
'If the issue persists, please report at https://github.com/automattic/harper/issues'
);
clientOptions.outputChannel?.appendLine('---');
clientOptions.outputChannel?.show();

View file

@ -30,7 +30,7 @@
class="md:flex md:flex-row grid grid-cols-2 items-center justify-evenly mt-5 transition-all place-items-center"
>
<a
href="https://github.com/elijah-potter/harper"
href="https://github.com/automattic/harper"
class="flex flex-row items-center [&>*]:m-2 dark:text-white hover:scale-105"
><GitHubLogo width="40px" height="40px" />GitHub</a
>
@ -85,7 +85,7 @@
<span slot="subtitle"
>Harper is both available as a <a
class="underline"
href="https://github.com/elijah-potter/harper/tree/master/harper-ls">language server</a
href="https://github.com/automattic/harper/tree/master/harper-ls">language server</a
>, and through WebAssembly, so you can get fantastic grammar checking anywhere you work.
<br /><br /> That said, we take extra care to make sure the
<a

View file

@ -24,7 +24,7 @@
<div class="flex flex-row justify-evenly mt-5">
<a
href="https://github.com/elijah-potter/harper-obsidian-plugin"
href="https://github.com/automattic/harper-obsidian-plugin"
class="flex flex-row items-center [&>*]:m-2 dark:text-white hover:scale-105 transition-all"
><GitHubLogo width="40px" height="40px" />GitHub</a
>