- Fix
TypeError: Cannot read properties of undefined (reading 'length')
#199
- Update major
yandex-speller
package. - Remove unsupported options of new API Yandex Speller:
flagLatin
,ignoreLatin
,byWords
,ignoreRomanNumerals
andignoreUppercase
.
- Update
yandex-speller
package.
- Update deps in package.json.
- Yaspeller requires Node.js 16 or higher.
Update deps in package.json.
- Yaspeller requires Node.js 12 or higher.
- Reducing the size of dependencies #178 @alchazov.
- CLI
no-colors
option replaced withno-color
.
- --ignore-tags Not work properly in Markdown files with HTML #176
- Update deps in package.json
- Fixed sitemap bug #169
Added junit report #171 @Lootjs.
- Drop support for Node.js < 10.
- Add .yaspellerrc.js and .yaspellerrc.json for project config #153, #150
- Fix lost symlink #145, #128.
- Print row:col for repeated words #142, #134.
- Fix repeated words with code for markdown files #141, #134.
- Fix: print a typo warning at the end if there are typos #121.
- Updated deps in package.json.
- Updated deps in package.json.
- Updated deps in package.json.
- Drop support for old Node.js < 8.
- Update deps in package.json
- Updated deps in package.json.
- Add warning where to fix a typo #115.
- FIX: sitemap.xml - TypeError: Cannot read property 'replace' of undefined #113.
- FIX: Breaking changes: Incorrect work of dictionary words in substrings #106.
- FIX: Comments in JSON #108.
FIX: TypeError: Cannot destructure property config of 'undefined' or 'null' #103.
yaspeller
field in package.json
#100 (@thepocp), #101 (@shashkovdanil).
- Updated deps in package.json.
- Warnings for unknown properties in config files #94.
Fixed exit code #87.
Fixed SyntaxError #83.
- Fixed error handling for Yandex.Speller API #84.
- Updated deps in package.json.
- Add --init CLI option #77
- Add --stdin and --stdin-filename CLI options #76
Before:
echo "Hello, world!" | yaspeller
After:
echo "Hello, world!" | yaspeller --stdin
or
echo "Hello, world!" | yaspeller --stdin --stdin-filename hello.txt
- Glob patterns for Windows
- Updated deps in package.json
- File extension with multiple dots #66, #67 @levonet
- Remove acute accent, shy and other symbols #65
- Updated deps in package.json
Bugs:
- Can't read options --config #61 @pavelpower
- Fix the error message in the dictionary.js #60 @vessd
- Fix(readme): translate 'или' to 'or' #57 @JLHwung
- Added line number in reports
- Removed support for old format of words in the dictionary
- A support for old Node version is dropped
- Updated deps in package.json
- Small fixes in README.md for npmjs.org
- Ability to ignore the text using regular expressions (
--ignore-text
for CLI orignoreText
for.yaspellerrc
) - Updated deps in package.json
- Small fix for stdin #48
- Updated deps in package.json
- Updated deps in package.json
- Added support for stdin
- Updated deps in package.json
- Separate module for Yandex.Speller API
- Updated deps in package.json
- Added filter “Show only errors” in HTML report
- Updated deps in package.json
- Updated deps in package.json
- Replace npm module
eyo
toeyo-kernel
- Output warnings of duplicate words in dictionaries
- Update deps in package.json
- Simplified regular expressions in words in the dictionary
Before (<= 2.4.0):
[
"someword1", // someword1 = someword1
"Someword2", // Someword2 = Someword2
"/some(w|W)ord[23]/", // some(w|W)ord[23] = some(w|W)ord[23]
"/Some(w|W)ord/" // Some(w|W)ord = Some(w|W)ord
]
After (2.5.0):
[
"someword1", // someword1 = someword1 and Someword1
"Someword2", // Someword2 = Someword2
"some(w|W)ord[23]", // some(w|W)ord[23] = some(w|W)ord[23] and Some(w|W)ord[23]
"Some(w|W)ord" // Some(w|W)ord = Some(w|W)ord
]
- Ability to ignore text when checking
- Fix JSON comments in dictionaries and config's
- JSON comments in dictionaries and config's #35
- Ability to specify multiple dictionaries in option --dictionary #33
- Markdown report #31
- Update deps in package.json
- Exit code for error loading in API #29.
- Update deps in package.json.
- Ability to use an empty parameter
--file-extensions
from CLI.
- Error with an unknown site.
- Load config after args is parsed #27
- Support for checking the letter Ё (
--check-yo
orcheckYo: true
). - Dictionary of
.yaspellerrc
and specified on the command line are used together. - Setting
fileExtensions
is not used for checking one file (yaspeller -l ru my_file.txt
). - Added report
error_dictionary
for the collection of typos in files.
- Use settings
excludeFiles
andfileExtensions
for checking one file. - Support for regular expressions #18.
- Fixed detection format #19.
- Update deps in package.json.
- Added changelog.
- Fix file protocol in html report.
- npm: Fix LF.
- Crash of Yaspeller when try Habrahabr url #22.
Initial public release.