diff --git a/.gitignore b/.gitignore index 81548932e12..2682bcf6faf 100644 --- a/.gitignore +++ b/.gitignore @@ -43,6 +43,7 @@ temp # gz files **/packages/*/*.txt.gz +**/dictionaries/*/*.txt.gz *.tgz #vs-code diff --git a/dictionaries/ada/ada.txt.gz b/dictionaries/ada/ada.txt.gz deleted file mode 100644 index 40235e81c74..00000000000 Binary files a/dictionaries/ada/ada.txt.gz and /dev/null differ diff --git a/dictionaries/aws/aws.txt.gz b/dictionaries/aws/aws.txt.gz deleted file mode 100644 index eec9be29f9b..00000000000 Binary files a/dictionaries/aws/aws.txt.gz and /dev/null differ diff --git a/dictionaries/bash/bash-words.txt.gz b/dictionaries/bash/bash-words.txt.gz deleted file mode 100644 index fb9bccc0054..00000000000 Binary files a/dictionaries/bash/bash-words.txt.gz and /dev/null differ diff --git a/dictionaries/city-names-finland/city-names-finland.txt.gz b/dictionaries/city-names-finland/city-names-finland.txt.gz deleted file mode 100644 index be5097249ed..00000000000 Binary files a/dictionaries/city-names-finland/city-names-finland.txt.gz and /dev/null differ diff --git a/dictionaries/companies/companies.txt.gz b/dictionaries/companies/companies.txt.gz deleted file mode 100644 index fda8cd09d00..00000000000 Binary files a/dictionaries/companies/companies.txt.gz and /dev/null differ diff --git a/dictionaries/cpp/cpp.txt.gz b/dictionaries/cpp/cpp.txt.gz deleted file mode 100644 index 72a4556d204..00000000000 Binary files a/dictionaries/cpp/cpp.txt.gz and /dev/null differ diff --git a/dictionaries/cryptocurrencies/cryptocurrencies.txt.gz b/dictionaries/cryptocurrencies/cryptocurrencies.txt.gz deleted file mode 100644 index 84d9b440e57..00000000000 Binary files a/dictionaries/cryptocurrencies/cryptocurrencies.txt.gz and /dev/null differ diff --git a/dictionaries/csharp/csharp.txt.gz b/dictionaries/csharp/csharp.txt.gz deleted file mode 100644 index 6b29606e521..00000000000 Binary files a/dictionaries/csharp/csharp.txt.gz and /dev/null differ diff --git a/dictionaries/css/css.txt.gz b/dictionaries/css/css.txt.gz deleted file mode 100644 index f0005e4d90c..00000000000 Binary files a/dictionaries/css/css.txt.gz and /dev/null differ diff --git a/dictionaries/django/django.txt.gz b/dictionaries/django/django.txt.gz deleted file mode 100644 index 1c61799d616..00000000000 Binary files a/dictionaries/django/django.txt.gz and /dev/null differ diff --git a/dictionaries/dotnet/dotnet.txt.gz b/dictionaries/dotnet/dotnet.txt.gz deleted file mode 100644 index 8fd2636671d..00000000000 Binary files a/dictionaries/dotnet/dotnet.txt.gz and /dev/null differ diff --git a/dictionaries/elixir/elixir.txt.gz b/dictionaries/elixir/elixir.txt.gz deleted file mode 100644 index 29c47be660b..00000000000 Binary files a/dictionaries/elixir/elixir.txt.gz and /dev/null differ diff --git a/dictionaries/filetypes/filetypes.txt.gz b/dictionaries/filetypes/filetypes.txt.gz deleted file mode 100644 index 71836e15f97..00000000000 Binary files a/dictionaries/filetypes/filetypes.txt.gz and /dev/null differ diff --git a/dictionaries/fonts/fonts.txt.gz b/dictionaries/fonts/fonts.txt.gz deleted file mode 100644 index 625c27f2eef..00000000000 Binary files a/dictionaries/fonts/fonts.txt.gz and /dev/null differ diff --git a/dictionaries/fullstack/fullstack.txt.gz b/dictionaries/fullstack/fullstack.txt.gz deleted file mode 100644 index df5f7ac7a6b..00000000000 Binary files a/dictionaries/fullstack/fullstack.txt.gz and /dev/null differ diff --git a/dictionaries/golang/go.txt.gz b/dictionaries/golang/go.txt.gz deleted file mode 100644 index 9f4398575a0..00000000000 Binary files a/dictionaries/golang/go.txt.gz and /dev/null differ diff --git a/dictionaries/haskell/haskell.txt.gz b/dictionaries/haskell/haskell.txt.gz deleted file mode 100644 index fa8edd621ed..00000000000 Binary files a/dictionaries/haskell/haskell.txt.gz and /dev/null differ diff --git a/dictionaries/html-symbol-entities/entities.txt.gz b/dictionaries/html-symbol-entities/entities.txt.gz deleted file mode 100644 index 37dc1e85aac..00000000000 Binary files a/dictionaries/html-symbol-entities/entities.txt.gz and /dev/null differ diff --git a/dictionaries/html/html.txt.gz b/dictionaries/html/html.txt.gz deleted file mode 100644 index 183fbacc72e..00000000000 Binary files a/dictionaries/html/html.txt.gz and /dev/null differ diff --git a/dictionaries/java/java.txt.gz b/dictionaries/java/java.txt.gz deleted file mode 100644 index 401e93cfc0a..00000000000 Binary files a/dictionaries/java/java.txt.gz and /dev/null differ diff --git a/dictionaries/latex/latex.txt.gz b/dictionaries/latex/latex.txt.gz deleted file mode 100644 index 2068e170f61..00000000000 Binary files a/dictionaries/latex/latex.txt.gz and /dev/null differ diff --git a/dictionaries/lorem-ipsum/dictionary.txt.gz b/dictionaries/lorem-ipsum/dictionary.txt.gz deleted file mode 100644 index 7f39e527369..00000000000 Binary files a/dictionaries/lorem-ipsum/dictionary.txt.gz and /dev/null differ diff --git a/dictionaries/lua/lua.txt.gz b/dictionaries/lua/lua.txt.gz deleted file mode 100644 index 0e0b127248d..00000000000 Binary files a/dictionaries/lua/lua.txt.gz and /dev/null differ diff --git a/dictionaries/medicalterms/medicalterms-en.txt.gz b/dictionaries/medicalterms/medicalterms-en.txt.gz deleted file mode 100644 index cdc4a21e8dc..00000000000 Binary files a/dictionaries/medicalterms/medicalterms-en.txt.gz and /dev/null differ diff --git a/dictionaries/mnemonics/mnemonics.txt.gz b/dictionaries/mnemonics/mnemonics.txt.gz deleted file mode 100644 index 2ffc4a0a139..00000000000 Binary files a/dictionaries/mnemonics/mnemonics.txt.gz and /dev/null differ diff --git a/dictionaries/node/node.txt.gz b/dictionaries/node/node.txt.gz deleted file mode 100644 index 990279c0e61..00000000000 Binary files a/dictionaries/node/node.txt.gz and /dev/null differ diff --git a/dictionaries/npm/npm.txt.gz b/dictionaries/npm/npm.txt.gz deleted file mode 100644 index 6f93d5ca57f..00000000000 Binary files a/dictionaries/npm/npm.txt.gz and /dev/null differ diff --git a/dictionaries/php/php.txt.gz b/dictionaries/php/php.txt.gz deleted file mode 100644 index 6c9ca0b4818..00000000000 Binary files a/dictionaries/php/php.txt.gz and /dev/null differ diff --git a/dictionaries/powershell/powershell.txt.gz b/dictionaries/powershell/powershell.txt.gz deleted file mode 100644 index 09000303756..00000000000 Binary files a/dictionaries/powershell/powershell.txt.gz and /dev/null differ diff --git a/dictionaries/python/python.txt.gz b/dictionaries/python/python.txt.gz deleted file mode 100644 index 721118a33be..00000000000 Binary files a/dictionaries/python/python.txt.gz and /dev/null differ diff --git a/dictionaries/ruby/ruby.txt.gz b/dictionaries/ruby/ruby.txt.gz deleted file mode 100644 index 1824147cdd9..00000000000 Binary files a/dictionaries/ruby/ruby.txt.gz and /dev/null differ diff --git a/dictionaries/rust/rust.txt.gz b/dictionaries/rust/rust.txt.gz deleted file mode 100644 index 44a9e53072f..00000000000 Binary files a/dictionaries/rust/rust.txt.gz and /dev/null differ diff --git a/dictionaries/scala/scala.txt.gz b/dictionaries/scala/scala.txt.gz deleted file mode 100644 index 33ee7144970..00000000000 Binary files a/dictionaries/scala/scala.txt.gz and /dev/null differ diff --git a/dictionaries/software-terms/softwareTerms.txt b/dictionaries/software-terms/softwareTerms.txt index 6c90d328b2d..f5b281c80ce 100644 --- a/dictionaries/software-terms/softwareTerms.txt +++ b/dictionaries/software-terms/softwareTerms.txt @@ -26,6 +26,7 @@ apparmor appid approximant appveyor +arborescence arccosine arcsine arctangent @@ -190,6 +191,8 @@ cybersecurity darkblue dashboard dashboards +dataset +datasets dcopy DDMMYY DDMMYYYY @@ -207,6 +210,12 @@ deduplicate def defs del +deobfuscate +deobfuscated +deobfuscates +deobfuscation +deobfuscator +deobfuscators deployable deployed deployer @@ -219,6 +228,8 @@ dereference dereferenced dereferences dereferencing +deregister +deregistered desc descriptor descriptors @@ -785,6 +796,7 @@ pubsub pug pwd python +queryable queue queued queuing @@ -805,8 +817,12 @@ real time realtime rebasing recurse +recursed +recurses recursing Recv +reddit +reddit's redeclare Redis reduce @@ -818,6 +834,10 @@ regex regexp repl repo +repurpose +repurposed +repurposes +repurposing requeue requeued requeueing @@ -856,6 +876,7 @@ schemata scrollbar scss sematic +serializable serialize serialized serializer @@ -924,6 +945,8 @@ subheader subnode subnodes subpath +subreddit +subreddit's subscribable subscribables subst @@ -1045,6 +1068,8 @@ unreference unreferenced unreferences unreferencing +unregister +unregistered unschedulable unschedulables unschedule @@ -1186,10 +1211,10 @@ YAGNI Yahoo yakuake yaml -YMD -YYMMDD -YYYYMMDD +ymd +yymmdd yyyy +yyyymmdd Zend Zendesk Zenoss diff --git a/dictionaries/software-terms/softwareTerms.txt.gz b/dictionaries/software-terms/softwareTerms.txt.gz deleted file mode 100644 index d9406b57c63..00000000000 Binary files a/dictionaries/software-terms/softwareTerms.txt.gz and /dev/null differ diff --git a/dictionaries/typescript/typescript.txt.gz b/dictionaries/typescript/typescript.txt.gz deleted file mode 100644 index fd8d3f26373..00000000000 Binary files a/dictionaries/typescript/typescript.txt.gz and /dev/null differ diff --git a/package.json b/package.json index b3a9edde08e..0e98c3c1f05 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ ], "devDependencies": { "cross-env": "^7.0.2", - "cspell": "^5.0.1", + "cspell": "^4.2.5", "cspell-tools": "^5.0.1", "eslint": "^7.13.0", "eslint-config-prettier": "^6.15.0", diff --git a/yarn.lock b/yarn.lock index 139bf8c3efc..375cf6a5642 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1786,12 +1786,12 @@ commander@^2.20.3: resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@^6.2.0: +commander@^6.1.0, commander@^6.2.0: version "6.2.0" resolved "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz#b990bfb8ac030aedc6d11bc04d1488ffef56db75" integrity sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q== -comment-json@^4.1.0: +comment-json@^4.0.6, comment-json@^4.1.0: version "4.1.0" resolved "https://registry.npmjs.org/comment-json/-/comment-json-4.1.0.tgz#09d08f0fbc4ad5eeccbac20f469adbb967dcbd2c" integrity sha512-WEghmVYaNq9NlWbrkzQTSsya9ycLyxJxpTQfZEan6a5Jomnjw18zS3Podf8q1Zf9BvonvQd/+Z7Z39L7KKzzdQ== @@ -2074,13 +2074,21 @@ crypto-random-string@^2.0.0: resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== -cspell-glob@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/cspell-glob/-/cspell-glob-5.0.2.tgz#e09ebe29c5c7d430cbb4217ccc7daa00d8ec8aa4" - integrity sha512-fztZGmMkwwralZflBDnI18GcXBgrcjKBl/Y43UpTmE/Xo3b6SGMVt4/m1v/WrJJ07sZaRV3BScn8XxXzq7sPQg== +cspell-glob@^0.1.25: + version "0.1.25" + resolved "https://registry.npmjs.org/cspell-glob/-/cspell-glob-0.1.25.tgz#5d55b03ac5e7a379d435ebd5685178806b0c372f" + integrity sha512-/XaSHrGBpMJa+duFz3GKOWfrijrfdHT7a/XGgIcq3cymCSpOH+DPho42sl0jLI/hjM+8yv2m8aEoxRT8yVSnlg== dependencies: micromatch "^4.0.2" +cspell-io@^4.1.7: + version "4.1.7" + resolved "https://registry.npmjs.org/cspell-io/-/cspell-io-4.1.7.tgz#ff2c0d44560fe26fa8c5714d2b973a940a66bffe" + integrity sha512-V0/tUu9FnIS3v+vAvDT6NNa14Nc/zUNX8+YUUOfFAiDJJTdqefmvcWjOJBIMYBf3wIk9iWLmLbMM+bNHqr7DSQ== + dependencies: + iconv-lite "^0.6.2" + iterable-to-stream "^1.0.1" + cspell-io@^5.0.2: version "5.0.2" resolved "https://registry.npmjs.org/cspell-io/-/cspell-io-5.0.2.tgz#e45880acb93e6a7cae77083498ae18378bf266ca" @@ -2089,49 +2097,49 @@ cspell-io@^5.0.2: iconv-lite "^0.6.2" iterable-to-stream "^1.0.1" -cspell-lib@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/cspell-lib/-/cspell-lib-5.0.2.tgz#2bc947669b396255bf8a7030794ee98218dc660a" - integrity sha512-QuBN9x7T26VKOCOtar+BBaAODfnShh8hoq+oQPXs4XvvbU5FmYKsY4453Xjo1AJ36mWXXhCvcmX6owKakdRx/w== - dependencies: +cspell-lib@^4.3.9: + version "4.3.9" + resolved "https://registry.npmjs.org/cspell-lib/-/cspell-lib-4.3.9.tgz#8b0731e9340ed213164cc725ea2203837cf34783" + integrity sha512-vyyYq2sa91iDwyNt2qvxfLgG39RGJOcpDQbL6IKPoAsliCBSzVPq4U1e1I8kQRmEcbl7oM2+GeYth5E6YY1IVg== + dependencies: + "@cspell/dict-aws" "^1.0.12" + "@cspell/dict-bash" "^1.0.10" + "@cspell/dict-companies" "^1.0.34" + "@cspell/dict-cpp" "^1.1.36" + "@cspell/dict-cryptocurrencies" "^1.0.9" + "@cspell/dict-csharp" "^1.0.9" + "@cspell/dict-css" "^1.0.9" + "@cspell/dict-django" "^1.0.24" + "@cspell/dict-dotnet" "^1.0.23" + "@cspell/dict-elixir" "^1.0.22" + "@cspell/dict-en-gb" "^1.1.27" + "@cspell/dict-en_us" "^1.2.37" + "@cspell/dict-filetypes" "^1.1.4" + "@cspell/dict-fonts" "^1.0.12" + "@cspell/dict-fullstack" "^1.0.35" + "@cspell/dict-golang" "^1.1.23" + "@cspell/dict-haskell" "^1.0.11" + "@cspell/dict-html" "^1.1.4" + "@cspell/dict-html-symbol-entities" "^1.0.22" + "@cspell/dict-java" "^1.0.21" + "@cspell/dict-latex" "^1.0.22" + "@cspell/dict-lorem-ipsum" "^1.0.21" + "@cspell/dict-lua" "^1.0.15" + "@cspell/dict-node" "^1.0.8" + "@cspell/dict-npm" "^1.0.9" + "@cspell/dict-php" "^1.0.22" + "@cspell/dict-powershell" "^1.0.13" + "@cspell/dict-python" "^1.0.30" + "@cspell/dict-ruby" "^1.0.11" + "@cspell/dict-rust" "^1.0.21" + "@cspell/dict-scala" "^1.0.20" + "@cspell/dict-software-terms" "^1.0.22" + "@cspell/dict-typescript" "^1.0.15" comment-json "^4.1.0" configstore "^5.0.1" - cspell-dict-aws "^1.0.9" - cspell-dict-bash "^1.0.7" - cspell-dict-companies "^1.0.31" - cspell-dict-cpp "^1.1.33" - cspell-dict-cryptocurrencies "^1.0.6" - cspell-dict-csharp "^1.0.6" - cspell-dict-css "^1.0.6" - cspell-dict-django "^1.0.21" - cspell-dict-dotnet "^1.0.20" - cspell-dict-elixir "^1.0.19" - cspell-dict-en-gb "^1.1.24" - cspell-dict-en_us "^1.2.34" - cspell-dict-filetypes "^1.1.1" - cspell-dict-fonts "^1.0.9" - cspell-dict-fullstack "^1.0.32" - cspell-dict-golang "^1.1.20" - cspell-dict-haskell "^1.0.8" - cspell-dict-html "^1.1.1" - cspell-dict-html-symbol-entities "^1.0.19" - cspell-dict-java "^1.0.18" - cspell-dict-latex "^1.0.19" - cspell-dict-lorem-ipsum "^1.0.18" - cspell-dict-lua "^1.0.12" - cspell-dict-node "^1.0.5" - cspell-dict-npm "^1.0.6" - cspell-dict-php "^1.0.19" - cspell-dict-powershell "^1.0.10" - cspell-dict-python "^1.0.27" - cspell-dict-ruby "^1.0.8" - cspell-dict-rust "^1.0.18" - cspell-dict-scala "^1.0.17" - cspell-dict-software-terms "^1.0.19" - cspell-dict-typescript "^1.0.12" - cspell-io "^5.0.2" - cspell-trie-lib "^5.0.2" - cspell-util-bundle "^5.0.2" + cspell-io "^4.1.7" + cspell-trie-lib "^4.2.7" + cspell-util-bundle "^4.1.9" fs-extra "^9.0.1" gensequence "^3.1.1" minimatch "^3.0.4" @@ -2153,6 +2161,13 @@ cspell-tools@^5.0.1: glob "^7.1.6" hunspell-reader "^3.2.0" +cspell-trie-lib@^4.2.7: + version "4.2.7" + resolved "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-4.2.7.tgz#25d5e5931979dcfdc4cfd53785bc72a5a8084558" + integrity sha512-Iwspbgqw4lv6L0kPMTl5423Kq9/zyfPLCc0gpl4vBNJ9skc7beuMmZoyvAF1IeGWl4li35AuaTfEy0uR+h88cQ== + dependencies: + gensequence "^3.1.1" + cspell-trie-lib@^5.0.2: version "5.0.2" resolved "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-5.0.2.tgz#a4c5999d0bb1d472286fcfda482b8beb5435affa" @@ -2161,26 +2176,31 @@ cspell-trie-lib@^5.0.2: fs-extra "^9.0.1" gensequence "^3.1.1" +cspell-util-bundle@^4.1.9: + version "4.1.9" + resolved "https://registry.npmjs.org/cspell-util-bundle/-/cspell-util-bundle-4.1.9.tgz#7a92fcf427ec67601f96e4bb4e473557dae5d906" + integrity sha512-ytYWn+EmSuthkh+GOKqLpBXsa5mnSBvOgl58IF04zB8LvjQpzRdo1FJkiQiy+HYPMl1xUmcLDqcAhvANzNGDMg== + cspell-util-bundle@^5.0.2: version "5.0.2" resolved "https://registry.npmjs.org/cspell-util-bundle/-/cspell-util-bundle-5.0.2.tgz#4d0a09e8d01937981592fb9b531efa4e9ef00dfa" integrity sha512-Pjiqip+goudD5IAH4LyLj4Sac1YYxf6Nk43s8iIC2wty+XjrijNpIRnwN4jvsR3Ew9DT57B7JDp7ZO2BJLM5+Q== -cspell@^5.0.1: - version "5.0.2" - resolved "https://registry.npmjs.org/cspell/-/cspell-5.0.2.tgz#0dc317710415b33e116f22861f5fdfac2bb3e21d" - integrity sha512-Jqr08nYlWfF5YZLijiq97s7JTdjrkQPbzRFYO6SD1GTbCHu6MTWXsM/owytXN8GcO+HGBpVoKy0cageQxLTcyQ== +cspell@^4.2.5: + version "4.2.5" + resolved "https://registry.npmjs.org/cspell/-/cspell-4.2.5.tgz#6678d480b3f63501f0c9e75447011f5236e063ce" + integrity sha512-JAlgs1I4hrqkfLdzkfCA9ynNr4EByauH57oGstIw1onsi25Htv7rzAz0E9rjXlARr3cD4lzoTSylrPI4dfmLmA== dependencies: chalk "^4.1.0" - commander "^6.2.0" - comment-json "^4.1.0" - cspell-glob "^5.0.2" - cspell-lib "^5.0.2" + commander "^6.1.0" + comment-json "^4.0.6" + cspell-glob "^0.1.25" + cspell-lib "^4.3.9" fs-extra "^9.0.1" + gensequence "^3.1.1" get-stdin "^8.0.0" glob "^7.1.6" minimatch "^3.0.4" - strip-ansi "^6.0.0" currently-unhandled@^0.4.1: version "0.4.1"