diff --git a/.github/.cspell/flame_dictionary.txt b/.github/.cspell/flame_dictionary.txt new file mode 100644 index 000000000..5e1195797 --- /dev/null +++ b/.github/.cspell/flame_dictionary.txt @@ -0,0 +1,38 @@ +ASDW +backtick +backticks +blockquote +broadphase +conformant +dartdoc +dartdocs +dashbook +discoverability +fireslime +flippable +hitbox +linkcheck +LTRBR +LTWH +markdownlint +platformer +positionable +prerendered +pressable +proxying +pubspec +raycast +raytracing +refactor +refactoring +refactorings +renderable +socio +Strikethrough +stylesheet +sublists +typedef +typedefs +toctree +toctrees +vsync \ No newline at end of file diff --git a/.github/cspell.json b/.github/cspell.json index 7a747b253..d311f7afd 100644 --- a/.github/cspell.json +++ b/.github/cspell.json @@ -2,48 +2,9 @@ "version": "0.2", "language": "en", "flagWords": [], - "words": [ - "ASDW", - "backtick", - "backticks", - "blockquote", - "broadphase", - "conformant", - "dartdoc", - "dartdocs", - "dashbook", - "discoverability", - "fireslime", - "flippable", - "hitbox", - "linkcheck", - "LTRBR", - "LTWH", - "markdownlint", - "platformer", - "positionable", - "prerendered", - "pressable", - "proxying", - "raycast", - "raytracing", - "refactor", - "refactoring", - "refactorings", - "renderable", - "socio", - "Strikethrough", - "stylesheet", - "sublists", - "typedef", - "typedefs", - "toctree", - "toctrees", - "vsync" - ], "ignorePaths": ["**/media/**", "**/assets/**", "**/test/**"], "ignoreRegExpList": ["@\\w+", "\\$\\w+", "\\{\\w+", "\\`\\w+", "\\:\\w+", "\\/\\w+", "\\#\\w+"], - "dictionaries": ["en_US", "softwareTerms"], + "dictionaries": ["en_US", "softwareTerms","flame_dictionary"], "languageSettings": [ { "languageId": "markdown", @@ -51,5 +12,12 @@ "/^\\s*```[\\s\\S]*?^\\s*```/gm" ] } + ], + "dictionaryDefinitions": [ + { + "name": "flame_dictionary", + "path": "./.cspell/flame_dictionary.txt", + "addWords": true + } ] }