Skip to content

typos-cli

Source code spell checker

Finds and corrects spelling mistakes among source code:

  • Fast enough to run on monorepos
  • Low false positives so you can run on PRs

dev

https://github.com/crate-ci/typos/

amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install typos-cli

sudo apt install typos-cli

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    typos-cli=1.28.4*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      typos-cli=1.28.4*

Download URLs

Version SHA256 Size (KB)
1.28.4 eb2d77772b2bb1cf2983a5607bf534288db43edc86bf47e13843f174b77a49c7 2647
1.28.3 450ac683424da24b92c73679c1effd45e84ceddc23391609af5af9319e61c436 2474
1.28.2 bb6a455f6e6ca17e32baa15a80ce9d072272f0dd8f2bbdce06ecbe5506fe5581 2469
1.28.1 293c6285c7c35c64c75facabbe6f4be55c61d258b02da900f28cd4b692e703c7 2474
1.28.0 5a9d6e513fdcd5f4642efd6fc8003199945cfe106df8e991be9c2ee2727848fc 2475
1.27.3 eda67e5e4d79110fd7e26c81e51a30b8004f30d0648915ad06ce11305b8b870e 2467
1.27.2 63e7758cec83bd01e861200f4ea5617e45cefe082cdd3f0f2134015ddad42753 2475
1.27.1 3c57e88fac9332c31e3d627bbc487a641982b3f2b8e04205da8c1543b6ace149 2467
1.27.0 fd5b2f95c32c6eaabade0fbeeb50cb8db5392cb05aeeac3a0a93cbdba02d6c09 2467
1.26.8 8bcfdf6b5a7089e8b29cd11764939d302d1407e41e818ffd213c2a8dfefa5b4c 2449

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for typos-cli are versioned here.

Click here to see typos-cli ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/typos-cli/ops2deb.yml
name: typos-cli
matrix:
  versions:
    - 1.18.0
    - 1.18.1
    - 1.18.2
    - 1.19.0
    - 1.20.0
    - 1.20.1
    - 1.20.3
    - 1.20.4
    - 1.20.5
    - 1.20.6
    - 1.20.7
    - 1.20.8
    - 1.20.9
    - 1.20.10
    - 1.21.0
    - 1.22.0
    - 1.22.1
    - 1.22.2
    - 1.22.3
    - 1.22.4
    - 1.22.7
    - 1.22.8
    - 1.22.9
    - 1.23.1
    - 1.23.2
    - 1.23.3
    - 1.23.4
    - 1.23.5
    - 1.23.6
    - 1.23.7
    - 1.24.1
    - 1.24.2
    - 1.24.3
    - 1.24.4
    - 1.24.5
    - 1.24.6
    - 1.25.0
    - 1.26.0
    - 1.26.1
    - 1.26.2
    - 1.26.8
    - 1.27.0
    - 1.27.1
    - 1.27.2
    - 1.27.3
    - 1.28.0
    - 1.28.1
    - 1.28.2
    - 1.28.3
    - 1.28.4
homepage: https://github.com/crate-ci/typos/
summary: source code spell checker
description: |-
  Finds and corrects spelling mistakes among source code:

  - Fast enough to run on monorepos
  - Low false positives so you can run on PRs
fetch: https://github.com/crate-ci/typos/releases/download/v{{version}}/typos-v{{version}}-x86_64-unknown-linux-musl.tar.gz
install:
  - typos:{{src}}/usr/bin/

The blueprint fetch keyword contains a URL template pointing to typos-cli releases. Downloaded files are locked in a lockfile versioned here.

