diff --git a/action/node_modules/@cspell/dict-filetypes/filetypes.txt.gz b/action/node_modules/@cspell/dict-filetypes/filetypes.txt.gz index 66900222..5a6e993e 100644 Binary files a/action/node_modules/@cspell/dict-filetypes/filetypes.txt.gz and b/action/node_modules/@cspell/dict-filetypes/filetypes.txt.gz differ diff --git a/action/node_modules/@cspell/dict-filetypes/package.json b/action/node_modules/@cspell/dict-filetypes/package.json index d7f710aa..980fcab7 100644 --- a/action/node_modules/@cspell/dict-filetypes/package.json +++ b/action/node_modules/@cspell/dict-filetypes/package.json @@ -1,6 +1,6 @@ { "name": "@cspell/dict-filetypes", - "version": "3.0.7", + "version": "3.0.8", "description": "Filetypes dictionary for cspell.", "publishConfig": { "access": "public", @@ -39,5 +39,5 @@ "filetypes.txt.gz", "cspell-ext.json" ], - "gitHead": "4d80f37a50593b93afd0876b09ec3c879fedf021" + "gitHead": "38636d5320b67733d319a5e77ae8de68f52ff631" } diff --git a/action/node_modules/@cspell/dict-html/cspell-ext.json b/action/node_modules/@cspell/dict-html/cspell-ext.json index 1d0f8e47..03581e22 100644 --- a/action/node_modules/@cspell/dict-html/cspell-ext.json +++ b/action/node_modules/@cspell/dict-html/cspell-ext.json @@ -66,6 +66,11 @@ { "name": "HTML-IDREF-for", "pattern": "/\\bfor=\"[^\"]*\"/gi" + }, + { + "name": "HTML-symbol-entity", + "description": "Matches on HTML symbols like `♣`", + "pattern": "/&[a-z]+;/gi" } ], // Language Rules to apply to matching files. diff --git a/action/node_modules/@cspell/dict-html/package.json b/action/node_modules/@cspell/dict-html/package.json index 4dd4c6f4..dcfa1668 100644 --- a/action/node_modules/@cspell/dict-html/package.json +++ b/action/node_modules/@cspell/dict-html/package.json @@ -1,6 +1,6 @@ { "name": "@cspell/dict-html", - "version": "4.0.9", + "version": "4.0.10", "description": "HTML dictionary for cspell.", "publishConfig": { "access": "public", @@ -39,5 +39,5 @@ "dict/html.txt", "cspell-ext.json" ], - "gitHead": "4d80f37a50593b93afd0876b09ec3c879fedf021" + "gitHead": "38636d5320b67733d319a5e77ae8de68f52ff631" } diff --git a/action/node_modules/@cspell/dict-typescript/cspell-ext.json b/action/node_modules/@cspell/dict-typescript/cspell-ext.json index 3dc9bf74..aeec791c 100644 --- a/action/node_modules/@cspell/dict-typescript/cspell-ext.json +++ b/action/node_modules/@cspell/dict-typescript/cspell-ext.json @@ -1,20 +1,16 @@ -// cSpell Settings { "id": "typescript", "name": "TypeScript", - "description": "TypeScript and JavaScript dictionary for cspell.", + "description": "TypeScript and JavaScript dictionary for CSpell.", "readonly": true, // List of dictionary files to add to the global list of dictionaries "dictionaryDefinitions": [ { "name": "typescript", "path": "./dict/typescript.txt", - "description": "TypeScript and JavaScript dictionary for cspell." + "description": "TypeScript and JavaScript dictionary for CSpell." } ], - // Dictionaries to always be used. - // Generally left empty - "dictionaries": [], // Patterns "patterns": [ { @@ -33,29 +29,23 @@ "description": "JavaScript Match Regular Expression Flags" } ], - // Language Rules to apply to matching files. - // Files are matched on `languageId` and `locale` "languageSettings": [ { - // VSCode languageId. i.e. typescript, java, go, cpp, javascript, markdown, latex - // * will match against any file type. - "languageId": "typescript,javascript,typescriptreact,javascriptreact,mdx", - // Language locale. i.e. en-US, de-AT, or ru. * will match all locals. - // Multiple locals can be specified like: "en, en-US" to match both English and English US. + "languageId": "typescript,javascript,typescriptreact,javascriptreact,mdx,astro", "locale": "*", - // By default the whole text of a file is included for spell checking - // Adding patterns to the "includeRegExpList" to only include matching patterns - "includeRegExpList": [], - // To exclude patterns, add them to "ignoreRegExpList" "ignoreRegExpList": ["js-hex-escape", "js-unicode-escape", "js-regexp-flags"], - // regex patterns than can be used with ignoreRegExpList or includeRegExpList - // Example: "pattern": [{ "name": "mdash", "pattern": "—" }] - // This could be included in "ignoreRegExpList": ["mdash"] - "patterns": [], - // List of dictionaries to enable by name in `dictionaryDefinitions` - "dictionaries": ["typescript"], - // Dictionary definitions can also be supplied here. They are only used iff "languageId" and "locale" match. - "dictionaryDefinitions": [] + "dictionaries": ["typescript"] + }, + { + "languageId": "astro", + "dictionaries": ["html", "html-symbol-entities"] + } + ], + "overrides": [ + { + "filename": "**/*.astro", + "languageId": "astro" // set the file type to be Astro } - ] + ], + "enabledLanguageIds": ["astro"] } diff --git a/action/node_modules/@cspell/dict-typescript/dict/typescript.txt b/action/node_modules/@cspell/dict-typescript/dict/typescript.txt index cb725f19..a6cc03fc 100644 --- a/action/node_modules/@cspell/dict-typescript/dict/typescript.txt +++ b/action/node_modules/@cspell/dict-typescript/dict/typescript.txt @@ -7,6 +7,7 @@ ANISOTROPY AnimationEvent Array ArrayBuffer +Astro AsyncFunction Atomics BYTES_PER_ELEMENT diff --git a/action/node_modules/@cspell/dict-typescript/package.json b/action/node_modules/@cspell/dict-typescript/package.json index 7f164337..001e0592 100644 --- a/action/node_modules/@cspell/dict-typescript/package.json +++ b/action/node_modules/@cspell/dict-typescript/package.json @@ -1,6 +1,6 @@ { "name": "@cspell/dict-typescript", - "version": "3.1.10", + "version": "3.1.11", "description": "TypeScript and JavaScript dictionary for cspell.", "publishConfig": { "access": "public", @@ -39,5 +39,5 @@ "dict/typescript.txt", "cspell-ext.json" ], - "gitHead": "09ecd8c67c471bfc64a9ad783c303f30d820fb67" + "gitHead": "38636d5320b67733d319a5e77ae8de68f52ff631" }