wormhole/near
Jeff Schroeder b175dd43c8
docs: quit the spelling spam typo fix PRs with cspell magic (#3845)
* Add cspell configuration and custom dictionary

The goal is to cut down on both incoming tyops, and well meaning but
spammy tyop fix PRs.

To run cspell locally install it and run:

    cspell '**/*.md' \
        --config cspell.config.yaml \
        --words-only \
        --unique \
        --quiet | sort --ignore-case

* docs: cspell updates

* wormchain: cspell updates

* aptos: cspell updates

* node: cspell updates

* algorand: cspell updates

* whitepapers: cspell updates

* near: cspell updates

* solana: cspell updates

* terra: cspell updates

* cosmwasm: cspell updates

* ethereum: cspell updates

* clients: cspell updates

* cspell updates for DEVELOP document

* github: run cspell github action

* sdk: cspell updates

* github: only run cspell on markdown files

* algorand: EMMITTER --> EMITTER

Suggested-by: @evan-gray

* cspell: removed from dictionary

Suggested-by: @evan-gray

* aptos and node: cspell updates

Suggested-by: @evan-gray

* cosmowasm: doc updates for terra2

Suggested-by: @evan-gray

* algorand: cspell updates

Suggested-by: @evan-gray

* algorand: cspell updates

Suggested-by: @evan-gray

* cspell: updated custom word dictionary

This resorts the dictionary and adds a few new words from the
algorand/MEMORY.md document around varints and integers.

* cspell: sort the dictionary how vscode does it

On macOS the sorting is locale dependent. To do this on macOS, you have
to invert the case, do a character insensitive sort, and then invert the
case again:

    LC_COLLATE="en_US.UTF-8" cspell '**/*.md' --config cspell.config.yaml \
        --words-only \
        --unique \
        --no-progress \
        --quiet \
    | tr 'a-zA-Z' 'A-Za-z' \
    | sort --ignore-case \
    | tr 'a-zA-Z' 'A-Za-z'

This requires the `LC_COLLATE` variable to be set to `en_US.UTF-8`, or it
will not do the right thing.

* docs: grammar clean up

---------

Co-authored-by: Evan Gray <battledingo@gmail.com>
2024-03-20 15:40:02 -04:00
..
contracts near/contracts: clamp upgrade repayment delta to 0 2023-11-08 09:06:04 -05:00
test docs: fix typos with spell checker 2023-12-21 15:24:20 -06:00
.gitignore near: initial commit 2022-08-24 15:11:05 -04:00
Docker.md docs: quit the spelling spam typo fix PRs with cspell magic (#3845) 2024-03-20 15:40:02 -04:00
Dockerfile near/dockers: One docker image to rule them all 2022-10-27 09:01:19 -05:00
Dockerfile.base near/dockers: One docker image to rule them all 2022-10-27 09:01:19 -05:00
Dockerfile.build near/Dockerfile.build: fix paths in docker builder 2023-11-08 09:06:04 -05:00
Dockerfile.contracts docker: build CLI in shared image 2023-06-01 15:33:07 +01:00
Dockerfile.deploy docker: build CLI in shared image 2023-06-01 15:33:07 +01:00
Makefile near/Dockerfile.build: fix paths in docker builder 2023-11-08 09:06:04 -05:00
README.md near/audit2: more audit cleanup 2022-08-26 09:21:34 -05:00
build-contracts.sh near/audit2: more audit cleanup 2022-08-26 09:21:34 -05:00
devnet_deploy.sh near: initial commit 2022-08-24 15:11:05 -04:00
devnet_deploy.ts sdk/js: Near refactor, added integration tests (#1648) 2022-09-28 08:53:15 -05:00
mainnet_deploy.ts sdk/js: Near refactor, added integration tests (#1648) 2022-09-28 08:53:15 -05:00
node_builder.sh near: initial commit 2022-08-24 15:11:05 -04:00
package-lock.json sdk/js: Near refactor, added integration tests (#1648) 2022-09-28 08:53:15 -05:00
package.json js: make packages comply with ci rule 2022-10-20 17:11:13 -05:00
rust-toolchain.toml near/audit2: more audit cleanup 2022-08-26 09:21:34 -05:00
rustfmt.toml near: initial commit 2022-08-24 15:11:05 -04:00
setup-rust.sh near: initial commit 2022-08-24 15:11:05 -04:00
start_node.sh near: initial commit 2022-08-24 15:11:05 -04:00
tsconfig.json WH-2023: light weight near sdk tests needed resolveJsonModule @ Closes #2023 (#2024) 2022-11-29 11:29:00 -06:00

README.md

welcome to wormhole on near