All Projects → ai → yaspeller-ci

ai / yaspeller-ci

Licence: MIT license
Fast spelling check for Travis CI

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to yaspeller-ci

Did you mean
The gem that has been saving people from typos since 2014
Stars: ✭ 1,786 (+2876.67%)
Mutual labels:  spellcheck, spelling
spell
Spelling correction and string segmentation written in Go
Stars: ✭ 24 (-60%)
Mutual labels:  spellcheck, spelling
vagrant-travisci-libvrt
Example project showing how to run Vagrant on TravisCI using libvrt & KVM
Stars: ✭ 25 (-58.33%)
Mutual labels:  travis-ci, travis
SymSpellCppPy
Fast SymSpell written in c++ and exposes to python via pybind11
Stars: ✭ 28 (-53.33%)
Mutual labels:  spellcheck, spelling
spellchecker-wasm
SpellcheckerWasm is an extrememly fast spellchecker for WebAssembly based on SymSpell
Stars: ✭ 46 (-23.33%)
Mutual labels:  spellcheck, spelling
cyberdic
An auxiliary spellcheck dictionary that corresponds with the Bishop Fox Cybersecurity Style Guide
Stars: ✭ 63 (+5%)
Mutual labels:  spellcheck, spelling
fetch-action-creator
Fetches using standardized, four-part asynchronous actions for redux-thunk.
Stars: ✭ 28 (-53.33%)
Mutual labels:  travis-ci, travis
Use Force Update
React Hook to force your functional component to update.
Stars: ✭ 142 (+136.67%)
Mutual labels:  travis-ci, travis
react-testing-mocha-chai-enzyme
A solid test setup for React components with Mocha, Chai, Sinon, Enzyme in a Webpack/Babel application.
Stars: ✭ 48 (-20%)
Mutual labels:  travis-ci, travis
sbt-travisci
An sbt plugin to integrate with Travis CI
Stars: ✭ 44 (-26.67%)
Mutual labels:  travis-ci, travis
ispell-lt
Lithuanian spellchecking dictionary
Stars: ✭ 26 (-56.67%)
Mutual labels:  spellcheck, spelling
check-spelling
Spelling checker action
Stars: ✭ 139 (+131.67%)
Mutual labels:  spellcheck, spelling
Travis cpp tutorial
Tutorial how to use Travis CI with C++
Stars: ✭ 178 (+196.67%)
Mutual labels:  travis-ci, travis
Symspell
SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm
Stars: ✭ 1,976 (+3193.33%)
Mutual labels:  spellcheck, spelling
Reactn
React, but with built-in global state management.
Stars: ✭ 1,906 (+3076.67%)
Mutual labels:  travis-ci, travis
travis-deploy-once
🚫Test multiple node versions on Travis. Deploy once. If all of them pass.
Stars: ✭ 34 (-43.33%)
Mutual labels:  travis-ci, travis
Ci Detector
Detect continuous integration environment and get information of current build
Stars: ✭ 138 (+130%)
Mutual labels:  travis-ci, travis
Use Clippy
React Hook for reading from and writing to the user's clipboard.
Stars: ✭ 139 (+131.67%)
Mutual labels:  travis-ci, travis
plugin.video.sendtokodi
📺 plays various stream sites on kodi using youtube-dl
Stars: ✭ 86 (+43.33%)
Mutual labels:  travis-ci, travis
LinSpell
Fast approximate strings search & spelling correction
Stars: ✭ 52 (-13.33%)
Mutual labels:  spellcheck, spelling

Yaspeller for CI

Yaspeller Logo

Fast spelling check for Travis CI and AppVeyor.

It is just simple wrap for yaspeller, CLI for Yandex.Speller API. But it runs spelling check only in first CI job, to speed up build time and reduce unnecessary burden for CI service and Yandex.Speller API.

Sponsored by Evil Martians

Usage

Install yaspeller-ci:

npm install yaspeller-ci --save-dev

And add it to npm scripts:

  "scripts": {
    "spellcheck": "yaspeller-ci *.md",
    "test": "npm run unit && npm run lint && npm run spellcheck"
  }

If you use JSDoc, we recommend to pass them by spelling check too:

  "scripts": {
    "docs": "jsdoc --configure .jsdocrc *.js",
    "spellcheck": "npm run docs && yaspeller-ci *.md api/*.html",
    "test": "npm run unit && npm run lint && npm run spellcheck"
  }

Config

You can specify own dictionary and spelling check options in .yaspellerrc config.

{
  "lang": "en",
  "dictionary": [
    "yaspeller",
    "Travis"
  ]
}

Full list of options could be found in yaspeller docs.

Extra

We recommend to combine Yaspeller CI with lint-staged:

  "lint-staged": {
    "*.md": "yaspeller-ci"
  }
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].