プロジェクトでタイプミスを検索する

1つのライブラリのドキュメントを読んで、12個以上のタイプミスを見つけました。 ドキュメントは重く、数人が編集しています。

入力ミスのためにテキストを繰り返し参照する時間や希望はありません。テキストをオンラインサービスにコピーするのは長くて面倒です。どうにかしてプロセスを自動化したかったのです。 その結果、 Yaspeller はYandex.Speller APIに基づいて登場しまし

Yaspellerは、プレーンテキストだけでなく、HTMLおよびMarkdown形式のファイルの検証も提供します。

タイプミスの検索は、ロシア語、英語、ウクライナ語のテキストで可能です。

タイプミスはプロジェクト内で「リント」され、コマンドラインで確認できます。

プロジェクトのリンター


インストール:
npm install yaspeller --save-dev 


scriptsセクションのpackage.jsonに追加します。
 "yaspeller": "./node_modules/.bin/yaspeller ." 


プロジェクトルートに.yaspellerrc JSONファイルを作成します。
 { "excludeFiles": [ ".git", "libs", "node_modules" ], "lang": "ru", "fileExtensions": [ ".md", ".js", ".css" ], "dictionary": [ "", "" ] } 


チェックを実行します。
 npm run yaspeller 


コンソールユーティリティ


インストール:
 npm install yaspeller -g 

ファイル内のタイプミスをチェックする:
 yaspeller -l ru README.md 

フォルダー内:
 yaspeller -l en -e .md,.txt,.htm ./ 

サイトページで:
 yaspeller http://example.com 

サイト全体で:
 yaspeller http://example.com/sitemap.xml 

ロシア語のタイプミスは、コード内のコメントにも記載されています。
 yaspeller -l ru -e .js,.css ./ 


Source: https://habr.com/ru/post/J252297/


All Articles