Click here to see typos-cli release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/typos-cli/ops2deb.lock.yml
- url: https://github.com/crate-ci/typos/releases/download/v1.18.0/typos-v1.18.0-x86_64-unknown-linux-musl.tar.gz
  sha256: b6c0c0a5b097de77fa52b91f82ae2233da7c238044945447ae1ecbbc4a03f6e2
  timestamp: 2024-02-04 15:05:42+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.18.1/typos-v1.18.1-x86_64-unknown-linux-musl.tar.gz
  sha256: fac30780d3f1e6dc57309c5821ec6241b5052867a70dc2edb7820161b3678de1
  timestamp: 2024-02-05 18:05:57+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.18.2/typos-v1.18.2-x86_64-unknown-linux-musl.tar.gz
  sha256: 6546fdec5f7d6af6b37e7a4d28bb546446b82026d280407eb0a1eed3b6e18ccd
  timestamp: 2024-02-08 15:05:59+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.19.0/typos-v1.19.0-x86_64-unknown-linux-musl.tar.gz
  sha256: 76cc73adc1ff95975e4fbc27b3cadf17c82d276c8dcb9cd58de7e536bb287e1d
  timestamp: 2024-03-01 18:06:11+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.20.0/typos-v1.20.0-x86_64-unknown-linux-musl.tar.gz
  sha256: 6b73ccf2f08d0905c84c1a10a4b7440106998f2014d87a28fcd65112c63ecffb
  timestamp: 2024-04-01 21:05:58+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.20.1/typos-v1.20.1-x86_64-unknown-linux-musl.tar.gz
  sha256: 1796a65b930ed00c895fbf08d7e5b163649ebddbd1046cf568b8d26833059148
  timestamp: 2024-04-02 00:20:54+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.20.3/typos-v1.20.3-x86_64-unknown-linux-musl.tar.gz
  sha256: 1d4d372ede016bf0a4a630c7f14a42ed23187a144fda3540204f23d03ca136ca
  timestamp: 2024-04-02 18:06:43+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.20.4/typos-v1.20.4-x86_64-unknown-linux-musl.tar.gz
  sha256: d7df369303db357ccbc3b0b0f7c0dbb8ba3b4c9767db5aca8b19b33b64fe00e8
  timestamp: 2024-04-04 15:06:04+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.20.5/typos-v1.20.5-x86_64-unknown-linux-musl.tar.gz
  sha256: dd638fcde5e955bb801b9be28e912977dba6c857603ca14c212c71fc6cd871b0
  timestamp: 2024-04-09 03:06:35+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.20.6/typos-v1.20.6-x86_64-unknown-linux-musl.tar.gz
  sha256: bceb5e6a9bde42e8147809bb894835aad65563fc90ac8f0c512ec750b5fb0ed7
  timestamp: 2024-04-09 18:06:15+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.20.7/typos-v1.20.7-x86_64-unknown-linux-musl.tar.gz
  sha256: 90ec15ee370cabe01111e8fb488e9b96382c6e27e3444d285df49387fedb5c52
  timestamp: 2024-04-09 21:06:05+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.20.8/typos-v1.20.8-x86_64-unknown-linux-musl.tar.gz
  sha256: 681a132089eae4d7c08b9bd9e0fb4bd40eb2418658130c91dcadaaa190cb0334
  timestamp: 2024-04-12 21:06:32+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.20.9/typos-v1.20.9-x86_64-unknown-linux-musl.tar.gz
  sha256: 3f36e675f9b463b0c385af92653f249f663d09ce1496cc1534f4a848a34cfc04
  timestamp: 2024-04-16 18:06:25+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.20.10/typos-v1.20.10-x86_64-unknown-linux-musl.tar.gz
  sha256: 2f0758620492b6f0fb3f1c3b916a6e7741c171d814e1204cbc923481c85e0867
  timestamp: 2024-04-23 21:05:40+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.21.0/typos-v1.21.0-x86_64-unknown-linux-musl.tar.gz
  sha256: e28b75a55460b18245edf18a3f4da28b0c9271c9c19edb1c32fe4301db573e7f
  timestamp: 2024-04-30 21:06:58+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.22.0/typos-v1.22.0-x86_64-unknown-linux-musl.tar.gz
  sha256: bfa037cb884797da229768751642191128a8096f34a77c2c2aab81f4ea4add5e
  timestamp: 2024-06-03 18:07:18+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.22.1/typos-v1.22.1-x86_64-unknown-linux-musl.tar.gz
  sha256: 24afc3b444e2abfa2b09af337b8ebb07e27856dd9a685bf62d967c212f509cbd
  timestamp: 2024-06-05 21:06:17+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.22.2/typos-v1.22.2-x86_64-unknown-linux-musl.tar.gz
  sha256: ff5123e4f309c3f013a4126fbfc8c998b018408d250d170295683b567c1b7ffe
  timestamp: 2024-06-07 15:06:07+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.22.3/typos-v1.22.3-x86_64-unknown-linux-musl.tar.gz
  sha256: 712206018c601b93557e42aeffd486af2e6fb0a6b017d0d51e6dad587bd65097
  timestamp: 2024-06-07 18:07:59+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.22.4/typos-v1.22.4-x86_64-unknown-linux-musl.tar.gz
  sha256: aa4be101267b74c7ba0a8d506362c8b5ed75351afe35c86e2de3b2dfad1092b7
  timestamp: 2024-06-11 00:22:19+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.22.7/typos-v1.22.7-x86_64-unknown-linux-musl.tar.gz
  sha256: a706a74f970f660e8aa24c6b3a46b8e213974d4317dc163b03d5e05c20e561a8
  timestamp: 2024-06-12 18:07:17+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.22.8/typos-v1.22.8-x86_64-unknown-linux-musl.tar.gz
  sha256: 4f919cc3a8ce9d0290e0d7923893dcdc37f3e5c7e29ed1f360484e35c2ec560b
  timestamp: 2024-06-21 21:07:11+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.22.9/typos-v1.22.9-x86_64-unknown-linux-musl.tar.gz
  sha256: 01e336ec8fa9b15a35ecb899e7175bb69956272840e28daeeeea3d56de73f39a
  timestamp: 2024-06-22 18:06:42+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.23.1/typos-v1.23.1-x86_64-unknown-linux-musl.tar.gz
  sha256: ea5796d6f263297cc1491a3ea582a24310b030d8e248ae446e9846b8e94a6696
  timestamp: 2024-07-09 09:06:44+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.23.2/typos-v1.23.2-x86_64-unknown-linux-musl.tar.gz
  sha256: 04fdf6185f379db2ea97603922a7b9b5f5ca6881a1fc0d6b10bb4f4fa7290183
  timestamp: 2024-07-10 18:07:25+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.23.3/typos-v1.23.3-x86_64-unknown-linux-musl.tar.gz
  sha256: 25debe7b628652fcae71c91a4e4075eb8a52158eca7fb11309acc93bdfeeb1f0
  timestamp: 2024-07-22 21:05:45+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.23.4/typos-v1.23.4-x86_64-unknown-linux-musl.tar.gz
  sha256: 7d3cefc66f99a3ee5680d87774341ef66c950210a47c66f0937e5c6377e48f06
  timestamp: 2024-07-25 15:05:57+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.23.5/typos-v1.23.5-x86_64-unknown-linux-musl.tar.gz
  sha256: b2768f758910e57daf2486b79c6b0855c60f5e2447f3dd0a0a168b29c57e1b04
  timestamp: 2024-07-25 21:06:31+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.23.6/typos-v1.23.6-x86_64-unknown-linux-musl.tar.gz
  sha256: 270b9de3f7312d707880671cbb68de7c622d61a5c78786b4403d854181ea0658
  timestamp: 2024-07-31 18:07:34+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.23.7/typos-v1.23.7-x86_64-unknown-linux-musl.tar.gz
  sha256: 3bb50a8e7c3e18750b6309ab34c63ec8ad63de80e50b44be3e8bf4166bf55fe0
  timestamp: 2024-08-22 18:07:07+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.24.1/typos-v1.24.1-x86_64-unknown-linux-musl.tar.gz
  sha256: 0b9b9effeaae48e040b7cdb704247e1f6a7f441872d631631651773af0f09fe0
  timestamp: 2024-08-23 21:05:47+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.24.2/typos-v1.24.2-x86_64-unknown-linux-musl.tar.gz
  sha256: bdf70e9d591dfe31bcdde8af1b801fe1f7735c14f2b968c99d0351168400e59a
  timestamp: 2024-08-30 21:05:43+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.24.3/typos-v1.24.3-x86_64-unknown-linux-musl.tar.gz
  sha256: 023136119787a3fbd886423b5fc2e2cd29377dcad7642a0f4edf657253141dcf
  timestamp: 2024-08-31 00:25:00+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.24.4/typos-v1.24.4-x86_64-unknown-linux-musl.tar.gz
  sha256: efa32f257066a98792489a549de0f799c4cc05ad3500d3d553ce198764dd584b
  timestamp: 2024-09-03 21:05:48+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.24.5/typos-v1.24.5-x86_64-unknown-linux-musl.tar.gz
  sha256: e23dcb000e0db3351c57c8954b53557bee2c844308a10c11c2cf8de1f2583871
  timestamp: 2024-09-04 18:07:25+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.24.6/typos-v1.24.6-x86_64-unknown-linux-musl.tar.gz
  sha256: c21e8e26ed9343d633c01c76551e741f05ce4e26005804259e04b25ef0c80e20
  timestamp: 2024-09-16 21:05:58+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.25.0/typos-v1.25.0-x86_64-unknown-linux-musl.tar.gz
  sha256: 39f231d15dd4012328e412194e344fa9475462abee375192d4bd16ea18f1dcc6
  timestamp: 2024-10-01 03:17:37+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.26.0/typos-v1.26.0-x86_64-unknown-linux-musl.tar.gz
  sha256: 293213afd35cb725f46efbf3ee17d78f131ece376c10c63abd3688abb58718d2
  timestamp: 2024-10-07 18:08:02+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.26.1/typos-v1.26.1-x86_64-unknown-linux-musl.tar.gz
  sha256: a81c5db90ec72072ddcaa2e5bc1af1b43ba57cd47e4217016408b57e37b96174
  timestamp: 2024-10-23 12:10:36+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.26.2/typos-v1.26.2-x86_64-unknown-linux-musl.tar.gz
  sha256: e064c78de2cd25b229b79953285b9b1e9547c098ed3d9854fe16cafe2705acd9
  timestamp: 2024-10-24 15:06:32+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.26.8/typos-v1.26.8-x86_64-unknown-linux-musl.tar.gz
  sha256: fdacfac9540ac2412305a4b9db0ee85fa6db20caf878ef2f1ee4f89f826fc71e
  timestamp: 2024-10-24 18:08:20+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.27.0/typos-v1.27.0-x86_64-unknown-linux-musl.tar.gz
  sha256: ab2f2484ebdd963836a07e9ecccdee4053439ecee4e875a3a11d9e1ababf7223
  timestamp: 2024-11-01 15:06:27+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.27.1/typos-v1.27.1-x86_64-unknown-linux-musl.tar.gz
  sha256: 564e4e346bb3322062dcc1ef6b41ba6f0bc6903c426e8d2c7de757040aa6704e
  timestamp: 2024-11-06 18:08:07+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.27.2/typos-v1.27.2-x86_64-unknown-linux-musl.tar.gz
  sha256: e2c6f3ef874582b6a35fdd03c834a7367de8feb07ddec248c7d28e2af3a626cf
  timestamp: 2024-11-07 00:26:42+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.27.3/typos-v1.27.3-x86_64-unknown-linux-musl.tar.gz
  sha256: d1020ef4c89a7e9d4f70292b4cf88e4c28de44c9da881cfb6e3aec153a61cced
  timestamp: 2024-11-08 18:07:58+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.28.0/typos-v1.28.0-x86_64-unknown-linux-musl.tar.gz
  sha256: d79367a9ebcb96e0f30390b449cafdadfd020148799697883247e55bcc63aca5
  timestamp: 2024-11-26 00:28:31+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.28.1/typos-v1.28.1-x86_64-unknown-linux-musl.tar.gz
  sha256: 621e1fa08354f987334c68d915614220916ddd28205d2cefc8b9caeabad21997
  timestamp: 2024-11-26 21:06:17+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.28.2/typos-v1.28.2-x86_64-unknown-linux-musl.tar.gz
  sha256: d06f2be394a828e2b9e429c6053b943974e2a7134ec8cbac3ad1f65c18c75970
  timestamp: 2024-12-02 18:08:33+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.28.3/typos-v1.28.3-x86_64-unknown-linux-musl.tar.gz
  sha256: 5aadc7aa163b99f040bcce246172e8c1dda0b6139b2d67d00894b3884233bbfb
  timestamp: 2024-12-13 00:30:02+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.28.4/typos-v1.28.4-x86_64-unknown-linux-musl.tar.gz
  sha256: 57e6d32c718eac69f9323b05a7aa00b2d1d882d40b9a787171c1b7050c2918b8
  timestamp: 2024-12-17 00:29:47+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/typos-cli.svg)](https://docs.wakemeops.com/packages/typos-cli)
<a href="https://docs.wakemeops.com/packages/typos-cli">
  <img src="https://docs.wakemeops.com/badges/typos-cli.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/typos-cli.svg
:target: https://docs.wakemeops.com/packages/typos-cli