mirror of
https://github.com/Automattic/harper.git
synced 2025-12-23 08:48:15 +00:00
Release 1.0.0
harper-brill@1.0.0 harper-comments@1.0.0 harper-core@1.0.0 harper-html@1.0.0 harper-ink@1.0.0 harper-jjdescription@1.0.0 harper-literate-haskell@1.0.0 harper-ls@1.0.0 harper-pos-utils@1.0.0 harper-python@1.0.0 harper-stats@1.0.0 harper-tree-sitter@1.0.0 harper-typst@1.0.0 Generated by cargo-workspaces
This commit is contained in:
parent
235a4016ea
commit
a8e09d5635
20 changed files with 98 additions and 68 deletions
26
Cargo.lock
generated
26
Cargo.lock
generated
|
|
@ -2658,7 +2658,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-brill"
|
name = "harper-brill"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"harper-pos-utils",
|
"harper-pos-utils",
|
||||||
"lazy_static",
|
"lazy_static",
|
||||||
|
|
@ -2692,7 +2692,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-comments"
|
name = "harper-comments"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"harper-core",
|
"harper-core",
|
||||||
"harper-html",
|
"harper-html",
|
||||||
|
|
@ -2726,7 +2726,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-core"
|
name = "harper-core"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"ammonia",
|
"ammonia",
|
||||||
"bitflags 2.10.0",
|
"bitflags 2.10.0",
|
||||||
|
|
@ -2764,7 +2764,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-html"
|
name = "harper-html"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"harper-core",
|
"harper-core",
|
||||||
"harper-tree-sitter",
|
"harper-tree-sitter",
|
||||||
|
|
@ -2775,7 +2775,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-ink"
|
name = "harper-ink"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"harper-core",
|
"harper-core",
|
||||||
"harper-tree-sitter",
|
"harper-tree-sitter",
|
||||||
|
|
@ -2786,7 +2786,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-jjdescription"
|
name = "harper-jjdescription"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"harper-core",
|
"harper-core",
|
||||||
"harper-tree-sitter",
|
"harper-tree-sitter",
|
||||||
|
|
@ -2797,7 +2797,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-literate-haskell"
|
name = "harper-literate-haskell"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"harper-comments",
|
"harper-comments",
|
||||||
"harper-core",
|
"harper-core",
|
||||||
|
|
@ -2808,7 +2808,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-ls"
|
name = "harper-ls"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"clap",
|
"clap",
|
||||||
|
|
@ -2839,7 +2839,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-pos-utils"
|
name = "harper-pos-utils"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"burn",
|
"burn",
|
||||||
"burn-ndarray",
|
"burn-ndarray",
|
||||||
|
|
@ -2857,7 +2857,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-python"
|
name = "harper-python"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"harper-core",
|
"harper-core",
|
||||||
"harper-tree-sitter",
|
"harper-tree-sitter",
|
||||||
|
|
@ -2868,7 +2868,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-stats"
|
name = "harper-stats"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"chrono",
|
"chrono",
|
||||||
"harper-core",
|
"harper-core",
|
||||||
|
|
@ -2879,7 +2879,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-tree-sitter"
|
name = "harper-tree-sitter"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"harper-core",
|
"harper-core",
|
||||||
"tree-sitter",
|
"tree-sitter",
|
||||||
|
|
@ -2898,7 +2898,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "harper-typst"
|
name = "harper-typst"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"harper-core",
|
"harper-core",
|
||||||
"itertools 0.14.0",
|
"itertools 0.14.0",
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,13 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-brill"
|
name = "harper-brill"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
repository = "https://github.com/automattic/harper"
|
repository = "https://github.com/automattic/harper"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
harper-pos-utils = { path = "../harper-pos-utils/", version = "0.73.0" }
|
harper-pos-utils = { path = "../harper-pos-utils/", version = "1.0.0" }
|
||||||
lazy_static = "1.5.0"
|
lazy_static = "1.5.0"
|
||||||
serde_json = "1.0.145"
|
serde_json = "1.0.145"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,21 +9,21 @@ repository = "https://github.com/automattic/harper"
|
||||||
anyhow = "1.0.100"
|
anyhow = "1.0.100"
|
||||||
ariadne = "0.4.1"
|
ariadne = "0.4.1"
|
||||||
clap = { version = "4.5.53", features = ["derive", "std", "string"], default-features = false }
|
clap = { version = "4.5.53", features = ["derive", "std", "string"], default-features = false }
|
||||||
harper-stats = { path = "../harper-stats", version = "0.73.0" }
|
harper-stats = { path = "../harper-stats", version = "1.0.0" }
|
||||||
dirs = "6.0.0"
|
dirs = "6.0.0"
|
||||||
harper-literate-haskell = { path = "../harper-literate-haskell", version = "0.73.0" }
|
harper-literate-haskell = { path = "../harper-literate-haskell", version = "1.0.0" }
|
||||||
harper-python = { path = "../harper-python", version = "0.73.0" }
|
harper-python = { path = "../harper-python", version = "1.0.0" }
|
||||||
harper-core = { path = "../harper-core", version = "0.73.0" }
|
harper-core = { path = "../harper-core", version = "1.0.0" }
|
||||||
harper-pos-utils = { path = "../harper-pos-utils", version = "0.73.0", features = [] }
|
harper-pos-utils = { path = "../harper-pos-utils", version = "1.0.0", features = [] }
|
||||||
harper-comments = { path = "../harper-comments", version = "0.73.0" }
|
harper-comments = { path = "../harper-comments", version = "1.0.0" }
|
||||||
harper-typst = { path = "../harper-typst", version = "0.73.0" }
|
harper-typst = { path = "../harper-typst", version = "1.0.0" }
|
||||||
hashbrown = "0.16.1"
|
hashbrown = "0.16.1"
|
||||||
rayon = "1.11.0"
|
rayon = "1.11.0"
|
||||||
serde = { version = "1.0.228", features = ["derive"] }
|
serde = { version = "1.0.228", features = ["derive"] }
|
||||||
serde_json = "1.0.145"
|
serde_json = "1.0.145"
|
||||||
strum = "0.27.2"
|
strum = "0.27.2"
|
||||||
strum_macros = "0.27.2"
|
strum_macros = "0.27.2"
|
||||||
harper-ink = { version = "0.73.0", path = "../harper-ink" }
|
harper-ink = { version = "1.0.0", path = "../harper-ink" }
|
||||||
either = "1.15.0"
|
either = "1.15.0"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-comments"
|
name = "harper-comments"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
|
|
@ -8,9 +8,9 @@ readme = "README.md"
|
||||||
repository = "https://github.com/automattic/harper"
|
repository = "https://github.com/automattic/harper"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
harper-core = { path = "../harper-core", version = "0.73.0" }
|
harper-core = { path = "../harper-core", version = "1.0.0" }
|
||||||
harper-html = { path = "../harper-html", version = "0.73.0" }
|
harper-html = { path = "../harper-html", version = "1.0.0" }
|
||||||
harper-tree-sitter = { path = "../harper-tree-sitter", version = "0.73.0" }
|
harper-tree-sitter = { path = "../harper-tree-sitter", version = "1.0.0" }
|
||||||
itertools = "0.14.0"
|
itertools = "0.14.0"
|
||||||
tree-sitter = "0.25.10"
|
tree-sitter = "0.25.10"
|
||||||
tree-sitter-bash = "0.25.0"
|
tree-sitter-bash = "0.25.0"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-core"
|
name = "harper-core"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
|
|
@ -31,7 +31,7 @@ foldhash = "0.2.0"
|
||||||
strum_macros = "0.27.2"
|
strum_macros = "0.27.2"
|
||||||
strum = "0.27.2"
|
strum = "0.27.2"
|
||||||
ammonia = "4.1.2"
|
ammonia = "4.1.2"
|
||||||
harper-brill = { path = "../harper-brill", version = "0.73.0" }
|
harper-brill = { path = "../harper-brill", version = "1.0.0" }
|
||||||
bitflags = { version = "2.10.0", features = ["serde"] }
|
bitflags = { version = "2.10.0", features = ["serde"] }
|
||||||
trie-rs = "0.4.2"
|
trie-rs = "0.4.2"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-html"
|
name = "harper-html"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
repository = "https://github.com/automattic/harper"
|
repository = "https://github.com/automattic/harper"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
harper-core = { path = "../harper-core", version = "0.73.0" }
|
harper-core = { path = "../harper-core", version = "1.0.0" }
|
||||||
harper-tree-sitter = { path = "../harper-tree-sitter", version = "0.73.0" }
|
harper-tree-sitter = { path = "../harper-tree-sitter", version = "1.0.0" }
|
||||||
tree-sitter-html = "0.23.2"
|
tree-sitter-html = "0.23.2"
|
||||||
tree-sitter = "0.25.10"
|
tree-sitter = "0.25.10"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-ink"
|
name = "harper-ink"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
repository = "https://github.com/automattic/harper"
|
repository = "https://github.com/automattic/harper"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
harper-core = { path = "../harper-core", version = "0.73.0" }
|
harper-core = { path = "../harper-core", version = "1.0.0" }
|
||||||
harper-tree-sitter = { path = "../harper-tree-sitter", version = "0.73.0" }
|
harper-tree-sitter = { path = "../harper-tree-sitter", version = "1.0.0" }
|
||||||
tree-sitter-ink-lbz = "0.0.1"
|
tree-sitter-ink-lbz = "0.0.1"
|
||||||
tree-sitter = "0.25.10"
|
tree-sitter = "0.25.10"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-jjdescription"
|
name = "harper-jjdescription"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
repository = "https://github.com/automattic/harper"
|
repository = "https://github.com/automattic/harper"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
harper-core = { path = "../harper-core", version = "0.73.0" }
|
harper-core = { path = "../harper-core", version = "1.0.0" }
|
||||||
harper-tree-sitter = { path = "../harper-tree-sitter", version = "0.73.0" }
|
harper-tree-sitter = { path = "../harper-tree-sitter", version = "1.0.0" }
|
||||||
tree-sitter-jjdescription = "0.0.1"
|
tree-sitter-jjdescription = "0.0.1"
|
||||||
tree-sitter = "0.25.10"
|
tree-sitter = "0.25.10"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-literate-haskell"
|
name = "harper-literate-haskell"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
repository = "https://github.com/automattic/harper"
|
repository = "https://github.com/automattic/harper"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
harper-core = { path = "../harper-core", version = "0.73.0" }
|
harper-core = { path = "../harper-core", version = "1.0.0" }
|
||||||
harper-tree-sitter = { path = "../harper-tree-sitter", version = "0.73.0" }
|
harper-tree-sitter = { path = "../harper-tree-sitter", version = "1.0.0" }
|
||||||
harper-comments = { path = "../harper-comments", version = "0.73.0" }
|
harper-comments = { path = "../harper-comments", version = "1.0.0" }
|
||||||
itertools = "0.14.0"
|
itertools = "0.14.0"
|
||||||
paste = "1.0.14"
|
paste = "1.0.14"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-ls"
|
name = "harper-ls"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
|
|
@ -8,14 +8,14 @@ readme = "README.md"
|
||||||
repository = "https://github.com/automattic/harper"
|
repository = "https://github.com/automattic/harper"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
harper-stats = { path = "../harper-stats", version = "0.73.0" }
|
harper-stats = { path = "../harper-stats", version = "1.0.0" }
|
||||||
harper-literate-haskell = { path = "../harper-literate-haskell", version = "0.73.0" }
|
harper-literate-haskell = { path = "../harper-literate-haskell", version = "1.0.0" }
|
||||||
harper-core = { path = "../harper-core", version = "0.73.0", features = ["concurrent"] }
|
harper-core = { path = "../harper-core", version = "1.0.0", features = ["concurrent"] }
|
||||||
harper-comments = { path = "../harper-comments", version = "0.73.0" }
|
harper-comments = { path = "../harper-comments", version = "1.0.0" }
|
||||||
harper-jjdescription = { path = "../harper-jjdescription", version = "0.73.0" }
|
harper-jjdescription = { path = "../harper-jjdescription", version = "1.0.0" }
|
||||||
harper-typst = { path = "../harper-typst", version = "0.73.0" }
|
harper-typst = { path = "../harper-typst", version = "1.0.0" }
|
||||||
harper-html = { path = "../harper-html", version = "0.73.0" }
|
harper-html = { path = "../harper-html", version = "1.0.0" }
|
||||||
harper-python = { path = "../harper-python", version = "0.73.0" }
|
harper-python = { path = "../harper-python", version = "1.0.0" }
|
||||||
tower-lsp-server = "0.22.1"
|
tower-lsp-server = "0.22.1"
|
||||||
tokio = { version = "1.48.0", default-features = false, features = ["fs", "io-std", "io-util", "macros", "net", "rt-multi-thread", "sync"] }
|
tokio = { version = "1.48.0", default-features = false, features = ["fs", "io-std", "io-util", "macros", "net", "rt-multi-thread", "sync"] }
|
||||||
clap = { version = "4.5.53", default-features = false, features = ["derive", "std"] }
|
clap = { version = "4.5.53", default-features = false, features = ["derive", "std"] }
|
||||||
|
|
@ -32,7 +32,7 @@ futures = "0.3.31"
|
||||||
serde = { version = "1.0.228", features = ["derive"] }
|
serde = { version = "1.0.228", features = ["derive"] }
|
||||||
indexmap = { version = "2.12.0", features = ["serde"] }
|
indexmap = { version = "2.12.0", features = ["serde"] }
|
||||||
globset = "0.4.18"
|
globset = "0.4.18"
|
||||||
harper-ink = { version = "0.73.0", path = "../harper-ink" }
|
harper-ink = { version = "1.0.0", path = "../harper-ink" }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = []
|
default = []
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-pos-utils"
|
name = "harper-pos-utils"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-python"
|
name = "harper-python"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
repository = "https://github.com/automattic/harper"
|
repository = "https://github.com/automattic/harper"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
harper-core = { path = "../harper-core", version = "0.73.0" }
|
harper-core = { path = "../harper-core", version = "1.0.0" }
|
||||||
harper-tree-sitter = { path = "../harper-tree-sitter", version = "0.73.0" }
|
harper-tree-sitter = { path = "../harper-tree-sitter", version = "1.0.0" }
|
||||||
tree-sitter-python = "0.25.0"
|
tree-sitter-python = "0.25.0"
|
||||||
tree-sitter = "0.25.10"
|
tree-sitter = "0.25.10"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-stats"
|
name = "harper-stats"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
|
|
@ -9,7 +9,7 @@ repository = "https://github.com/automattic/harper"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
serde = { version = "1.0.228", features = ["derive"] }
|
serde = { version = "1.0.228", features = ["derive"] }
|
||||||
harper-core = { path = "../harper-core", version = "0.73.0", features = ["concurrent"] }
|
harper-core = { path = "../harper-core", version = "1.0.0", features = ["concurrent"] }
|
||||||
uuid = { version = "1.18.1", features = ["serde", "v4"] }
|
uuid = { version = "1.18.1", features = ["serde", "v4"] }
|
||||||
serde_json = "1.0.145"
|
serde_json = "1.0.145"
|
||||||
chrono = "0.4.42"
|
chrono = "0.4.42"
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,11 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-tree-sitter"
|
name = "harper-tree-sitter"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
repository = "https://github.com/automattic/harper"
|
repository = "https://github.com/automattic/harper"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
harper-core = { path = "../harper-core", version = "0.73.0" }
|
harper-core = { path = "../harper-core", version = "1.0.0" }
|
||||||
tree-sitter = "0.25.10"
|
tree-sitter = "0.25.10"
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,13 @@
|
||||||
[package]
|
[package]
|
||||||
name = "harper-typst"
|
name = "harper-typst"
|
||||||
version = "0.73.0"
|
version = "1.0.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
description = "The language checker for developers."
|
description = "The language checker for developers."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
repository = "https://github.com/automattic/harper"
|
repository = "https://github.com/automattic/harper"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
harper-core = { path = "../harper-core", version = "0.73.0" }
|
harper-core = { path = "../harper-core", version = "1.0.0" }
|
||||||
typst-syntax = { version = "0.13.1" }
|
typst-syntax = { version = "0.13.1" }
|
||||||
ordered-float = { version = "5.1.0", features = ["serde"] }
|
ordered-float = { version = "5.1.0", features = ["serde"] }
|
||||||
itertools = "0.14.0"
|
itertools = "0.14.0"
|
||||||
|
|
|
||||||
|
|
@ -13,10 +13,10 @@ console_error_panic_hook = "0.1.7"
|
||||||
tracing = "0.1.41"
|
tracing = "0.1.41"
|
||||||
tracing-wasm = "0.2.1"
|
tracing-wasm = "0.2.1"
|
||||||
wasm-bindgen = "0.2.97"
|
wasm-bindgen = "0.2.97"
|
||||||
harper-core = { path = "../harper-core", version = "0.73.0", features = ["concurrent"] }
|
harper-core = { path = "../harper-core", version = "1.0.0", features = ["concurrent"] }
|
||||||
once_cell = "1.21.3"
|
once_cell = "1.21.3"
|
||||||
serde-wasm-bindgen = "0.6.5"
|
serde-wasm-bindgen = "0.6.5"
|
||||||
serde_json = "1.0.145"
|
serde_json = "1.0.145"
|
||||||
serde = { version = "1.0.228", features = ["derive"] }
|
serde = { version = "1.0.228", features = ["derive"] }
|
||||||
getrandom = { version = "0.3.4", default-features = false, features = ["wasm_js"] }
|
getrandom = { version = "0.3.4", default-features = false, features = ["wasm_js"] }
|
||||||
harper-stats = { path = "../harper-stats", version = "0.73.0", features = ["js"] }
|
harper-stats = { path = "../harper-stats", version = "1.0.0", features = ["js"] }
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"name": "chrome-plugin",
|
"name": "chrome-plugin",
|
||||||
"displayName": "chrome-plugin",
|
"displayName": "chrome-plugin",
|
||||||
"version": "0.73.0",
|
"version": "1.0.0",
|
||||||
"author": "no one",
|
"author": "no one",
|
||||||
"description": "The private grammar checker for 21st Century English",
|
"description": "The private grammar checker for 21st Century English",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "harper.js",
|
"name": "harper.js",
|
||||||
"version": "0.73.0",
|
"version": "1.0.0",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"author": "Elijah Potter",
|
"author": "Elijah Potter",
|
||||||
"description": "The grammar checker that respects your privacy.",
|
"description": "The grammar checker that respects your privacy.",
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"name": "obsidian-plugin",
|
"name": "obsidian-plugin",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.73.0",
|
"version": "1.0.0",
|
||||||
"main": "main.js",
|
"main": "main.js",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@playwright/test": "^1.52.0",
|
"@playwright/test": "^1.52.0",
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
"name": "harper",
|
"name": "harper",
|
||||||
"displayName": "Harper - Grammar / Spell Checking",
|
"displayName": "Harper - Grammar / Spell Checking",
|
||||||
"description": "The grammar checker for developers",
|
"description": "The grammar checker for developers",
|
||||||
"version": "0.73.0",
|
"version": "1.0.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"author": "Elijah Potter",
|
"author": "Elijah Potter",
|
||||||
"publisher": "elijah-potter",
|
"publisher": "elijah-potter",
|
||||||
|
|
@ -179,6 +179,12 @@
|
||||||
"default": true,
|
"default": true,
|
||||||
"description": "Finds and corrects common mistakes between 'a part' and 'apart'"
|
"description": "Finds and corrects common mistakes between 'a part' and 'apart'"
|
||||||
},
|
},
|
||||||
|
"harper.linters.AWhile": {
|
||||||
|
"scope": "resource",
|
||||||
|
"type": "boolean",
|
||||||
|
"default": true,
|
||||||
|
"description": "Enforces `awhile` after verbs and `a while` everywhere else."
|
||||||
|
},
|
||||||
"harper.linters.Addicting": {
|
"harper.linters.Addicting": {
|
||||||
"scope": "resource",
|
"scope": "resource",
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
|
|
@ -431,6 +437,12 @@
|
||||||
"default": true,
|
"default": true,
|
||||||
"description": "Flags offensive language and offers various ways to censor or replace with euphemisms."
|
"description": "Flags offensive language and offers various ways to censor or replace with euphemisms."
|
||||||
},
|
},
|
||||||
|
"harper.linters.AwaitFor": {
|
||||||
|
"scope": "resource",
|
||||||
|
"type": "boolean",
|
||||||
|
"default": true,
|
||||||
|
"description": "Suggests using either `await` or `wait for` but not both, as they express the same meaning."
|
||||||
|
},
|
||||||
"harper.linters.AzureNames": {
|
"harper.linters.AzureNames": {
|
||||||
"scope": "resource",
|
"scope": "resource",
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
|
|
@ -1055,6 +1067,12 @@
|
||||||
"default": true,
|
"default": true,
|
||||||
"description": "Removes filler words."
|
"description": "Removes filler words."
|
||||||
},
|
},
|
||||||
|
"harper.linters.FindFine": {
|
||||||
|
"scope": "resource",
|
||||||
|
"type": "boolean",
|
||||||
|
"default": true,
|
||||||
|
"description": "Fixes the common typo where writers write `find` when they mean `fine`."
|
||||||
|
},
|
||||||
"harper.linters.FirstAidKit": {
|
"harper.linters.FirstAidKit": {
|
||||||
"scope": "resource",
|
"scope": "resource",
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
|
|
@ -2111,6 +2129,12 @@
|
||||||
"default": true,
|
"default": true,
|
||||||
"description": "Corrects `piece of mind` to `peace of mind`."
|
"description": "Corrects `piece of mind` to `peace of mind`."
|
||||||
},
|
},
|
||||||
|
"harper.linters.PerSe": {
|
||||||
|
"scope": "resource",
|
||||||
|
"type": "boolean",
|
||||||
|
"default": true,
|
||||||
|
"description": "Corrects common misspellings of `per se`."
|
||||||
|
},
|
||||||
"harper.linters.PhrasalVerbAsCompoundNoun": {
|
"harper.linters.PhrasalVerbAsCompoundNoun": {
|
||||||
"scope": "resource",
|
"scope": "resource",
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
|
|
@ -2531,6 +2555,12 @@
|
||||||
"default": true,
|
"default": true,
|
||||||
"description": "Corrects `statue of limitations` to `statute of limitations`."
|
"description": "Corrects `statue of limitations` to `statute of limitations`."
|
||||||
},
|
},
|
||||||
|
"harper.linters.SubjectPronoun": {
|
||||||
|
"scope": "resource",
|
||||||
|
"type": "boolean",
|
||||||
|
"default": true,
|
||||||
|
"description": "Fixes sentences that start with `me and X` by putting the proper noun first and using `I`."
|
||||||
|
},
|
||||||
"harper.linters.SufficeItToSay": {
|
"harper.linters.SufficeItToSay": {
|
||||||
"scope": "resource",
|
"scope": "resource",
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue