harper/packages/chrome-plugin
Elijah Potter bfaa324c07
Some checks failed
Binaries / harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Binaries / harper-cli - Linux-x86_64-musl (push) Has been cancelled
Binaries / harper-cli - Windows-x86_64 (push) Has been cancelled
Binaries / harper-ls - macOS-aarch64 (push) Has been cancelled
Binaries / harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Binaries / harper-ls - Linux-aarch64-musl (push) Has been cancelled
Binaries / harper-ls - macOS-x86_64 (push) Has been cancelled
Binaries / harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Binaries / harper-ls - Linux-x86_64-musl (push) Has been cancelled
Binaries / harper-cli - macOS-aarch64 (push) Has been cancelled
Binaries / harper-cli - Linux-aarch64-GNU (push) Has been cancelled
Binaries / harper-cli - Linux-aarch64-musl (push) Has been cancelled
Binaries / harper-cli - macOS-x86_64 (push) Has been cancelled
Just Checks / just check-rust (push) Has been cancelled
Just Checks / just test-chrome-plugin (push) Has been cancelled
Just Checks / just test-firefox-plugin (push) Has been cancelled
Just Checks / just test-harperjs (push) Has been cancelled
Just Checks / just test-obsidian (push) Has been cancelled
Just Checks / just test-rust (push) Has been cancelled
Just Checks / just test-vscode (push) Has been cancelled
VS Code Plugin / alpine-arm64 (push) Has been cancelled
VS Code Plugin / win32-x64 (push) Has been cancelled
WordPress Plugin / wp-plugin (push) Has been cancelled
Binaries / harper-ls - Windows-x86_64 (push) Has been cancelled
Build Web / build-web (push) Has been cancelled
Chrome Plugin / chrome-plugin (push) Has been cancelled
Just Checks / just check-js (push) Has been cancelled
VS Code Plugin / alpine-x64 (push) Has been cancelled
VS Code Plugin / darwin-arm64 (push) Has been cancelled
VS Code Plugin / darwin-x64 (push) Has been cancelled
VS Code Plugin / linux-arm64 (push) Has been cancelled
VS Code Plugin / linux-armhf (push) Has been cancelled
VS Code Plugin / linux-x64 (push) Has been cancelled
VS Code Plugin / win32-arm64 (push) Has been cancelled
feat(core): create rule to title-case headings (#2297)
* feat(core): introduce `Heading` `TokenKind`

* feat(core): create `iter_headings` extension

* refactor(core): remove unhelpful tests

* chore(core): update snapshots

* refactor(core): avoid allocation where possible

* feat(core): create rule that enforces title case for headings

* fix(core): NP members should be capitalized

* fix(core): appease clippy

* feat(harper.js): allow `harper.js` to force headings

* fix(harper.js): make `organized_lints` similar: allow forced headings

* fix(harper.js): appease Biome

* feat(chrome-ext): expose title casing in Chrome extension

* fix(chrome-ext): content script console bloat

* test(core): title_case module more extensively; fix things

* refactor(core): remove useless branch

* refactor(core): use tokens over characters

* refactor(core): use token indices instead of spans
2025-12-05 20:35:00 +00:00
..
public Create a Chrome extension (#1072) 2025-05-02 09:40:29 -06:00
src feat(core): create rule to title-case headings (#2297) 2025-12-05 20:35:00 +00:00
tests fix(chrome-ext): return focus to source element when SuggestionBox is closed (#2282) 2025-12-02 15:38:55 +00:00
.editorconfig Create a Chrome extension (#1072) 2025-05-02 09:40:29 -06:00
.gitignore test(chrome-ext): e2e test for the Slate editor (#1281) 2025-05-19 09:23:51 -06:00
.npmignore Create a Chrome extension (#1072) 2025-05-02 09:40:29 -06:00
app.css feat: create component library + use in relevant places (#2229) 2025-11-24 09:45:05 -07:00
CHANGELOG.md Create a Chrome extension (#1072) 2025-05-02 09:40:29 -06:00
LICENSE Create a Chrome extension (#1072) 2025-05-02 09:40:29 -06:00
options.html feat: create component library + use in relevant places (#2229) 2025-11-24 09:45:05 -07:00
package.json Release 1.1.0 2025-12-03 12:31:42 -07:00
playwright.config.ts test(chrome-ext): on Firefox in Playwright (#1491) 2025-07-04 12:13:17 -06:00
popup.html feat: create component library + use in relevant places (#2229) 2025-11-24 09:45:05 -07:00
sidepanel.html Create a Chrome extension (#1072) 2025-05-02 09:40:29 -06:00
tsconfig.json Create a Chrome extension (#1072) 2025-05-02 09:40:29 -06:00
tsconfig.node.json Create a Chrome extension (#1072) 2025-05-02 09:40:29 -06:00
vite.config.ts feat(chrome-ext): add double-shift hotkey (#1574) 2025-07-21 14:49:11 -06:00