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.19.0*

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

Download URLs

Version SHA256 Size (KB)
1.19.0 4599f0a6c6bfd2d41e4af515cd3c420236b5191e4359811fa75385263c23b83c 2846
1.18.2 a5d2408015191f34e94fc0b0d329f06e454ad07bc46d68a01b90b56835b6cc22 2843
1.18.1 fab1077cd9966da2f9d7b3568840ba4d32452bfc94ba329cba7cb9aee721ec9e 2853
1.18.0 2f5f30b7e3e756a1e9ff9950836ae0aafd47ceb56c8ed54cb8f10639ee7fb3d8 2848
1.17.2 95d8ac4fbcd7277b7485af71b86d7079c3cab20cb72da407b3b6bf0ef9c06b67 2848
1.17.1 46ab0df8a0244f41621b7efd3629b85a7913a8d85d40b58ed8db8176bd26a8b3 2835
1.17.0 d736534d8d93472c4370cbaf70b68b7e698ed2cd1f6054e2ac8bf3426d1ea502 2851
1.16.26 4f5b214ecb4dca3859a9de4c672df2118ef585c66b03aac4e5660f87fefb9511 2872
1.16.25 ed362953cae04bb7e89dc8aa1066668fa7aed22139cc3803d45c9ea1325901c7 2866
1.16.24 0883c2a8024220983241a7391be3b884e6dd85b37660b8a81262e4a929128d84 2891

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.16.1
    - 1.16.2
    - 1.16.3
    - 1.16.4
    - 1.16.5
    - 1.16.6
    - 1.16.8
    - 1.16.9
    - 1.16.10
    - 1.16.11
    - 1.16.12
    - 1.16.13
    - 1.16.14
    - 1.16.15
    - 1.16.16
    - 1.16.17
    - 1.16.18
    - 1.16.19
    - 1.16.20
    - 1.16.21
    - 1.16.22
    - 1.16.23
    - 1.16.24
    - 1.16.25
    - 1.16.26
    - 1.17.0
    - 1.17.1
    - 1.17.2
    - 1.18.0
    - 1.18.1
    - 1.18.2
    - 1.19.0
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.16.1/typos-v1.16.1-x86_64-unknown-linux-musl.tar.gz
  sha256: fb8871605b0fb5bf9c71c91b43d2741b3f3554991bcc9b868489a3615ab8ba6d
  timestamp: 2023-07-27 09:21:53+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.2/typos-v1.16.2-x86_64-unknown-linux-musl.tar.gz
  sha256: b0c24323e0bdda88026295643ca627679a9eb768ee820b54aa688bc376b72b3d
  timestamp: 2023-08-01 18:20:36+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.3/typos-v1.16.3-x86_64-unknown-linux-musl.tar.gz
  sha256: db083ab85af96e4d913dc234c07d8bb84a8d82a654d8dde120cdbac45ede8f41
  timestamp: 2023-08-09 15:19:31+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.4/typos-v1.16.4-x86_64-unknown-linux-musl.tar.gz
  sha256: d39ce68b6ee23a47af96d9fbd06a23e0f128fdb503a33c3f97965e87953f46f2
  timestamp: 2023-08-12 03:15:55+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.5/typos-v1.16.5-x86_64-unknown-linux-musl.tar.gz
  sha256: b4c942b0a8362c571974775ea238bc04ce5a95a2673152322bf4cdada8d20523
  timestamp: 2023-08-14 15:15:34+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.6/typos-v1.16.6-x86_64-unknown-linux-musl.tar.gz
  sha256: 1b5eca4bebb33a2d11671b45db056966de64375efdcd5779c0a45814bdf1495a
  timestamp: 2023-08-19 01:06:57+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.8/typos-v1.16.8-x86_64-unknown-linux-musl.tar.gz
  sha256: f722e1b7c5b5a605b5ad75664d2abf8c3c885ea432c573faa44ac99b7e38b390
  timestamp: 2023-08-21 18:19:27+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.9/typos-v1.16.9-x86_64-unknown-linux-musl.tar.gz
  sha256: fbc3df32c12482c51ca93faf8582afef8d8df25afd87d4f4f3f792d4578e2a14
  timestamp: 2023-08-30 18:20:38+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.10/typos-v1.16.10-x86_64-unknown-linux-musl.tar.gz
  sha256: 4fc2966a7d79d6ada15d9982613f97b0a891669a03fe142f5793ccce78794f3b
  timestamp: 2023-09-02 01:08:52+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.11/typos-v1.16.11-x86_64-unknown-linux-musl.tar.gz
  sha256: ffe3e07a797ef4ae6d992a10c9d59070004e864b1558fb1233a1baa4b45f396d
  timestamp: 2023-09-06 21:14:15+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.12/typos-v1.16.12-x86_64-unknown-linux-musl.tar.gz
  sha256: 885f12710f0e415fb7daa213619c02b0cf7a8df68e31be6a02b9ff96c2d8dbe4
  timestamp: 2023-09-19 09:16:45+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.13/typos-v1.16.13-x86_64-unknown-linux-musl.tar.gz
  sha256: 38176cec255069c8a2e6919d4172114023d72ea34303999b7091a0da94a7c823
  timestamp: 2023-09-23 01:09:36+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.14/typos-v1.16.14-x86_64-unknown-linux-musl.tar.gz
  sha256: 6b5a5335903132ef0514734e9a11d7b5a0450c83db9296854eb5f6315385c3bf
  timestamp: 2023-09-25 18:22:00+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.15/typos-v1.16.15-x86_64-unknown-linux-musl.tar.gz
  sha256: aa8fa9bcf77ae1aa8f6f330c18e68b9ccf54de6e2a9be237889b7dfe8c860cf0
  timestamp: 2023-09-27 18:21:52+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.16/typos-v1.16.16-x86_64-unknown-linux-musl.tar.gz
  sha256: 0645ba7799529fe3edd9638e43b7dfc8021504e8f8d6e85c9bc39f4413218ca3
  timestamp: 2023-10-02 18:22:13+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.17/typos-v1.16.17-x86_64-unknown-linux-musl.tar.gz
  sha256: 9b6f8716c245d713bfa1f7492d52b676dcb44b5a5ba8cdaafb3e5ae390050e50
  timestamp: 2023-10-02 21:14:30+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.18/typos-v1.16.18-x86_64-unknown-linux-musl.tar.gz
  sha256: 6b49334ab11aa7a1972412e85fe5477b6451c474a2c325928882762102ad1ed2
  timestamp: 2023-10-09 21:14:17+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.19/typos-v1.16.19-x86_64-unknown-linux-musl.tar.gz
  sha256: 29e1c5e540d8bf3d39a7467122c49d798d3800fcf1c32b244e08a48c65204305
  timestamp: 2023-10-13 12:33:59+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.20/typos-v1.16.20-x86_64-unknown-linux-musl.tar.gz
  sha256: c60be908cd920b2dc8e4784de955910d4100b8340695a7e4606a1c947dc2f7dd
  timestamp: 2023-10-16 18:22:58+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.21/typos-v1.16.21-x86_64-unknown-linux-musl.tar.gz
  sha256: a9bc4f49617409ed4ae0f253dd319f5871c6d7a16c6f35bb5fe687572e0f071f
  timestamp: 2023-10-27 15:16:42+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.22/typos-v1.16.22-x86_64-unknown-linux-musl.tar.gz
  sha256: d0bb5ba46a835d51d5bb872453d8c3530b8bf9d6a2b0c48f2b8ef7aae0cf1bce
  timestamp: 2023-11-02 01:12:42+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.23/typos-v1.16.23-x86_64-unknown-linux-musl.tar.gz
  sha256: 1ac3dce7e92c52d247813d315bb15b2d1843623726128f5d09f3a1eab0e8cab1
  timestamp: 2023-11-06 18:21:50+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.24/typos-v1.16.24-x86_64-unknown-linux-musl.tar.gz
  sha256: 2a6cde513daa86ff0e667584096a67807ae87f09fec3db9df150d58a3c539c16
  timestamp: 2023-12-11 11:25:21+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.25/typos-v1.16.25-x86_64-unknown-linux-musl.tar.gz
  sha256: bf87976d6cb06275d6e0993113dbeddcec417ca442d8ed419cb93c0c39dddad0
  timestamp: 2023-12-13 15:18:40+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.16.26/typos-v1.16.26-x86_64-unknown-linux-musl.tar.gz
  sha256: e5c6beffdd1f46d793b1d035e917724fa8e400efb0cc0bd5c83aa892a72a9ff6
  timestamp: 2023-12-27 18:20:48+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.17.0/typos-v1.17.0-x86_64-unknown-linux-musl.tar.gz
  sha256: b7c3052a78467a38d48df6f495877964ec2ee920dc1543ae7b609553beaa6105
  timestamp: 2024-01-03 03:18:55+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.17.1/typos-v1.17.1-x86_64-unknown-linux-musl.tar.gz
  sha256: cf8744fbcace2a221fc141c4561b242ff2a2789f73c6741386b9451a62457845
  timestamp: 2024-01-13 01:16:45+00:00
- url: https://github.com/crate-ci/typos/releases/download/v1.17.2/typos-v1.17.2-x86_64-unknown-linux-musl.tar.gz
  sha256: 54b7092403a9ba85eed3f1f17c5952cdcd18545af0aa3d32a38a3a3b71ca8763
  timestamp: 2024-01-19 18:22:28+00:00
- 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

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