From 3eba4b3c583e94b3e2306ca0c141251e0939d7b1 Mon Sep 17 00:00:00 2001 From: catch <catch@35733.no-reply.drupal.org> Date: Thu, 28 Oct 2021 13:18:59 +0100 Subject: [PATCH] Issue #3226052 by longwave, alexpott: Update to cspell 5 --- core/.cspell.json | 4 +- core/misc/cspell/dictionary.txt | 100 +---- core/modules/aggregator/aggregator.module | 1 + .../Plugin/migrate/source/d7/ColorTest.php | 1 + .../Functional/FilterHtmlImageSecureTest.php | 1 + .../tests/src/Unit/process/SubProcessTest.php | 2 + .../source/d6/VariableTranslationTest.php | 2 +- .../tests/src/Kernel/SearchExcerptTest.php | 1 + .../MachineNameControllerTest.php | 1 + .../src/Kernel/UserEntityReferenceTest.php | 1 + .../src/Functional/Handler/HandlerTest.php | 2 + core/package.json | 4 +- core/scripts/dev/commit-code-check.sh | 2 +- .../Tests/Component/Utility/UrlHelperTest.php | 1 + core/yarn.lock | 364 ++++++++++-------- 15 files changed, 241 insertions(+), 246 deletions(-) diff --git a/core/.cspell.json b/core/.cspell.json index e1c830006163..ca08c426d021 100644 --- a/core/.cspell.json +++ b/core/.cspell.json @@ -11,6 +11,7 @@ "lib/Drupal/Component/Transliteration/data/**", "lib/Drupal/Core/File/MimeType/ExtensionMimeTypeGuesser.php", "**/LICENSE.txt", + "../**/LICENSE.txt", "modules/**/Migrate*Test.php", "modules/color/preview.html", "modules/color/tests/modules/color_test/themes/color_test_theme/color/preview.html", @@ -35,7 +36,8 @@ "^msgstr .*", "!!binary .*", "%[0-9][0-9A-F]", - "\\Wi18n" + "\\Wi18n", + "\\x{[0-9A-F]{4,5}}" ], "dictionaries": ["drupal","companies", "fonts", "html", "php", "softwareTerms"], "dictionaryDefinitions": [ diff --git a/core/misc/cspell/dictionary.txt b/core/misc/cspell/dictionary.txt index ad28e83116cc..40ebb8e9d118 100644 --- a/core/misc/cspell/dictionary.txt +++ b/core/misc/cspell/dictionary.txt @@ -1,5 +1,3 @@ -a'foo -abcdefg abcdefghijklmno abcdefghijklmnopqrstuvwxyz abempty @@ -10,7 +8,6 @@ accum adamson addedline addtogroup -admin's adminforms adminlabel aewesome @@ -33,9 +30,7 @@ alternatif amet amphibius ampm -anded andif -anding annot anonyme anothermodule @@ -43,14 +38,12 @@ anotherwordenglish anotherwordgerman antilop anyall -api's apng applix archiver archivers arctor argaven -arity's arrakis arrayx arrowrefresh @@ -71,7 +64,6 @@ atomrendererfeed atsign attrval attrvals -auth's authless authz autocompletefocus @@ -109,7 +101,6 @@ autosubmit autowire autowired autowiring -backend's backlink backlinks backport @@ -136,6 +127,7 @@ bazinga bazqux bazs beatle +bebebe beforeclose beforecreate behat @@ -202,7 +194,6 @@ cachetag cachetags cafr cagatio -callable's callables callout camelcase @@ -224,7 +215,6 @@ cfield chainable chainedfast changelist -checkbox's checkboxified checkboxifier checkboxify @@ -235,7 +225,6 @@ chiens childlist chocolatiers chromedriver -chroot'd chtext chumillas chvotes @@ -245,20 +234,18 @@ cillum circlesmall cjds ckeditor -claro's classloader classmap classmaps classname classtype -classy's cldr clearfix -clearfix's cleartype clicksort clicksorter clist +cloner closethick closur cnenzrgre @@ -272,13 +259,11 @@ colspans columnschange comida commandline -commenter's commenters commontest complote compositionend compositionstart -config's configentity configtranslation configurability @@ -288,11 +273,9 @@ contaynz contentblock contententry contentrendererentry -contextual's contextuals contrained controlgroup -coord corefake coretest corge @@ -306,8 +289,8 @@ crema crossout crudui crypted +crème cscript -csrf csrftoken cssidentifier csslintrc @@ -324,9 +307,9 @@ customevent customly customrequest cweagans +cádiz dasharray dashoffset -data's databasefilename databasename datapoint @@ -349,7 +332,6 @@ dburl ddev deckard deconstructor -dedupe deduplicated deduplicates defalt @@ -359,7 +341,6 @@ delayable deletable deletedline deletee -deleteing deleter delim delsp @@ -395,10 +376,8 @@ devel deviantart dflt diactoros -dialog's dialogcreate dialogsave -diff'd diffchange differring discoverability @@ -417,8 +396,6 @@ dotenv doubleclick downcasting doxygen -drag'n'drop -draggable dragtable dramallama dramallamas @@ -432,7 +409,6 @@ drivertestpgsql drivertext dropbutton dropbuttons -droping dropzone drup drupalci @@ -462,7 +438,6 @@ easyrdf ecmascript editables editdrupalimage -editorconfig editunblock eerste egroe @@ -472,9 +447,7 @@ elbonia elementspath elems elit -embed's encapsed -encoding's endapply endautoescape endcode @@ -523,7 +496,6 @@ fapi farb farbtastic fatals -favicon favicons favourite favstar @@ -558,7 +530,6 @@ filtertypes findwith firstcolumn fixnull -flexbox flickr flipfit floatingspace @@ -579,21 +550,17 @@ foomm foos formatless formattable -formatter's formvalidation fouc fourcol fourthcolumn fozzie fqcn -francais -français fraîche freenode frombracket frontpage fsdf -ftest fudgy fulldata fulldate @@ -613,10 +580,7 @@ getlist getmachine getview gids -gifs giggabyte -gitattributes -gitignored gloop gnumeric goldfinger @@ -633,7 +597,6 @@ groupby groupname groupnames groupwise -guzzle's guzzlehttp gzipped hande @@ -688,8 +651,6 @@ idconflict idekey idempotency idempotently -identifier's -iframe's iframes iframeupload ignoretag @@ -706,20 +667,16 @@ inputtypes insidekeyword inspectable instaclick -install's installable instantiator -internal's introspectable invalidators invalididentifier invokable iopt -ip's isam isdst isinstallable -items's itoa itok itunesentry @@ -740,7 +697,6 @@ johansson johndoe jours jqueryui -json's jsonapi jsonlint jssdk @@ -824,11 +780,9 @@ lowercased lowlevel lowline lrdd -lspeak lstitle ltitle ltlanguage -lugin lundi lzop maailma @@ -897,7 +851,6 @@ moderatable modernizr modernizr's modulenarrow -modules's mojito montag monthnames @@ -912,7 +865,6 @@ msgctxt msgid msgstr msword -mtas mtimes mucho mulrev @@ -996,7 +948,6 @@ nonspacing nonwordgerman nonworditem noquotes -normalizer's noschema nosniff nostart @@ -1010,13 +961,11 @@ notsimpletest nourriture nowdoc nplurals -nresponse ntfs nyan nyancat nyans nÅ“ud -objectid objectindex oembed officedocument @@ -1032,15 +981,11 @@ onoff opendocument openxmlformats oplopend -opmls optgroups optimizable optin optionchecker -ored -org's orgchart -oring ossp otsikko outdata @@ -1073,11 +1018,8 @@ pathauto pathnames pcre pcss -pdo's pecl percona -performant -perma permissionless persistable phpass @@ -1101,7 +1043,6 @@ placeholdering playsholdr plid pluggable -plugins's pluralforms plusthick podcastentry @@ -1118,7 +1059,6 @@ postcondition postcss postfields postfoo -postgres postgresql postorder postprocess @@ -1177,7 +1117,6 @@ proxying pseudotag ptablenode pterm -pulks puzzlepiece pvde pwprompt @@ -1238,16 +1177,11 @@ reinstantiated removeformat renderable renderables -renderer's renderered renormalize reparenting reparsed replyto -require'd -rerender -rerendered -rerendering resampling resave resaved @@ -1318,7 +1252,6 @@ secondcolumn seld selectbox sendmail -serializer's serviceform sess settingstray @@ -1372,7 +1305,6 @@ sourcedialog's sourcedir spacebar spagna -spdx specialchar specialchars spiffiness @@ -1455,13 +1387,10 @@ sulaco sunz sunzzzzzzz supercede -sut's svenska -svgs svgz svibanj swcf -symfony's symlinking synchronizable syrop @@ -1533,12 +1462,10 @@ testwithleadingslash testwithnewline testwithslashes testwithtrailingslash -texample textareas textboxes texte textfield -textfield's textfields textfile textformat @@ -1574,7 +1501,6 @@ titleslogan tlds tmpfs tnid -todos toepassen toggleable togglewrap @@ -1613,8 +1539,8 @@ typehinting typehints typemanager tzid +tést uberawesome -ui's uicrud uids ulwa @@ -1708,17 +1634,14 @@ unversioned unwrapper upcasted upcasting -updateing updateprogress updatetype -upload's uploaders uploadprogress uppercased upscaling upsert urandom -url's urlalias urldecoding usecase @@ -1728,7 +1651,6 @@ userref userreference userspace usuario -uuid's vals vampirize varchar @@ -1744,7 +1666,6 @@ vfsstream vibber vids viewmode -viewport's viewports viewsviewfiles vivamus @@ -1777,8 +1698,6 @@ wellformedwebentry wellformedwebrendererentry whitespaces whos -widget's -widt widthx wimoids windir @@ -1794,13 +1713,11 @@ writeln wrongparam wsod wwwrun -wysiwygs xampl xbap xbeg xbitmap xfbml -xhr's xjkm xlen xlgp @@ -1810,7 +1727,6 @@ xmlurl xoxo xpsdocument xsiemax -xsses xtmpl xxgroup xyabz @@ -1820,7 +1736,6 @@ yarr ybeg yearless ylen -yml's yokotsoko yottabyte yottabytes @@ -1829,7 +1744,6 @@ yourmodule youtube yowser yygroup -yyyymm zartan zendframework zettabyte @@ -1844,4 +1758,8 @@ zoomout zwei zxvf zzgroup +Ã¥wesome +èxample +über übersetzung +È…chÈ diff --git a/core/modules/aggregator/aggregator.module b/core/modules/aggregator/aggregator.module index 651050718e06..49689ce9942f 100644 --- a/core/modules/aggregator/aggregator.module +++ b/core/modules/aggregator/aggregator.module @@ -46,6 +46,7 @@ function aggregator_help($route_name, RouteMatchInterface $route_match) { case 'aggregator.admin_overview': // Don't use placeholders for possibility to change URLs for translators. $output = '<p>' . t('Many sites publish their headlines and posts in feeds, using a number of standardized XML-based formats. The aggregator supports <a href="http://en.wikipedia.org/wiki/Rss">RSS</a>, <a href="http://en.wikipedia.org/wiki/Resource_Description_Framework">RDF</a>, and <a href="http://en.wikipedia.org/wiki/Atom_%28standard%29">Atom</a>.') . '</p>'; + // cspell:ignore addfeed $output .= '<p>' . t('Current feeds are listed below, and <a href=":addfeed">new feeds may be added</a>. For each feed, the <em>latest items</em> block may be enabled at the <a href=":block">blocks administration page</a>.', [':addfeed' => Url::fromRoute('aggregator.feed_add')->toString(), ':block' => (\Drupal::moduleHandler()->moduleExists('block')) ? Url::fromRoute('block.admin_display')->toString() : '#']) . '</p>'; return $output; diff --git a/core/modules/color/tests/src/Kernel/Plugin/migrate/source/d7/ColorTest.php b/core/modules/color/tests/src/Kernel/Plugin/migrate/source/d7/ColorTest.php index a2ed9b80ba7c..c442a09437a6 100644 --- a/core/modules/color/tests/src/Kernel/Plugin/migrate/source/d7/ColorTest.php +++ b/core/modules/color/tests/src/Kernel/Plugin/migrate/source/d7/ColorTest.php @@ -61,6 +61,7 @@ public function providerSource() { ], [ 'name' => 'color_custom_stylesheets', + // cspell:ignore beadedff 'value' => ['public:://color/custom-beadedff/colors.css'], ], ]; diff --git a/core/modules/filter/tests/src/Functional/FilterHtmlImageSecureTest.php b/core/modules/filter/tests/src/Functional/FilterHtmlImageSecureTest.php index bec3a380a50f..25d101977b99 100644 --- a/core/modules/filter/tests/src/Functional/FilterHtmlImageSecureTest.php +++ b/core/modules/filter/tests/src/Functional/FilterHtmlImageSecureTest.php @@ -102,6 +102,7 @@ public function testImageSource() { $test_image = $test_images[0]->filename; // Put a test image in the files directory with special filename. + // cspell:ignore tést fïle nà me $special_filename = 'tést fïle nà me.png'; $special_image = rawurlencode($special_filename); $special_uri = str_replace($test_images[0]->filename, $special_filename, $test_images[0]->uri); diff --git a/core/modules/migrate/tests/src/Unit/process/SubProcessTest.php b/core/modules/migrate/tests/src/Unit/process/SubProcessTest.php index 887c5f51ab43..bb566edee5b4 100644 --- a/core/modules/migrate/tests/src/Unit/process/SubProcessTest.php +++ b/core/modules/migrate/tests/src/Unit/process/SubProcessTest.php @@ -10,6 +10,8 @@ use Drupal\Tests\migrate\Unit\MigrateTestCase; use Symfony\Contracts\EventDispatcher\EventDispatcherInterface; +// cspell:ignore baaa + /** * Tests the sub_process process plugin. * diff --git a/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/d6/VariableTranslationTest.php b/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/d6/VariableTranslationTest.php index faad0abca0da..680c66b49fbc 100644 --- a/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/d6/VariableTranslationTest.php +++ b/core/modules/migrate_drupal/tests/src/Kernel/Plugin/migrate/source/d6/VariableTranslationTest.php @@ -4,7 +4,7 @@ use Drupal\Tests\migrate\Kernel\MigrateSqlSourceTestBase; -// cspell:ignore whakamataku +// cspell:ignore whakamataku génial /** * Tests the variable source plugin. diff --git a/core/modules/search/tests/src/Kernel/SearchExcerptTest.php b/core/modules/search/tests/src/Kernel/SearchExcerptTest.php index 1d2914db76cd..7ef4044eab25 100644 --- a/core/modules/search/tests/src/Kernel/SearchExcerptTest.php +++ b/core/modules/search/tests/src/Kernel/SearchExcerptTest.php @@ -159,6 +159,7 @@ public function testSearchExcerptSimplified() { // Test with accents and caps in a longer piece of text with the target // near the end. $text = str_repeat($lorem2, 20) . ' ' . $lorem1; + // cspell:ignore Lìbêró $result = $this->doSearchExcerpt('Lìbêró', $text); $this->assertStringContainsString('<strong>libero</strong>', $result, 'Search excerpt works with caps and accents in longer text'); diff --git a/core/modules/system/tests/src/Unit/Transliteration/MachineNameControllerTest.php b/core/modules/system/tests/src/Unit/Transliteration/MachineNameControllerTest.php index 3b88c228a73a..eff6426a6011 100644 --- a/core/modules/system/tests/src/Unit/Transliteration/MachineNameControllerTest.php +++ b/core/modules/system/tests/src/Unit/Transliteration/MachineNameControllerTest.php @@ -53,6 +53,7 @@ protected function setUp(): void { * - The expected content of the JSONresponse. */ public function providerTestMachineNameController() { + // cspell:ignore äwesome $valid_data = [ [['text' => 'Bob', 'langcode' => 'en'], '"Bob"'], [['text' => 'Bob', 'langcode' => 'en', 'lowercase' => TRUE], '"bob"'], diff --git a/core/modules/user/tests/src/Kernel/UserEntityReferenceTest.php b/core/modules/user/tests/src/Kernel/UserEntityReferenceTest.php index 177bf210b5eb..efbda8709153 100644 --- a/core/modules/user/tests/src/Kernel/UserEntityReferenceTest.php +++ b/core/modules/user/tests/src/Kernel/UserEntityReferenceTest.php @@ -65,6 +65,7 @@ public function testUserSelectionByRole() { $field_definition->setSetting('handler_settings', $handler_settings); $field_definition->save(); + // cspell:ignore aabb aabbb aabbbb aabbbb $user1 = $this->createUser(['name' => 'aabb']); $user1->addRole($this->role1->id()); $user1->save(); diff --git a/core/modules/views/tests/src/Functional/Handler/HandlerTest.php b/core/modules/views/tests/src/Functional/Handler/HandlerTest.php index cdc0c4b3ff01..47f8015ff5f2 100644 --- a/core/modules/views/tests/src/Functional/Handler/HandlerTest.php +++ b/core/modules/views/tests/src/Functional/Handler/HandlerTest.php @@ -9,6 +9,8 @@ use Drupal\views\Plugin\views\HandlerBase; use Drupal\views\Views; +// cspell:ignore wõrd + /** * Tests abstract handler definitions. * diff --git a/core/package.json b/core/package.json index 3b1e4d863f98..d47716f6744f 100644 --- a/core/package.json +++ b/core/package.json @@ -26,7 +26,7 @@ "test:nightwatch": "cross-env BABEL_ENV=development node -r dotenv-safe/config -r @babel/register ./node_modules/.bin/nightwatch --config ./tests/Drupal/Nightwatch/nightwatch.conf.js", "prettier": "prettier --write \"./**/*.es6.js\" \"./tests/Drupal/Nightwatch/**/*.js\"", "spellcheck": "cspell", - "spellcheck:make-drupal-dict": "rm -f misc/cspell/dictionary.txt && yarn -s spellcheck:core --unique --wordsOnly | tr '[:upper:]' '[:lower:]' | tr -d \\\\\\\\ | LC_ALL=C sort -u -o misc/cspell/dictionary.txt", + "spellcheck:make-drupal-dict": "rm -f misc/cspell/dictionary.txt && touch misc/cspell/dictionary.txt && yarn -s spellcheck:core --unique --wordsOnly | tr '[:upper:]' '[:lower:]' | tr -d \\\\\\\\ | LC_ALL=C sort -u -o misc/cspell/dictionary.txt", "spellcheck:core": "cspell \"**/*\" \".*\" \"../composer/**/*\" \"../composer.json\"", "vendor-update": "node ./scripts/js/assets.js" }, @@ -42,7 +42,7 @@ "chokidar": "^3.3.1", "chromedriver": "^87.0.0", "cross-env": "^7.0.2", - "cspell": "^4.0.63", + "cspell": "^5.0.0", "css.escape": "^1.5.1", "dotenv-safe": "^8.2.0", "es6-promise": "^4.2.8", diff --git a/core/scripts/dev/commit-code-check.sh b/core/scripts/dev/commit-code-check.sh index 78a96db0b4bd..db3eabda9192 100755 --- a/core/scripts/dev/commit-code-check.sh +++ b/core/scripts/dev/commit-code-check.sh @@ -166,7 +166,7 @@ fi # Check all files for spelling in one go for better performance. -yarn run -s spellcheck -c $TOP_LEVEL/core/.cspell.json $ABS_FILES +yarn run -s spellcheck --no-must-find-files -c $TOP_LEVEL/core/.cspell.json $ABS_FILES if [ "$?" -ne "0" ]; then # If there are failures set the status to a number other than 0. FINAL_STATUS=1 diff --git a/core/tests/Drupal/Tests/Component/Utility/UrlHelperTest.php b/core/tests/Drupal/Tests/Component/Utility/UrlHelperTest.php index 0f7bf2bb1743..5a67b0483ac6 100644 --- a/core/tests/Drupal/Tests/Component/Utility/UrlHelperTest.php +++ b/core/tests/Drupal/Tests/Component/Utility/UrlHelperTest.php @@ -68,6 +68,7 @@ public function providerTestValidAbsoluteData() { 'john%20doe:secret:foo@example.org/', 'example.org/~,$\'*;', 'caf%C3%A9.example.org', + // cspell:ignore FEDC '[FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]:80/index.html', ]; diff --git a/core/yarn.lock b/core/yarn.lock index 072ea60afa13..b4ae20b38beb 100644 --- a/core/yarn.lock +++ b/core/yarn.lock @@ -894,22 +894,73 @@ "@babel/helper-validator-identifier" "^7.14.9" to-fast-properties "^2.0.0" -"@cspell/dict-aws@^1.0.13": +"@cspell/cspell-bundled-dicts@^5.12.3": + version "5.12.3" + resolved "https://registry.yarnpkg.com/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-5.12.3.tgz#d4ae61d03c6f991f4b03b03ee718830522bf74d5" + integrity sha512-f3kyUHYxyGqNt2DTphpmP8hr38YTL48wr4Dq7pZDbqDjLkerq9T7ufX2CZ2OfydBEdIgduX2UXwiow7IfdwY/A== + dependencies: + "@cspell/dict-ada" "^1.1.2" + "@cspell/dict-aws" "^1.0.14" + "@cspell/dict-bash" "^1.0.15" + "@cspell/dict-companies" "^1.0.40" + "@cspell/dict-cpp" "^1.1.40" + "@cspell/dict-cryptocurrencies" "^1.0.10" + "@cspell/dict-csharp" "^1.0.11" + "@cspell/dict-css" "^1.0.12" + "@cspell/dict-django" "^1.0.26" + "@cspell/dict-dotnet" "^1.0.31" + "@cspell/dict-elixir" "^1.0.25" + "@cspell/dict-en-gb" "^1.1.33" + "@cspell/dict-en_us" "^2.1.1" + "@cspell/dict-filetypes" "^1.1.8" + "@cspell/dict-fonts" "^1.0.14" + "@cspell/dict-fullstack" "^1.0.38" + "@cspell/dict-golang" "^1.1.24" + "@cspell/dict-haskell" "^1.0.13" + "@cspell/dict-html" "^1.1.9" + "@cspell/dict-html-symbol-entities" "^1.0.23" + "@cspell/dict-java" "^1.0.23" + "@cspell/dict-latex" "^1.0.25" + "@cspell/dict-lorem-ipsum" "^1.0.22" + "@cspell/dict-lua" "^1.0.16" + "@cspell/dict-node" "^1.0.12" + "@cspell/dict-npm" "^1.0.16" + "@cspell/dict-php" "^1.0.24" + "@cspell/dict-powershell" "^1.0.18" + "@cspell/dict-public-licenses" "^1.0.3" + "@cspell/dict-python" "^2.0.3" + "@cspell/dict-ruby" "^1.0.14" + "@cspell/dict-rust" "^1.0.23" + "@cspell/dict-scala" "^1.0.21" + "@cspell/dict-software-terms" "^1.0.47" + "@cspell/dict-typescript" "^1.0.19" + +"@cspell/cspell-types@^5.12.3": + version "5.12.3" + resolved "https://registry.yarnpkg.com/@cspell/cspell-types/-/cspell-types-5.12.3.tgz#bfbebfa29d2f280d99785fdbc3e97bea60b47e5b" + integrity sha512-4l43apk3QGMkpszirKjrRGWmzZVuCyvoa0+kgWCl28dviLKsVonop8liBJaBzjmZbdpe27IKpMrNtj0fOus+fw== + +"@cspell/dict-ada@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@cspell/dict-ada/-/dict-ada-1.1.2.tgz#89556226c1d5f856ce1f7afa85543b04fa477092" + integrity sha512-UDrcYcKIVyXDz5mInJabRNQpJoehjBFvja5W+GQyu9pGcx3BS3cAU8mWENstGR0Qc/iFTxB010qwF8F3cHA/aA== + +"@cspell/dict-aws@^1.0.14": version "1.0.14" resolved "https://registry.yarnpkg.com/@cspell/dict-aws/-/dict-aws-1.0.14.tgz#beddede1053ce3622400e36c65da9fd2954e939d" integrity sha512-K21CfB4ZpKYwwDQiPfic2zJA/uxkbsd4IQGejEvDAhE3z8wBs6g6BwwqdVO767M9NgZqc021yAVpr79N5pWe3w== -"@cspell/dict-bash@^1.0.11": +"@cspell/dict-bash@^1.0.15": version "1.0.16" resolved "https://registry.yarnpkg.com/@cspell/dict-bash/-/dict-bash-1.0.16.tgz#dff5095894da3754fabad7bb0c3fd54bacb2558d" integrity sha512-GyxHfX23AWv4iJyKQsQ5lq4qlEXzi/mjyUmCh3LY+jv8Kggqt0F/KCxOHhH7vrFgInnZyuPrRuwxtWv+I2rbwQ== -"@cspell/dict-companies@^1.0.35": +"@cspell/dict-companies@^1.0.40": version "1.0.40" resolved "https://registry.yarnpkg.com/@cspell/dict-companies/-/dict-companies-1.0.40.tgz#edd7f47fc683dfa1b02cd48fb12ad732d2eece61" integrity sha512-Aw07qiTroqSST2P5joSrC4uOA05zTXzI2wMb+me3q4Davv1D9sCkzXY0TGoC2vzhNv5ooemRi9KATGaBSdU1sw== -"@cspell/dict-cpp@^1.1.37": +"@cspell/dict-cpp@^1.1.40": version "1.1.40" resolved "https://registry.yarnpkg.com/@cspell/dict-cpp/-/dict-cpp-1.1.40.tgz#f9a859e19d31b83f07a106e4c3c8720a2d93595b" integrity sha512-sscfB3woNDNj60/yGXAdwNtIRWZ89y35xnIaJVDMk5TPMMpaDvuk0a34iOPIq0g4V+Y8e3RyAg71SH6ADwSjGw== @@ -919,52 +970,52 @@ resolved "https://registry.yarnpkg.com/@cspell/dict-cryptocurrencies/-/dict-cryptocurrencies-1.0.10.tgz#04426fdfee8752818b375686d34a154b2fb40c7d" integrity sha512-47ABvDJOkaST/rXipNMfNvneHUzASvmL6K/CbOFpYKfsd0x23Jc9k1yaOC7JAm82XSC/8a7+3Yu+Fk2jVJNnsA== -"@cspell/dict-csharp@^1.0.10": +"@cspell/dict-csharp@^1.0.11": version "1.0.11" resolved "https://registry.yarnpkg.com/@cspell/dict-csharp/-/dict-csharp-1.0.11.tgz#cacdf477a31ca8326c2c91bee0b42b9f6b3c4a7c" integrity sha512-nub+ZCiTgmT87O+swI+FIAzNwaZPWUGckJU4GN402wBq420V+F4ZFqNV7dVALJrGaWH7LvADRtJxi6cZVHJKeA== -"@cspell/dict-css@^1.0.10": +"@cspell/dict-css@^1.0.12": version "1.0.12" resolved "https://registry.yarnpkg.com/@cspell/dict-css/-/dict-css-1.0.12.tgz#ec01cec102c8b128aad5e29c97dfb7a982887e12" integrity sha512-K6yuxej7n454O7dwKG6lHacHrAOMZ0PhMEbmV6qH2JH0U4TtWXfBASYugHvXZCDDx1UObpiJP+3tQJiBqfGpHA== -"@cspell/dict-django@^1.0.25": +"@cspell/dict-django@^1.0.26": version "1.0.26" resolved "https://registry.yarnpkg.com/@cspell/dict-django/-/dict-django-1.0.26.tgz#b97ce0112fbe8c3c3ada0387c68971b5e27483ab" integrity sha512-mn9bd7Et1L2zuibc08GVHTiD2Go3/hdjyX5KLukXDklBkq06r+tb0OtKtf1zKodtFDTIaYekGADhNhA6AnKLkg== -"@cspell/dict-dotnet@^1.0.24": +"@cspell/dict-dotnet@^1.0.31": version "1.0.32" resolved "https://registry.yarnpkg.com/@cspell/dict-dotnet/-/dict-dotnet-1.0.32.tgz#412af0bf1f65c5902c8ef8a4f1decae2892790e2" integrity sha512-9H9vXrgJB4KF8xsyTToXO53cXD33iyfrpT4mhCds+YLUw3P3x3E9myszgJzshnrxYBvQZ+QMII57Qr6SjZVk4Q== -"@cspell/dict-elixir@^1.0.23": +"@cspell/dict-elixir@^1.0.25": version "1.0.26" resolved "https://registry.yarnpkg.com/@cspell/dict-elixir/-/dict-elixir-1.0.26.tgz#dd86697b351a9c74a7d033b6f2d37a5088587aa6" integrity sha512-hz1yETUiRJM7yjN3mITSnxcmZaEyaBbyJhpZPpg+cKUil+xhHeZ2wwfbRc83QHGmlqEuDWbdCFqKSpCDJYpYhg== -"@cspell/dict-en-gb@^1.1.27": +"@cspell/dict-en-gb@^1.1.33": version "1.1.33" resolved "https://registry.yarnpkg.com/@cspell/dict-en-gb/-/dict-en-gb-1.1.33.tgz#7f1fd90fc364a5cb77111b5438fc9fcf9cc6da0e" integrity sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g== -"@cspell/dict-en_us@^1.2.39": - version "1.2.45" - resolved "https://registry.yarnpkg.com/@cspell/dict-en_us/-/dict-en_us-1.2.45.tgz#1314a9d81a1fd3cc7ed381dc6a0da10e7c2d02f9" - integrity sha512-UPwR4rfiJCxnS+Py+EK9E4AUj3aPZE4p/yBRSHN+5aBQConlI0lLDtMceH5wlupA/sQTU1ERZGPJA9L96jVSyQ== +"@cspell/dict-en_us@^2.1.1": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@cspell/dict-en_us/-/dict-en_us-2.1.2.tgz#e599eb18398466ab9d9b31232115cd41474d4aa8" + integrity sha512-VWaUR55G/COhAWo4eOmbVAxnYwDnt2o+GsdLjVGdjqA4xPztMyAhtlmciDrv2Wi4kmDsq9n2+AyoaUl51h1ULg== -"@cspell/dict-filetypes@^1.1.5": +"@cspell/dict-filetypes@^1.1.8": version "1.1.8" resolved "https://registry.yarnpkg.com/@cspell/dict-filetypes/-/dict-filetypes-1.1.8.tgz#c161ab48667b6539cbc91a70ff0b037fa436a64e" integrity sha512-EllahNkhzvLWo0ptwu0l3oEeAJOQSUpZnDfnKRIh6mJVehuSovNHwA9vrdZ8jBUjuqcfaN2e7c32zN0D/qvWJQ== -"@cspell/dict-fonts@^1.0.13": +"@cspell/dict-fonts@^1.0.14": version "1.0.14" resolved "https://registry.yarnpkg.com/@cspell/dict-fonts/-/dict-fonts-1.0.14.tgz#7b18129910d30bd23cd9187d0c0009dfc3fef4ba" integrity sha512-VhIX+FVYAnqQrOuoFEtya6+H72J82cIicz9QddgknsTqZQ3dvgp6lmVnsQXPM3EnzA8n1peTGpLDwHzT7ociLA== -"@cspell/dict-fullstack@^1.0.36": +"@cspell/dict-fullstack@^1.0.38": version "1.0.39" resolved "https://registry.yarnpkg.com/@cspell/dict-fullstack/-/dict-fullstack-1.0.39.tgz#65a9031826062a1b9934a87c419fd1c4407ebcb1" integrity sha512-Mbi+zWdiP9yzL+X4YD9Tgcm5YQ95Ql+Y3vF2LRnOY6g2QWaijTRN1rgksVuxzpFqHi//+bx2uoUb0XEKBYDi8g== @@ -974,7 +1025,7 @@ resolved "https://registry.yarnpkg.com/@cspell/dict-golang/-/dict-golang-1.1.24.tgz#3830812aec816eca46a6d793fcc7710c09d4f5b9" integrity sha512-qq3Cjnx2U1jpeWAGJL1GL0ylEhUMqyaR36Xij6Y6Aq4bViCRp+HRRqk0x5/IHHbOrti45h3yy7ii1itRFo+Xkg== -"@cspell/dict-haskell@^1.0.12": +"@cspell/dict-haskell@^1.0.13": version "1.0.13" resolved "https://registry.yarnpkg.com/@cspell/dict-haskell/-/dict-haskell-1.0.13.tgz#bd159ef474ef427757dd4bc6a66cda977946c927" integrity sha512-kvl8T84cnYRPpND/P3D86P6WRSqebsbk0FnMfy27zo15L5MLAb3d3MOiT1kW3vEWfQgzUD7uddX/vUiuroQ8TA== @@ -984,17 +1035,17 @@ resolved "https://registry.yarnpkg.com/@cspell/dict-html-symbol-entities/-/dict-html-symbol-entities-1.0.23.tgz#0efbdbc7712c9fbe545e14acac637226ac948f2d" integrity sha512-PV0UBgcBFbBLf/m1wfkVMM8w96kvfHoiCGLWO6BR3Q9v70IXoE4ae0+T+f0CkxcEkacMqEQk/I7vuE9MzrjaNw== -"@cspell/dict-html@^1.1.5": +"@cspell/dict-html@^1.1.9": version "1.1.9" resolved "https://registry.yarnpkg.com/@cspell/dict-html/-/dict-html-1.1.9.tgz#e506ca550ffcdad820ba0aa157a48be869f23bf2" integrity sha512-vvnYia0tyIS5Fdoz+gEQm77MGZZE66kOJjuNpIYyRHCXFAhWdYz3SmkRm6YKJSWSvuO+WBJYTKDvkOxSh3Fx/w== -"@cspell/dict-java@^1.0.22": +"@cspell/dict-java@^1.0.23": version "1.0.23" resolved "https://registry.yarnpkg.com/@cspell/dict-java/-/dict-java-1.0.23.tgz#ec95ff2f2c34d5e8e08ba817980b37e387e608cb" integrity sha512-LcOg9srYLDoNGd8n3kbfDBlZD+LOC9IVcnFCdua1b/luCHNVmlgBx7e677qPu7olpMYOD5TQIVW2OmM1+/6MFA== -"@cspell/dict-latex@^1.0.23": +"@cspell/dict-latex@^1.0.25": version "1.0.25" resolved "https://registry.yarnpkg.com/@cspell/dict-latex/-/dict-latex-1.0.25.tgz#6ecf5b8b8fdf46cb8a0f070052dd687e25089e59" integrity sha512-cEgg91Migqcp1SdVV7dUeMxbPDhxdNo6Fgq2eygAXQjIOFK520FFvh/qxyBvW90qdZbIRoU2AJpchyHfGuwZFA== @@ -1009,37 +1060,42 @@ resolved "https://registry.yarnpkg.com/@cspell/dict-lua/-/dict-lua-1.0.16.tgz#c0ca43628f8927fc10731fd27cd9ee0af651bf6a" integrity sha512-YiHDt8kmHJ8nSBy0tHzaxiuitYp+oJ66ffCYuFWTNB3//Y0SI4OGHU3omLsQVeXIfCeVrO4DrVvRDoCls9B5zQ== -"@cspell/dict-node@^1.0.10": +"@cspell/dict-node@^1.0.12": version "1.0.12" resolved "https://registry.yarnpkg.com/@cspell/dict-node/-/dict-node-1.0.12.tgz#a7236be30340ff8fe365f62c8d13121fdbe7f51c" integrity sha512-RPNn/7CSkflAWk0sbSoOkg0ORrgBARUjOW3QjB11KwV1gSu8f5W/ij/S50uIXtlrfoBLqd4OyE04jyON+g/Xfg== -"@cspell/dict-npm@^1.0.10": +"@cspell/dict-npm@^1.0.16": version "1.0.16" resolved "https://registry.yarnpkg.com/@cspell/dict-npm/-/dict-npm-1.0.16.tgz#86870686cd0af6354a206ab297872db1d84e9c1b" integrity sha512-RwkuZGcYBxL3Yux3cSG/IOWGlQ1e9HLCpHeyMtTVGYKAIkFAVUnGrz20l16/Q7zUG7IEktBz5O42kAozrEnqMQ== -"@cspell/dict-php@^1.0.23": +"@cspell/dict-php@^1.0.24": version "1.0.24" resolved "https://registry.yarnpkg.com/@cspell/dict-php/-/dict-php-1.0.24.tgz#40c15a4c5e1e2deba28841e2b498595b13f0ff88" integrity sha512-vHCqETX1idT9tN1plkxUFnXMIHjbbrNOINZh1PYSvVlBrOdahSaL/g6dOJZC5QTaaidoU4WXUlgnNb/7JN4Plg== -"@cspell/dict-powershell@^1.0.14": +"@cspell/dict-powershell@^1.0.18": version "1.0.19" resolved "https://registry.yarnpkg.com/@cspell/dict-powershell/-/dict-powershell-1.0.19.tgz#b50d14b3b20e33f86b80318ccd7ef986ecba2549" integrity sha512-zF/raM/lkhXeHf4I43OtK0gP9rBeEJFArscTVwLWOCIvNk21MJcNoTYoaGw+c056+Q+hJL0psGLO7QN+mxYH1A== -"@cspell/dict-python@^1.0.32": - version "1.0.38" - resolved "https://registry.yarnpkg.com/@cspell/dict-python/-/dict-python-1.0.38.tgz#5212536e00dda94ae001c77f492478c6ce0a348e" - integrity sha512-KuyOQaby9NID/pn7EkXilpUxjVIvvyLzhr7BPsDS6FcvUE8Yhss6bJowEDHSv6pa+W2387phoqbDf2rTicquAA== +"@cspell/dict-public-licenses@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@cspell/dict-public-licenses/-/dict-public-licenses-1.0.3.tgz#d02ee79f7b7aecd696695e5aba135e6553e154ec" + integrity sha512-sXjxOHJ9Q4rZvE1UbwpwJQ8EXO3fadKBjJIWmz0z+dZAbvTrmz5Ln1Ef9ruJvLPfwAps8m3TCV6Diz60RAQqHg== -"@cspell/dict-ruby@^1.0.12": +"@cspell/dict-python@^2.0.3": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@cspell/dict-python/-/dict-python-2.0.4.tgz#9c2dc78445ef731b618386628bec8ae9fafa63b7" + integrity sha512-71X/VnyFPm6OPEkqmoVXCJz28RvBgktxy6zF6D5TLt97LbWg2JyRrWSXaf2+seVoLnJQ5CHACxcs+jyEyLhBJA== + +"@cspell/dict-ruby@^1.0.14": version "1.0.14" resolved "https://registry.yarnpkg.com/@cspell/dict-ruby/-/dict-ruby-1.0.14.tgz#6ecbda6e0a01e4692abd4a14b64ff8f61d86e161" integrity sha512-XHBGN4U1y9rjRuqrCA+3yIm2TCdhwwHXpOEcWkNeyXm8K03yPnIrKFS+kap8GTTrLpfNDuFsrmkkQTa7ssXLRA== -"@cspell/dict-rust@^1.0.22": +"@cspell/dict-rust@^1.0.23": version "1.0.23" resolved "https://registry.yarnpkg.com/@cspell/dict-rust/-/dict-rust-1.0.23.tgz#bcef79f74932d90a07f86efa11a8696788079ad8" integrity sha512-lR4boDzs79YD6+30mmiSGAMMdwh7HTBAPUFSB0obR3Kidibfc3GZ+MHWZXay5dxZ4nBKM06vyjtanF9VJ8q1Iw== @@ -1049,12 +1105,12 @@ resolved "https://registry.yarnpkg.com/@cspell/dict-scala/-/dict-scala-1.0.21.tgz#bfda392329061e2352fbcd33d228617742c93831" integrity sha512-5V/R7PRbbminTpPS3ywgdAalI9BHzcEjEj9ug4kWYvBIGwSnS7T6QCFCiu+e9LvEGUqQC+NHgLY4zs1NaBj2vA== -"@cspell/dict-software-terms@^1.0.24": +"@cspell/dict-software-terms@^1.0.47": version "1.0.48" resolved "https://registry.yarnpkg.com/@cspell/dict-software-terms/-/dict-software-terms-1.0.48.tgz#dc45a91c64f9f86df3a047879d9f34aa17435bd0" integrity sha512-pfF3Ys2gRffu5ElqkH7FQMDMi/iZMyOzpGMb3FSH0PJ2AnRQ5rRNWght1h2L36YxvXl0mWVaFrrfwiOyRIc8ZQ== -"@cspell/dict-typescript@^1.0.16": +"@cspell/dict-typescript@^1.0.19": version "1.0.19" resolved "https://registry.yarnpkg.com/@cspell/dict-typescript/-/dict-typescript-1.0.19.tgz#44f3ad1c93ffc89ebf98fa6964e1634e6612fc30" integrity sha512-qmJApzoVskDeJnLZzZMaafEDGbEg5Elt4c3Mpg49SWzIHm1N4VXCp5CcFfHsOinJ30dGrs3ARAJGJZIw56kK6A== @@ -1393,11 +1449,6 @@ asynckit@^0.4.0: resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - autoprefixer@^9.6.1, autoprefixer@^9.8.6: version "9.8.8" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.8.tgz#fd4bd4595385fa6f06599de749a4d5f7a474957a" @@ -1567,7 +1618,7 @@ call-bind@^1.0.0, call-bind@^1.0.2: function-bind "^1.1.1" get-intrinsic "^1.0.2" -callsites@^3.0.0: +callsites@^3.0.0, callsites@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== @@ -1621,7 +1672,7 @@ chalk@^3.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1: +chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -1683,6 +1734,14 @@ clean-stack@^2.0.0: resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== +clear-module@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/clear-module/-/clear-module-4.1.1.tgz#bf8ba3b62eb70ee1e0adec90589741425cf32db8" + integrity sha512-ng0E7LeODcT3QkazOckzZqbca+JByQy/Q2Z6qO24YsTp+pLxCfohGz2gJYJqZS0CWTX3LEUiHOqe5KlYeUbEMw== + dependencies: + parent-module "^2.0.0" + resolve-from "^5.0.0" + cli-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" @@ -1761,12 +1820,12 @@ commander@^2.20.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@^7.0.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== +commander@^8.2.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== -comment-json@^4.0.6, comment-json@^4.1.0: +comment-json@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/comment-json/-/comment-json-4.1.1.tgz#49df4948704bebb1cc0ffa6910e25669b668b7c5" integrity sha512-v8gmtPvxhBlhdRBLwdHSjGy9BgA23t9H1FctdQKyUrErPjSrJcdDMqBq9B4Irtm7w3TNYLQJNH6ARKnpyag1sA== @@ -1834,7 +1893,7 @@ core-util-is@^1.0.2, core-util-is@~1.0.0: resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== -cosmiconfig@^7.0.0: +cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== @@ -1866,98 +1925,75 @@ crypto-random-string@^2.0.0: resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== -cspell-glob@^0.1.25: - version "0.1.25" - resolved "https://registry.yarnpkg.com/cspell-glob/-/cspell-glob-0.1.25.tgz#5d55b03ac5e7a379d435ebd5685178806b0c372f" - integrity sha512-/XaSHrGBpMJa+duFz3GKOWfrijrfdHT7a/XGgIcq3cymCSpOH+DPho42sl0jLI/hjM+8yv2m8aEoxRT8yVSnlg== +cspell-gitignore@^5.12.3: + version "5.12.3" + resolved "https://registry.yarnpkg.com/cspell-gitignore/-/cspell-gitignore-5.12.3.tgz#cd0425064f048cc6f40ba791684f068ee0cc130d" + integrity sha512-oPqY6oCVNwFRqcE0FiWNPsyv0EjWiK2N66en6HDZR+pXLZ1CBh8PHcUbRAGt+XHckm27zxbl/sDCKd2m+5yyIA== dependencies: - micromatch "^4.0.2" + cspell-glob "^5.12.3" + find-up "^5.0.0" -cspell-io@^4.1.7: - version "4.1.7" - resolved "https://registry.yarnpkg.com/cspell-io/-/cspell-io-4.1.7.tgz#ff2c0d44560fe26fa8c5714d2b973a940a66bffe" - integrity sha512-V0/tUu9FnIS3v+vAvDT6NNa14Nc/zUNX8+YUUOfFAiDJJTdqefmvcWjOJBIMYBf3wIk9iWLmLbMM+bNHqr7DSQ== +cspell-glob@^5.12.3: + version "5.12.3" + resolved "https://registry.yarnpkg.com/cspell-glob/-/cspell-glob-5.12.3.tgz#31d1b3799f2ced60814730ef1c9332260df44755" + integrity sha512-2ZgzHr01Blch1I1C3jkzb3IIEE7peoFDDAM+MONQdf8JugWrexZsQ3A6nNUuUgtHZYbJC01ZKzB1JunmE84caA== dependencies: - iconv-lite "^0.6.2" - iterable-to-stream "^1.0.1" + micromatch "^4.0.4" -cspell-lib@^4.3.12: - version "4.3.12" - resolved "https://registry.yarnpkg.com/cspell-lib/-/cspell-lib-4.3.12.tgz#9ba30591079562534ef47e5552b86cadaf7383d8" - integrity sha512-yCCb6MoW1K8Tsr/WVEQoO4dfYhH9bCsjQayccb8MlyDaNNuWJHuX+gUGHsZSXSuChSh8PrTWKXJzs13/uM977g== +cspell-io@^5.12.3: + version "5.12.3" + resolved "https://registry.yarnpkg.com/cspell-io/-/cspell-io-5.12.3.tgz#19bf52443ac964042b0a2e9103a8c12f3312d494" + integrity sha512-YqIsDPWj4OKyRYDZyZ9InvYBSGJAYbq/OMzCtJ1vCpgzGdm+7pWQkonGZMThPDW33EsSE8GPaT/XTGZbqZuDoA== + +cspell-lib@^5.12.3: + version "5.12.3" + resolved "https://registry.yarnpkg.com/cspell-lib/-/cspell-lib-5.12.3.tgz#47b2ebffe535a82eeed27f539125fef2fcedbb01" + integrity sha512-wiS3X3inzkwr2d6UojVLjzGFxwhnE+HoQYg7cDyC2qqK1Q++36c5bHJGE8564lsVedeAMVbHh81bP7hibg/yUw== dependencies: - "@cspell/dict-aws" "^1.0.13" - "@cspell/dict-bash" "^1.0.11" - "@cspell/dict-companies" "^1.0.35" - "@cspell/dict-cpp" "^1.1.37" - "@cspell/dict-cryptocurrencies" "^1.0.10" - "@cspell/dict-csharp" "^1.0.10" - "@cspell/dict-css" "^1.0.10" - "@cspell/dict-django" "^1.0.25" - "@cspell/dict-dotnet" "^1.0.24" - "@cspell/dict-elixir" "^1.0.23" - "@cspell/dict-en-gb" "^1.1.27" - "@cspell/dict-en_us" "^1.2.39" - "@cspell/dict-filetypes" "^1.1.5" - "@cspell/dict-fonts" "^1.0.13" - "@cspell/dict-fullstack" "^1.0.36" - "@cspell/dict-golang" "^1.1.24" - "@cspell/dict-haskell" "^1.0.12" - "@cspell/dict-html" "^1.1.5" - "@cspell/dict-html-symbol-entities" "^1.0.23" - "@cspell/dict-java" "^1.0.22" - "@cspell/dict-latex" "^1.0.23" - "@cspell/dict-lorem-ipsum" "^1.0.22" - "@cspell/dict-lua" "^1.0.16" - "@cspell/dict-node" "^1.0.10" - "@cspell/dict-npm" "^1.0.10" - "@cspell/dict-php" "^1.0.23" - "@cspell/dict-powershell" "^1.0.14" - "@cspell/dict-python" "^1.0.32" - "@cspell/dict-ruby" "^1.0.12" - "@cspell/dict-rust" "^1.0.22" - "@cspell/dict-scala" "^1.0.21" - "@cspell/dict-software-terms" "^1.0.24" - "@cspell/dict-typescript" "^1.0.16" - comment-json "^4.1.0" + "@cspell/cspell-bundled-dicts" "^5.12.3" + "@cspell/cspell-types" "^5.12.3" + clear-module "^4.1.1" + comment-json "^4.1.1" configstore "^5.0.1" - cspell-io "^4.1.7" - cspell-trie-lib "^4.2.8" - cspell-util-bundle "^4.1.11" - fs-extra "^9.1.0" + cosmiconfig "^7.0.1" + cspell-glob "^5.12.3" + cspell-io "^5.12.3" + cspell-trie-lib "^5.12.3" + find-up "^5.0.0" + fs-extra "^10.0.0" gensequence "^3.1.1" - minimatch "^3.0.4" + import-fresh "^3.3.0" resolve-from "^5.0.0" resolve-global "^1.0.0" vscode-uri "^3.0.2" -cspell-trie-lib@^4.2.8: - version "4.2.8" - resolved "https://registry.yarnpkg.com/cspell-trie-lib/-/cspell-trie-lib-4.2.8.tgz#50d9841945274b7c879e2ebe3caa360828355bda" - integrity sha512-Nt3c0gxOYXIc3/yhALDukpje1BgR6guvlUKWQO2zb0r7qRWpwUw2j2YM4dWbHQeH/3Hx5ei4Braa6cMaiJ5YBw== +cspell-trie-lib@^5.12.3: + version "5.12.3" + resolved "https://registry.yarnpkg.com/cspell-trie-lib/-/cspell-trie-lib-5.12.3.tgz#31a6fe7ed3016d77768fc4b1dfcfab1a9dd46a93" + integrity sha512-kck/fUcsBeskuHPFSW4tn4yseDWCDTSaXwxTB+G129anzk0w7mz4LliBBfoD8AHo+D102N7nWmcKXxwPUxAXUQ== dependencies: + fs-extra "^10.0.0" gensequence "^3.1.1" -cspell-util-bundle@^4.1.11: - version "4.1.11" - resolved "https://registry.yarnpkg.com/cspell-util-bundle/-/cspell-util-bundle-4.1.11.tgz#96840af030dcac5baeb3480e249e7402413015d0" - integrity sha512-or3OGKydZs1NwweMIgnA48k8H3F5zK4e5lonjUhpEzLYQZ2nB23decdoqZ8ogFC8pFTA40tZKDsMJ0b+65gX4Q== - -cspell@^4.0.63: - version "4.2.8" - resolved "https://registry.yarnpkg.com/cspell/-/cspell-4.2.8.tgz#69b4c6f4c1b628f0b51d8618738d061e497d76d3" - integrity sha512-eqan8+lCU9bSp8Tl4+SR/ccBnuPyMmp7evck/RlMdFTjLh/s+3vQ5hQyBzbzK8w2MMqL84CymW7BwIOKjpylSg== - dependencies: - chalk "^4.1.0" - commander "^7.0.0" - comment-json "^4.0.6" - cspell-glob "^0.1.25" - cspell-lib "^4.3.12" - fs-extra "^9.1.0" - gensequence "^3.1.1" +cspell@^5.0.0: + version "5.12.3" + resolved "https://registry.yarnpkg.com/cspell/-/cspell-5.12.3.tgz#1966eb6687f7cdf86e5f96a8c39a140ffac42d55" + integrity sha512-lPyWZHfdQh+xjUZDAQC0gnpjglMu2AEfxBWlziTm3XuYuPGTvNJQSUrkMcH180tA3fkj8q2XFwfxHkXXAxm68w== + dependencies: + chalk "^4.1.2" + commander "^8.2.0" + comment-json "^4.1.1" + cspell-gitignore "^5.12.3" + cspell-glob "^5.12.3" + cspell-lib "^5.12.3" + fast-json-stable-stringify "^2.1.0" + file-entry-cache "^6.0.1" + fs-extra "^10.0.0" get-stdin "^8.0.0" - glob "^7.1.6" - minimatch "^3.0.4" + glob "^7.2.0" + imurmurhash "^0.1.4" + strip-ansi "^6.0.1" + vscode-uri "^3.0.2" css-blank-pseudo@^0.1.4: version "0.1.4" @@ -2659,7 +2695,7 @@ fast-glob@^3.1.1, fast-glob@^3.2.5: merge2 "^1.3.0" micromatch "^4.0.4" -fast-json-stable-stringify@^2.0.0: +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== @@ -2745,6 +2781,14 @@ find-up@^4.1.0: locate-path "^5.0.0" path-exists "^4.0.0" +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + flat-cache@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" @@ -2789,6 +2833,15 @@ form-data@~2.3.2: combined-stream "^1.0.6" mime-types "^2.1.12" +fs-extra@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" + integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + fs-extra@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" @@ -2798,16 +2851,6 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" -fs-extra@^9.1.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" - integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== - dependencies: - at-least-node "^1.0.0" - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -2923,7 +2966,7 @@ glob@7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.1.2, glob@^7.1.3, glob@^7.1.6: +glob@^7.1.2, glob@^7.1.3, glob@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== @@ -3139,13 +3182,6 @@ iconv-lite@0.4.24: dependencies: safer-buffer ">= 2.1.2 < 3" -iconv-lite@^0.6.2: - version "0.6.3" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" - integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== - dependencies: - safer-buffer ">= 2.1.2 < 3.0.0" - ignore@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" @@ -3156,7 +3192,7 @@ ignore@^5.1.4, ignore@^5.1.8: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== -import-fresh@^3.0.0, import-fresh@^3.2.1: +import-fresh@^3.0.0, import-fresh@^3.2.1, import-fresh@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -3454,11 +3490,6 @@ isstream@~0.1.2: resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= -iterable-to-stream@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/iterable-to-stream/-/iterable-to-stream-1.0.1.tgz#37e86baacf6b1a0e9233dad4eb526d0423d08bf3" - integrity sha512-O62gD5ADMUGtJoOoM9U6LQ7i4byPXUNoHJ6mqsmkQJcom331ZJGDApWgDESWyBMEHEJRjtHozgIiTzYo9RU4UA== - jake@^10.6.1: version "10.8.2" resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b" @@ -3682,6 +3713,13 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + lodash._arraycopy@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz#76e7b7c1f1fb92547374878a562ed06a3e50f6e1" @@ -3932,7 +3970,7 @@ micromark@~2.11.0: debug "^4.0.0" parse-entities "^2.0.0" -micromatch@^4.0.2, micromatch@^4.0.4: +micromatch@^4.0.4: version "4.0.4" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== @@ -4315,6 +4353,13 @@ p-limit@^2.0.0, p-limit@^2.2.0: dependencies: p-try "^2.0.0" +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + p-locate@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" @@ -4336,6 +4381,13 @@ p-locate@^4.1.0: dependencies: p-limit "^2.2.0" +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + p-map@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" @@ -4384,6 +4436,13 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" +parent-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-2.0.0.tgz#fa71f88ff1a50c27e15d8ff74e0e3a9523bf8708" + integrity sha512-uo0Z9JJeWzv8BG+tRcapBKNJ0dro9cLyczGzulS6EfeyAdeC9sbojtW6XwvYxJkEne9En+J2XEl4zyglVeIwFg== + dependencies: + callsites "^3.1.0" + parse-entities@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" @@ -5291,7 +5350,7 @@ safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== @@ -6206,6 +6265,11 @@ yauzl@^2.10.0: buffer-crc32 "~0.2.3" fd-slicer "~1.1.0" +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + zwitch@^1.0.0: version "1.0.5" resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" -- GitLab