Ctrl+Enter typo reporting for any website
  • TypeScript 88.2%
  • JavaScript 8.4%
  • HTML 2%
  • Makefile 1.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Damián Búho b1891c0b41
All checks were successful
published / deps-installed (push) Successful in 0s
published / documentation-is-ok (push) Successful in 0s
published / source-is-tested (push) Successful in 0s
published / projectfile-is-valid (push) Successful in 3s
published / source-is-compliant (push) Successful in 3s
published / projectfile-is-ok (push) Successful in 3s
published / source-is-secure (push) Successful in 40s
published / source-passes-lint (push) Successful in 1m30s
published / source-is-ok (push) Successful in 0s
published / inputs-are-ok (push) Successful in 0s
published / artifacts-are-ok (push) Successful in 0s
published / ready-to-publish (push) Successful in 0s
published / npm-published (push) Has been skipped
published / release-is-published (push) Has been skipped
published / release-notes-are-published (push) Has been skipped
published / published (push) Successful in 0s
build: update workflows
2026-10-15 23:18:29 -03:00
.forgejo/workflows build: update workflows 2026-10-15 23:18:29 -03:00
.github/workflows build: update workflows 2026-10-15 23:18:29 -03:00
.makefile chore(makefile): sync m6e submodules 2026-10-15 22:34:38 -03:00
docs fix: lower the default cooldown to 2 seconds 2026-10-12 22:58:23 -03:00
LICENSES chore: scaffold the project 2026-10-12 02:41:09 -03:00
locales feat: add an optional comment and a ui port for custom dialogs 2026-10-12 02:44:11 -03:00
src chore: step tseslint up from recommended to strict 2026-10-14 01:13:33 -03:00
tests chore: step tseslint up from recommended to strict 2026-10-14 01:13:33 -03:00
.claudeignore chore: scaffold the project 2026-10-12 02:41:09 -03:00
.gitattributes chore: scaffold the project 2026-10-12 02:41:09 -03:00
.gitignore chore: scaffold the project 2026-10-12 02:41:09 -03:00
.gitmodules chore: scaffold the project 2026-10-12 02:41:09 -03:00
.npmignore chore: scaffold the project 2026-10-12 02:41:09 -03:00
.prettierignore feat: report a selected typo with Ctrl+Enter 2026-10-12 02:41:20 -03:00
.yamllint chore: scaffold the project 2026-10-12 02:41:09 -03:00
AI_POLICY.md chore: scaffold the project 2026-10-12 02:41:09 -03:00
audit-ci.jsonc feat: report a selected typo with Ctrl+Enter 2026-10-12 02:41:20 -03:00
CITATION.cff chore(version): 0.2.1 2026-10-15 01:32:54 -03:00
CODE_OF_CONDUCT.md chore: scaffold the project 2026-10-12 02:41:09 -03:00
CODEOWNERS chore: scaffold the project 2026-10-12 02:41:09 -03:00
CONTRIBUTING.md chore: scaffold the project 2026-10-12 02:41:09 -03:00
dev.html feat: report a selected typo with Ctrl+Enter 2026-10-12 02:41:20 -03:00
eslint.config.js chore: step tseslint up from recommended to strict 2026-10-14 01:13:33 -03:00
lefthook.yaml chore: scaffold the project 2026-10-12 02:41:09 -03:00
LICENSE chore: scaffold the project 2026-10-12 02:41:09 -03:00
Makefile chore: scaffold the project 2026-10-12 02:41:09 -03:00
package-lock.json fix(deps): bump tsup 9.0.0 2026-10-15 23:01:18 -03:00
package-lock.json.license feat: report a selected typo with Ctrl+Enter 2026-10-12 02:41:20 -03:00
package.json fix(deps): bump tsup 9.0.0 2026-10-15 23:01:18 -03:00
package.json.license feat: report a selected typo with Ctrl+Enter 2026-10-12 02:41:20 -03:00
projectfile.yaml chore(version): 0.2.1 2026-10-15 01:32:54 -03:00
README.md feat(npm)!: move to the unscoped report-typo name 2026-10-12 19:04:48 -03:00
SECURITY.md chore: scaffold the project 2026-10-12 02:41:09 -03:00
SUPPORT.md chore: scaffold the project 2026-10-12 02:41:09 -03:00
tsconfig.build.json feat: report a selected typo with Ctrl+Enter 2026-10-12 02:41:20 -03:00
tsconfig.build.json.license feat: report a selected typo with Ctrl+Enter 2026-10-12 02:41:20 -03:00
tsconfig.json feat: report a selected typo with Ctrl+Enter 2026-10-12 02:41:20 -03:00
tsconfig.json.license feat: report a selected typo with Ctrl+Enter 2026-10-12 02:41:20 -03:00
tsup.config.ts feat: report a selected typo with Ctrl+Enter 2026-10-12 02:41:20 -03:00

Español · Українська

Report Typo

A browser library that lets readers report a typo by selecting it and pressing Ctrl+Enter (Cmd+Enter on macOS). The report, with the text around the selection, goes to a report-relay endpoint, a webhook, or a function of your own.

Stand with Ukraine Projectfile inside License PRs welcome REUSE compliance

Project status Last commit on kiota.ch Last commit on Codeberg Last commit on GitHub

npm version npm downloads per month Minified and gzipped bundle size Dependency freshness

Publish pipeline on GitHub Vulnerability audit on GitHub Dependency freshness on GitHub Analysis sweep on GitHub

Publish pipeline on kiota.ch Vulnerability audit on kiota.ch Dependency freshness on kiota.ch Analysis sweep on kiota.ch

What this provides

  • npm package report-typo

Installation

Add the package to your project:

npm install report-typo

Building

Clone the repository and run make — every build step, target and entry point is in Building.

Documentation

Policies

License

This project is licensed under MIT — see the LICENSE file for details.