├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ ├── lint.yml │ ├── manual-publish.yml │ ├── publish.yml │ ├── release-please.yml │ ├── test.yml │ ├── update-dependencies.yml │ ├── update-dictionaries.yml │ └── update-extension-list.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── .release-please-manifest.json ├── .tool-versions ├── .vscode └── settings.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── PUBLISHING.md ├── README.md ├── cspell.json ├── custom-words.txt ├── dict-extensions.code-workspace ├── extensions ├── ancient-greek │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── Hymn-4-to-Hermes.md │ │ └── cspell.json │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── arabic │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── README-ar.md │ │ ├── cspell.json │ │ └── install-ar.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── australian-english │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── austrian-german │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ ├── sample1.md │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── basque │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── british-english │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── bulgarian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle-bg.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── canadian-english │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── catalan │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── croatian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ └── amsterdam.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── cspell-bundled-dictionaries │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── czech │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── danish │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── dutch │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cSpell.json │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── esperanto │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── estonian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── finnish │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── french-reforme │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── french │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── galician │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── german │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── README.md │ │ ├── cspell.json │ │ ├── sample1.md │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── greek │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── hebrew │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── hungarian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── hunspell-syntax │ ├── .cspell │ │ └── custom-dictionary.txt │ ├── .gitignore │ ├── .prettierignore │ ├── .vscode │ │ ├── launch.json │ │ └── settings.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell.json │ ├── images │ │ ├── hunspell.png │ │ └── screen-shot.png │ ├── language-configuration.json │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── example.aff │ │ └── example.dic │ └── syntaxes │ │ ├── aff.tmLanguage.json │ │ └── dic.tmLanguage.json ├── indonesian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── italian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── latin │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── lingua-latina.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── latvian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── lithuanian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── macedonian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── Skopje.md │ │ └── cspell.json │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── medical-terms │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── README.md │ │ └── cspell.json │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── mongolian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── norwegian-bokmal │ ├── .gitignore │ ├── .vscode │ │ ├── cspell.json │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── norge.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── persian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── polish │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── portuguese-brazilian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ └── Seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── portuguese │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── romanian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── russian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── portland.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── scientific-terms │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── README.md │ │ └── cspell.json │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── serbian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── extensions │ │ └── serbian │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── Београд.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── slovak │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── slovenian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── Ljubljana.md │ │ └── cspell.json │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── spanish │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ ├── settings.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── swedish │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── Seattle.md │ │ └── cspell.json │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── swiss-german │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── timestamp-hover │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── images │ │ ├── Screenshot1.png │ │ ├── icon.jpg │ │ ├── icon.orig.png │ │ └── icon.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── README.md │ │ └── cspell.json │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── turkish │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ ├── settings.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── ukrainian │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.json │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ ├── seattle.md │ │ └── text.txt │ ├── src │ │ └── extension.ts │ └── tsconfig.json ├── vietnamese │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ ├── src │ │ └── extension.ts │ └── tsconfig.json └── win32 │ ├── .gitignore │ ├── .vscode │ ├── launch.json │ └── tasks.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cspell-ext.json │ ├── cspell.config.yaml │ ├── images │ └── SpellCheck.png │ ├── package-lock.json │ ├── package.json │ ├── samples │ ├── D3D12HelloWindow.cpp │ ├── D3D12HelloWindow.h │ ├── DXSample.cpp │ ├── DXSample.h │ ├── DXSampleHelper.h │ ├── README.md │ ├── Win32Application.cpp │ ├── Win32Application.h │ ├── cspell.json │ ├── stdafx.h │ └── window_sample.cpp │ ├── src │ └── extension.ts │ └── tsconfig.json ├── generator-cspell-dicts-extensions ├── .eslintignore ├── .gitattributes ├── .gitignore ├── .travis.yml ├── .yo-rc.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── __tests__ │ └── app.js ├── cspell.config.yaml ├── generators │ └── app │ │ ├── index.js │ │ ├── languageCodes.js │ │ ├── run.js │ │ └── templates │ │ ├── .gitignore │ │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ │ ├── .vscodeignore │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── cspell-ext.json │ │ ├── cspell.config.yaml │ │ ├── images │ │ └── SpellCheck.png │ │ ├── package.json │ │ ├── samples │ │ ├── cspell.json │ │ └── seattle.md │ │ ├── src │ │ └── extension.ts │ │ └── tsconfig.json ├── package-lock.json ├── package.json └── run.js ├── images ├── SpellCheck.png ├── debug-extension.png └── example-yo.png ├── lerna.json ├── package-lock.json ├── package.json ├── release-please-config.json ├── scripts ├── code-workspace-packages.jq ├── fix-extensions.mjs ├── gen-extension-list.mjs ├── gen-release-please-config-packages.jq ├── gen-release-please-config.sh ├── lib │ ├── extensionHelper.mjs │ ├── index.d.ts │ └── mdastBuilder.mjs ├── list-extensions.sh ├── package-lock.json ├── package.json ├── package_versions.jq ├── package_versions.sh ├── update-code-workspace.sh ├── update-manual-pub-list.mjs └── update-workflows.sh ├── static ├── dictionary-types.json ├── footer.md └── generated │ ├── extension_list.md │ ├── marketplace_extensions.md │ └── marketplace_language_extensions.md ├── test-runner ├── bin.mjs ├── download-vscode.mjs ├── lib │ ├── esmImport.cjs │ ├── helper.cjs │ ├── initEsmImports.mjs │ ├── logger.cjs │ └── runner.mjs ├── package-lock.json ├── package.json ├── suite │ ├── index.cjs │ ├── tests │ │ └── extension.test.mjs │ └── types.d.ts └── test-runner.mjs └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = space 5 | indent_size = 4 6 | end_of_line = lf 7 | charset = utf-8 8 | trim_trailing_whitespace = true 9 | insert_final_newline = true 10 | 11 | [*.CRLF.txt] 12 | end_of_line = crlf 13 | 14 | [*.noEOL.txt] 15 | insert_final_newline = false 16 | 17 | [*.{yaml,yml}] 18 | indent_size = 2 19 | 20 | [{package-lock.json,lerna.json,package.json}] 21 | indent_size = 2 22 | 23 | [*.md] 24 | indent_size = 2 25 | trim_trailing_whitespace = false 26 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Set the default behavior, in case people don't have core.autocrlf set. 2 | * text=auto eol=lf 3 | *.cjs text eol=lf 4 | *.CRLF.txt text eol=crlf 5 | *.cts text eol=lf 6 | *.go text eol=lf 7 | *.js text eol=lf 8 | *.json text eol=lf 9 | *.lock text eol=lf 10 | *.md text eol=lf 11 | *.mjs text eol=lf 12 | *.mts text eol=lf 13 | *.sh text eol=lf 14 | *.ts text eol=lf 15 | *.txt text eol=lf 16 | *.yaml text eol=lf 17 | *.yml text eol=lf 18 | *.code-workspace text eol=lf 19 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | - streetsidesoftware 5 | patreon: streetsidesoftware 6 | open_collective: code-spell-checker 7 | ko_fi: # Replace with a single Ko-fi username 8 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 9 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 10 | liberapay: # Replace with a single Liberapay username 11 | issuehunt: # Replace with a single IssueHunt username 12 | otechie: # Replace with a single Otechie username 13 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 14 | 15 | # cspell:words issuehunt 16 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | # To get started with Dependabot version updates, you'll need to specify which 2 | # package ecosystems to update and where the package manifests are located. 3 | # Please see the documentation for all configuration options: 4 | # https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates 5 | 6 | version: 2 7 | updates: 8 | - package-ecosystem: "npm" # See documentation for possible values 9 | directory: "/" # Location of package manifests 10 | schedule: 11 | interval: "weekly" 12 | 13 | - package-ecosystem: "github-actions" 14 | # Workflow files stored in the 15 | # default location of `.github/workflows` 16 | directory: "/" 17 | schedule: 18 | interval: "daily" 19 | -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- 1 | name: " 🧽 Lint" 2 | 3 | on: # rebuild any PRs and main branch changes 4 | workflow_dispatch: 5 | pull_request: 6 | push: 7 | branches: 8 | - main 9 | 10 | jobs: 11 | lint: 12 | runs-on: ubuntu-latest 13 | steps: 14 | - uses: actions/checkout@v4 15 | - name: Use Node.js 16 | uses: actions/setup-node@v4 17 | with: 18 | node-version-file: .tool-versions 19 | cache: npm 20 | - run: npm install 21 | - run: npm run lint 22 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .vscode/** 2 | **/dist/** 3 | CHANGELOG.md 4 | cspell.json 5 | generator-cspell-dicts-extensions/generators/app/templates 6 | lerna.json 7 | package-lock.json 8 | packages/*/dist/** 9 | tsconfig*.json 10 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 120, 3 | "singleQuote": true, 4 | "overrides": [ 5 | { 6 | "files": "**/*.{yaml,yml}", 7 | "options": { 8 | "singleQuote": false 9 | } 10 | }, 11 | { 12 | "files": "**/package.json", 13 | "options": { 14 | "tabWidth": 2, 15 | "singleQuote": false 16 | } 17 | }, 18 | { 19 | "files": "*.code-workspace", 20 | "options": { 21 | "parser": "json" 22 | } 23 | }, 24 | { 25 | "files": "**/*.{jsonc,json,md}", 26 | "options": { 27 | "trailingComma": "none" 28 | } 29 | } 30 | ] 31 | } 32 | -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | # Can be used by asdf and github-actions, can easily update with: 2 | # asdf local nodejs latest:18 3 | nodejs 20.18.0 4 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /PUBLISHING.md: -------------------------------------------------------------------------------- 1 | # Publishing 2 | 3 | These extension are published to both Open VSX and VS Code Marketplace. 4 | 5 | The goal is to publish extension via a GitHub Action. 6 | 7 | ## Manual Publishing 8 | 9 | **OVSX** 10 | 11 | ``` 12 | OVSX_TOKEN=YOUR_TOKEN npm -p run publish-all-ovsx 13 | ``` 14 | 15 | **VS Code Marketplace** 16 | 17 | ``` 18 | npm run publish-all 19 | ``` 20 | 21 | ## Tokens 22 | 23 | **VS Code** 24 | 25 | Follow direction on: 26 | 27 | 1. [Publishing Extensions | Visual Studio Code Extension API](https://code.visualstudio.com/api/working-with-extensions/publishing-extension) 28 | 1. VS Code: [Street Side Software on Azure](https://dev.azure.com/streetsidesoftware/) 29 | 30 | ``` 31 | npx vsce login streetsidesoftware 32 | ``` 33 | -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "dictionaryDefinitions": [ 4 | { 5 | "name": "project-words", 6 | "path": "./custom-words.txt", 7 | "description": "Workspace level words", 8 | "addWords": true 9 | } 10 | ], 11 | "useGitignore": true, 12 | "ignorePaths": [ 13 | ".git", 14 | ".gitattributes", 15 | ".gitignore", 16 | ".travis.yml", 17 | ".vscode", 18 | ".vscodeignore", 19 | ".vscode-test/**", 20 | "*.vsix", 21 | "**/templates/samples/**", 22 | "CHANGELOG.md", 23 | "extensions/*/samples/**", 24 | "node_modules", 25 | "package-lock.json", 26 | "generator-cspell-dicts-extensions/generators/app/templates/**", 27 | "static/generated" 28 | ], 29 | "dictionaries": [ 30 | "project-words" 31 | ] 32 | } 33 | -------------------------------------------------------------------------------- /custom-words.txt: -------------------------------------------------------------------------------- 1 | Affero 2 | appname 3 | Bokmål 4 | deduplicated 5 | Dependabot 6 | Gnomovision 7 | googleapis 8 | lgpl 9 | mdast 10 | medicalterms 11 | mkdir 12 | ovsx 13 | reforme 14 | Réforme 15 | streetsidesoftware 16 | Sublicensing 17 | testrunner 18 | uncommenting 19 | vscodeignore 20 | vsix 21 | WIPO 22 | xvfb 23 | yosay 24 | Yoyodyne 25 | -------------------------------------------------------------------------------- /extensions/ancient-greek/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/ancient-greek/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/ancient-greek/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-grc/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/ancient-greek/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/ancient-greek/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/ancient-greek/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/ancient-greek/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-ancient-greek", 3 | "version": "1.0.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-ancient-greek", 9 | "version": "1.0.4", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-grc": "^1.0.5" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-grc": { 19 | "version": "1.0.5", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-grc/-/dict-grc-1.0.5.tgz", 21 | "integrity": "sha512-RT8t3gnD6rXt/HYCPP8zu38aIGN38OeHFxciuVXbu8g+cp2DELtyDDVFXN6Tf9jOxJWn6bTymnro15cY193Ijg==", 22 | "license": "GPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/ancient-greek/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "en,grc", 3 | 4 | "dictionaries": [] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/ancient-greek/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/arabic/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/arabic/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/arabic/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/arabic/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-ar/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/arabic/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/arabic/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/arabic/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-arabic", 3 | "version": "0.2.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-arabic", 9 | "version": "0.2.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-ar": "^1.1.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-ar": { 19 | "version": "1.1.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-ar/-/dict-ar-1.1.4.tgz", 21 | "integrity": "sha512-O3PN6kbi57o8MDsVuRSAN0b+IoVOkdMRyUEnhs91FP1FDE8sIsZ+tL8ntZgoxnXZjXo9zYvvdsngrwe4zILn1g==", 22 | "license": "LGPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/arabic/samples/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "cSpell.language": "en,ar" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/arabic/samples/README-ar.md: -------------------------------------------------------------------------------- 1 | 2008-01-10 2 | السلام عليكم، 3 | 4 | تجدون رفقته ملفي قاموس التدقيق الإملائي للغة العربية hunspell-ar لمشروع آيسبل Ayaspell في نسخته النهائية (الملفان هما: ar.dic و ar.aff) اللذين يعملان ضمن برنامج هانسبل Hunspell (الإصدارة 1.1.12 وما فقوها) للمجموعة المكتبية أوبن-أوفيس OpenOffice.org. 5 | 6 | عند تنصيبكم واستعمالكم للقاموس فإن المؤلف لا يتحمل أية مسؤولية في حالة حصول إتلاف ملفات أو ظهور خلل في الجهاز ناتجين عن تنصيبه أو استعماله. 7 | يخضع قاموس آيسبل للرخص الثلاثية: GPL/LGPL/MPL. 8 | 9 | لمتابعة تطوير المشروع: 10 | القائمة البريدية: http://ayaspell.sourceforge.net 11 | المدونة: http://ayaspell.blogspot.com 12 | الموقع: http://ayaspell.sourceforge.net 13 | ========================================================================== 14 | 15 | 18 | -------------------------------------------------------------------------------- /extensions/arabic/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "ar,en", 3 | "words": [ 4 | "Ayaspell", 5 | "myspell" 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /extensions/arabic/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/australian-english/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/australian-english/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/australian-english/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-en-au/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/australian-english/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/australian-english/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/australian-english/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-australian-english", 3 | "version": "1.1.20", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-australian-english", 9 | "version": "1.1.20", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-en-au": "^1.0.36" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-en-au": { 19 | "version": "1.0.36", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-en-au/-/dict-en-au-1.0.36.tgz", 21 | "integrity": "sha512-a9SNSlJIKdbN2XZCo+XZ7UblNXmP4Z6SCOqoGHh6lK+GtHUUZ03IP4RWYXtE4jTGwrEFLI9FXmRtR+HSmthuDw==", 22 | "license": "LGPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/australian-english/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "en-au" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/australian-english/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/austrian-german/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/austrian-german/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/austrian-german/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-de-at/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/austrian-german/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/austrian-german/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/austrian-german/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-austrian-german", 3 | "version": "1.1.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-austrian-german", 9 | "version": "1.1.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-de-at": "^1.2.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-de-at": { 19 | "version": "1.2.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-de-at/-/dict-de-at-1.2.0.tgz", 21 | "integrity": "sha512-Ckp5b6+0do8iTBCkrVWf5mmh2EyibhPfLXN9gqfUKbMY2TtGthLVfTrqm6v/Xk+E4uMI1yDt2IFLl1o91n3QVA==", 22 | "license": "GPL-3.0-or-later" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/austrian-german/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "de-at" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/austrian-german/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/basque/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/basque/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/basque/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/basque/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-eu/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/basque/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/basque/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/basque/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-basque", 3 | "version": "1.0.6", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-basque", 9 | "version": "1.0.6", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-eu": "^1.0.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-eu": { 19 | "version": "1.0.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-eu/-/dict-eu-1.0.4.tgz", 21 | "integrity": "sha512-SM8XqLEpaNlBr/v1grb7MKWnSdl/3rPwQZ6UnO+3pAQtuWnAhx1vz5NA06jei0IR2dESFHCbexldz2fo3nL+Pg==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/basque/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "eu", 3 | "minWordLength": 2, 4 | "ignorePaths": ["cspell.json"] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/basque/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/british-english/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/british-english/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/british-english/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-en-gb/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/british-english/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/british-english/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/british-english/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/british-english/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-british-english", 3 | "version": "1.4.24", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-british-english", 9 | "version": "1.4.24", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-en-gb": "^5.0.5" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-en-gb": { 19 | "version": "5.0.5", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-en-gb/-/dict-en-gb-5.0.5.tgz", 21 | "integrity": "sha512-OEXlEii9GCN8/XpDBjwpUeMXJUsghtHPA45rMXhce9de4lfG/RTeRoSrHkPY+pBnCF8R2Lk9x9u0od7o67SnAA==", 22 | "license": "LGPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/british-english/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "en-GB" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/british-english/samples/seattle.md: -------------------------------------------------------------------------------- 1 | [Seattle - Wikipedia](https://en.wikipedia.org/wiki/Seattle) 2 | 3 | https://en-GB.wikipedia.org/wiki/Seattle 4 | 5 | 8 | -------------------------------------------------------------------------------- /extensions/british-english/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/bulgarian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/bulgarian/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/bulgarian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/bulgarian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-bg-bg/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/bulgarian/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": [ 3 | "./cspell-ext.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/bulgarian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/bulgarian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/bulgarian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-bulgarian", 3 | "version": "0.1.13", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-bulgarian", 9 | "version": "0.1.13", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-bg-bg": "^3.0.6" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-bg-bg": { 19 | "version": "3.0.6", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-bg-bg/-/dict-bg-bg-3.0.6.tgz", 21 | "integrity": "sha512-SVCFZMkHZcbuGF1JxV7RN0BTydpjNwVFCNTfGO2tzPvVw/+sOcuH74+rJiKf0zcp94EJMqTWT/l3dA3M8F9U6w==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/bulgarian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": [ 3 | "../cspell.json" 4 | ], 5 | "words": [ 6 | "биотехнологиите", 7 | "Вашингтонският", 8 | "Нидъл", 9 | "Пюджит", 10 | "Редмънд", 11 | "Сеатл", 12 | "сиатълци", 13 | "Сийтл", 14 | "Спейс", 15 | "сукуамиш", 16 | "уамиш" 17 | ] 18 | } 19 | -------------------------------------------------------------------------------- /extensions/bulgarian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/canadian-english/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/canadian-english/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/canadian-english/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-en-ca/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/canadian-english/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/canadian-english/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/canadian-english/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-canadian-english", 3 | "version": "1.1.20", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-canadian-english", 9 | "version": "1.1.20", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-en-ca": "^1.0.36" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-en-ca": { 19 | "version": "1.0.36", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-en-ca/-/dict-en-ca-1.0.36.tgz", 21 | "integrity": "sha512-JL46fqmUgEGQ4z2eyNYVsJVN03hyxtedo3vu6CGLldwWi5VxRueQyAR9UlHhSYqLanvXEoiGbN8ihU4zAFLUGA==", 22 | "license": "LGPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/canadian-english/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "en-ca" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/canadian-english/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/catalan/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/catalan/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/catalan/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-ca/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/catalan/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/catalan/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/catalan/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-catalan", 3 | "version": "1.0.8", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-catalan", 9 | "version": "1.0.8", 10 | "license": "MIT", 11 | "dependencies": { 12 | "@cspell/dict-ca": "^3.1.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-ca": { 19 | "version": "3.1.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-ca/-/dict-ca-3.1.0.tgz", 21 | "integrity": "sha512-EU6wSCa8agsGxw6YsF5tnBzxV79cU6dtey1B98/jrRYyEsLBspByzxH2mJhB1t1Bvh0gQBp8N1YyHPilCa4nzg==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/catalan/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "ca" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/catalan/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/croatian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/croatian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .vscode/** 2 | .vscode-test/** 3 | out/test/** 4 | test/** 5 | src/** 6 | samples/** 7 | **/*.map 8 | .gitignore 9 | tsconfig.json 10 | vsc-extension-quickstart.md 11 | -------------------------------------------------------------------------------- /extensions/croatian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-hr-hr/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/croatian/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": [ 3 | "./cspell-ext.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/croatian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/croatian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/croatian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-croatian", 3 | "version": "1.0.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-croatian", 9 | "version": "1.0.4", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-hr-hr": "^3.1.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-hr-hr": { 19 | "version": "3.1.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-hr-hr/-/dict-hr-hr-3.1.0.tgz", 21 | "integrity": "sha512-6rmZWYHeyMrczc0vlo7tNbYhs1buV2WRH2Vptk+qsKAdGvfqOEsNf+/yRlo1qvyOoms04kfTBZULS03oJ0VKsA==", 22 | "license": "LGPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/croatian/samples/amsterdam.md: -------------------------------------------------------------------------------- 1 | # Amsterdam 2 | 3 | Amsterdam je glavni grad i važno gospodarsko i kulturno središte Nizozemske. Smješten je na ušću rijeke Amstel u IJsselmeer, Sjeverna Holandija. Šire gradsko područje (s Randstadom) ima više od 1.36 milijuna stanovnika (2008.) što ga čini šestom metropolom u Europi. 4 | 5 | Stariji dijelovi grada ispresjecani su kanalima (nizozemski: gracht), na kojima su brojne stare građanske kuće. Ima oko 160 kanala koji dijele grad na oko 90 otočića. Po tome se uz njega često veže naziv "Venecija sjeverne Europe". Amsterdamski kanali iz 17. stoljeća su upisani na UNESCO-v popis mjesta svjetske baštine u Europi, kao i obrambena linija Amsterdama (1880.-1920.). 6 | 7 | 11 | -------------------------------------------------------------------------------- /extensions/croatian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/cspell-bundled-dictionaries/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/cspell-bundled-dictionaries/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/cspell-bundled-dictionaries/README.md: -------------------------------------------------------------------------------- 1 | # CSpell Bundled Dictionaries for the Code Spell Checker 2 | 3 | The [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker) extension bundles the latest copy of the 4 | CSpell Dictionaries at the time the extension is published. 5 | 6 | This extension helps keep the dictionaries up to date by importing the latest CSpell bundled dictionaries from NPM. 7 | 8 | ## Requirements 9 | 10 | This extension will automatically include [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker) extension. 11 | 12 | 13 | 14 |
15 | 16 | --- 17 | 18 |

19 | Brought to you by 20 | Street Side Software Logo Street Side Software 21 | 22 |

23 | 24 | 25 | -------------------------------------------------------------------------------- /extensions/cspell-bundled-dictionaries/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-cspell-bundle/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/cspell-bundled-dictionaries/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/cspell-bundled-dictionaries/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/cspell-bundled-dictionaries/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/cspell-bundled-dictionaries/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "dictionaries": [] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/cspell-bundled-dictionaries/samples/seattle.md: -------------------------------------------------------------------------------- 1 | [Seattle - Wikipedia](https://en.wikipedia.org/wiki/Seattle) 2 | 3 | https://.wikipedia.org/wiki/Seattle 4 | 5 | 8 | -------------------------------------------------------------------------------- /extensions/cspell-bundled-dictionaries/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/czech/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/czech/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/czech/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-cs-cz/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/czech/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/czech/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/czech/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-czech", 3 | "version": "1.0.8", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-czech", 9 | "version": "1.0.8", 10 | "license": "MIT", 11 | "dependencies": { 12 | "@cspell/dict-cs-cz": "^3.0.6" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-cs-cz": { 19 | "version": "3.0.6", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-cs-cz/-/dict-cs-cz-3.0.6.tgz", 21 | "integrity": "sha512-PpfpVi49Sb4JJOdVwOL3vEZ5G59IEt0JDOd7frC3Xk9l294TymUzOVUt5CmcesSvBELdkL3OXAjesoFDo3QWjQ==", 22 | "license": "GPL-3.0+" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/czech/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "cs" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/czech/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/danish/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/danish/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/danish/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-da-dk/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/danish/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/danish/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/danish/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-danish", 3 | "version": "2.2.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-danish", 9 | "version": "2.2.4", 10 | "license": "MIT", 11 | "dependencies": { 12 | "@cspell/dict-da-dk": "^4.1.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-da-dk": { 19 | "version": "4.1.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-da-dk/-/dict-da-dk-4.1.0.tgz", 21 | "integrity": "sha512-gw5cJ3KAHo5AKlx+HCw+hiaAB2eXUx11ynCNJZT0zuV2IMU1Fm7PXP9FfoZzUHJrYiTjcnglv/sQDliWM24ZZQ==", 22 | "license": "LGPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/danish/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "da" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/danish/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/dutch/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/dutch/.vscodeignore: -------------------------------------------------------------------------------- 1 | .vscode/** 2 | .vscode-test/** 3 | out/test/** 4 | test/** 5 | src/** 6 | **/*.map 7 | .gitignore 8 | tsconfig.json 9 | vsc-extension-quickstart.md 10 | -------------------------------------------------------------------------------- /extensions/dutch/cSpell.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "language": "en,nl", 4 | "words": [ 5 | "Changelog", 6 | "Nederlands", 7 | "streetsidesoftware" 8 | ], 9 | "ignoreWords": [ 10 | "but" 11 | ], 12 | "import": [ 13 | "./cspell-ext.json" 14 | ], 15 | "languageSettings": [ 16 | { 17 | "locale": "*", 18 | "languageId": "*", 19 | "caseSensitive": false 20 | } 21 | ] 22 | } 23 | -------------------------------------------------------------------------------- /extensions/dutch/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-nl-nl/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/dutch/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/dutch/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/dutch/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-dutch", 3 | "version": "0.5.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-dutch", 9 | "version": "0.5.3", 10 | "license": "MIT", 11 | "dependencies": { 12 | "@cspell/dict-nl-nl": "^2.4.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-nl-nl": { 19 | "version": "2.4.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-nl-nl/-/dict-nl-nl-2.4.0.tgz", 21 | "integrity": "sha512-G2kVHZYdP4YyHDv74TyeUNAcIJA01Mw40srP3aYSPFXsJA0iDDTfkmngaz1WLitfnNYPtBAjZNPLgQdohfoDYA==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/dutch/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "nl" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/dutch/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/esperanto/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/esperanto/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/esperanto/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-eo/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/esperanto/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/esperanto/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/esperanto/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-esperanto", 3 | "version": "1.1.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-esperanto", 9 | "version": "1.1.3", 10 | "license": "GPL-2.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-eo": "^3.0.5" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-eo": { 19 | "version": "3.0.5", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-eo/-/dict-eo-3.0.5.tgz", 21 | "integrity": "sha512-/x0Hz8voBvnnGy0WYviPkAHSBeXHUah3xxGhOqBawkGIvcKewDTv4rh1zF4qqjnB0DbQcJgpWCxH/9Lt9GuWsg==", 22 | "license": "GPL-3.0+" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/esperanto/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "eo" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/esperanto/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/estonian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/estonian/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/estonian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/estonian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-et-ee/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/estonian/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "noConfigSearch": true, 4 | "import": [ 5 | "cspell-ext.json" 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /extensions/estonian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/estonian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/estonian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-estonian", 3 | "version": "0.3.2", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-estonian", 9 | "version": "0.3.2", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-et-ee": "^3.1.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-et-ee": { 19 | "version": "3.1.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-et-ee/-/dict-et-ee-3.1.4.tgz", 21 | "integrity": "sha512-0mmyLdNTARKvz8junV/dg5KGYYxx4prEGr+akAf/tj3BMP8MUneuO4uWYG+nf7SmMZekBkValSVXduEUfxdMnQ==", 22 | "license": "LGPL-3.0+" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/estonian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /extensions/estonian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/finnish/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/finnish/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/finnish/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/finnish/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-fi-fi/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/finnish/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/finnish/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/finnish/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/finnish/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-finnish", 3 | "version": "1.0.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-finnish", 9 | "version": "1.0.4", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-fi-fi": "^1.1.1" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-fi-fi": { 19 | "version": "1.1.1", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-fi-fi/-/dict-fi-fi-1.1.1.tgz", 21 | "integrity": "sha512-8kqTN2DrEEjHhmzvLc2Yc2Lt2t7K50XJWCbYPW0uZBgH3GdM4ApDNOzeJ/xNhrBERKZhajD++YVsm5zKzU3Hug==", 22 | "license": "LGPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/finnish/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "fi", 3 | 4 | "dictionaries": [] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/finnish/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/french-reforme/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/french-reforme/.vscodeignore: -------------------------------------------------------------------------------- 1 | .vscode/** 2 | .vscode-test/** 3 | out/test/** 4 | test/** 5 | src/** 6 | **/*.map 7 | .gitignore 8 | tsconfig.json 9 | vsc-extension-quickstart.md 10 | -------------------------------------------------------------------------------- /extensions/french-reforme/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-fr-reforme/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/french-reforme/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "ignorePaths": ["/out"], 4 | "language": "en,fr", 5 | "noConfigSearch": true, 6 | "import": ["./cspell-ext.json"], 7 | "ignoreWords": ["seattle"], 8 | "overrides": [ 9 | { 10 | "filename": "*.md", 11 | "caseSensitive": true 12 | } 13 | ], 14 | "words": ["testrunner", "uncommenting"] 15 | } 16 | -------------------------------------------------------------------------------- /extensions/french-reforme/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/french-reforme/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/french-reforme/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-french-reforme", 3 | "version": "2.2.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-french-reforme", 9 | "version": "2.2.4", 10 | "license": "MIT", 11 | "dependencies": { 12 | "@cspell/dict-fr-reforme": "^2.3.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-fr-reforme": { 19 | "version": "2.3.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-fr-reforme/-/dict-fr-reforme-2.3.0.tgz", 21 | "integrity": "sha512-EYLGzSJqhRqy2He1yEXCb35OWYyrmkCwx2gHif+/kwFO5yIJYv2vPAg7v8NOn1tQFgMrxUr3aAXIwyQCj45h8A==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/french-reforme/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "caseSensitive": true 3 | } 4 | -------------------------------------------------------------------------------- /extensions/french-reforme/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/french/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/french/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/french/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-fr-fr/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/french/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/french/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/french/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-french", 3 | "version": "0.4.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-french", 9 | "version": "0.4.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-fr-fr": "^2.3.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-fr-fr": { 19 | "version": "2.3.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-fr-fr/-/dict-fr-fr-2.3.0.tgz", 21 | "integrity": "sha512-OsUgonI5aWV8i+DmOl8KO0fqFLZFZIAvFaCysXROeYoSfumdiqzmBrgv6UNOIhYMIBfs2Os3UsM5E69sLpoY8g==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/french/samples/cspell.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /extensions/french/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/galician/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/galician/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/galician/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/galician/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-gl-es/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/galician/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/galician/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/galician/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/galician/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-galician", 3 | "version": "1.0.2", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-galician", 9 | "version": "1.0.2", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-gl-es": "^1.1.1" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-gl-es": { 19 | "version": "1.1.1", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-gl-es/-/dict-gl-es-1.1.1.tgz", 21 | "integrity": "sha512-pOfPVA/h3gB6HSXYdDdLBYdd3XiLSd5bmYbVyTSg9sAx/iCLbmWBt42x/R9ZR6j3fT0TdGEvXofMMsQYbcDxEw==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/galician/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "gl", 3 | 4 | "dictionaries": [] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/galician/samples/seattle.md: -------------------------------------------------------------------------------- 1 | [Seattle - Wikipedia](https://en.wikipedia.org/wiki/Seattle) 2 | 3 | https://gl.wikipedia.org/wiki/Seattle 4 | 5 | Seattle (En-us-Seattle.ogg [siˈætəɫ] (axuda · info)) é a cidade máis grande do noroeste dos Estados Unidos. Fundada en 1853, a cidade está localizada no estado de Washington, na rexión de Puget Sound, a 182 quilómetros da fronteira con Canadá. En 2007 tiña unha poboación de 594 210 habitantes e na súa area metropolitana vivían 3 263 497 persoas. 6 | 7 | Seattle é un centro comercial, cultural e de tecnoloxía avanzada para o noroeste do Pacífico estadounidense e unha das principais cidades portuarias para o comercio transpacífico e europeo. A zona metropolitana de Seattle está arrodeada por montañas e corpos de auga. 8 | 9 | 10 | -------------------------------------------------------------------------------- /extensions/galician/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/german/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/german/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/german/.vscodeignore: -------------------------------------------------------------------------------- 1 | .vscode/** 2 | .vscode-test/** 3 | out/test/** 4 | test/** 5 | src/** 6 | **/*.map 7 | .gitignore 8 | tsconfig.json 9 | vsc-extension-quickstart.md 10 | -------------------------------------------------------------------------------- /extensions/german/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-de-de/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/german/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "ignorePaths": ["/out", "samples/**"], 4 | "import": ["./cspell-ext.json"] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/german/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/german/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/german/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-german", 3 | "version": "2.3.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-german", 9 | "version": "2.3.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-de-de": "^4.1.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-de-de": { 19 | "version": "4.1.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-de-de/-/dict-de-de-4.1.0.tgz", 21 | "integrity": "sha512-BF1ouiRbZ+YmzTGu1JZkrzYCFBisxADJvoouNI7C7KZzx9gmRvezKgDWTXQ1tD4ZtNOoX5rdpXTWxf6sXnmBew==", 22 | "license": "LGPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/german/samples/README.md: -------------------------------------------------------------------------------- 1 | # Samples 2 | 3 | This directory contains a set of sample files to spell check. 4 | -------------------------------------------------------------------------------- /extensions/german/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "en,de-DE" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/german/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/greek/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/greek/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/greek/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/greek/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-el/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/greek/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/greek/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/greek/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-greek", 3 | "version": "1.2.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-greek", 9 | "version": "1.2.4", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-el": "^3.1.6" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-el": { 19 | "version": "3.1.6", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-el/-/dict-el-3.1.6.tgz", 21 | "integrity": "sha512-8FL5Jl8asGdp+50ANqkc3Gtilt9LQY9M661I4BF9U0ZVBp4Rbgino1IPRIsMfyE0BnNWa/O7Oq5gMDXi0suE8Q==", 22 | "license": "GPL-3.0+" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/greek/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "el" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/greek/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/hebrew/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/hebrew/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/hebrew/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/hebrew/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-he/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/hebrew/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/hebrew/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/hebrew/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-hebrew", 3 | "version": "2.0.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-hebrew", 9 | "version": "2.0.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-he": "^4.0.3" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-he": { 19 | "version": "4.0.3", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-he/-/dict-he-4.0.3.tgz", 21 | "integrity": "sha512-hIUqkyl9Vr6ilCmIFtCN5/xpNuWpjAaLNlhYPipSw2lr18Zfc5RMxVKgpDkg/vRUDXXBBKjjdggNbB7qxKOUhA==", 22 | "license": "AGPLv3" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/hebrew/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "he" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/hebrew/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/hungarian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/hungarian/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/hungarian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/hungarian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-hu-hu/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/hungarian/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/hungarian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/hungarian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/hungarian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-hungarian", 3 | "version": "1.0.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-hungarian", 9 | "version": "1.0.4", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-hu-hu": "^1.1.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-hu-hu": { 19 | "version": "1.1.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-hu-hu/-/dict-hu-hu-1.1.0.tgz", 21 | "integrity": "sha512-BOf795Wy8z4x6fiz1/6RKnvQFKuZJsTE0O+xETkYJ9hBIR3Ck/PbxhzsKHsTm+6eHGuQXVxxQ8A2yjoHSpxQxQ==", 22 | "license": "GPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/hungarian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "hu", 3 | "dictionaries": [], 4 | "words": [ 5 | "Noah", 6 | "Sealth", 7 | "Emerald", 8 | "kiírt", 9 | "Seattleites", 10 | "grunge", 11 | "garage", 12 | "megmozgató", 13 | "legerőszakosabb", 14 | "tüntetése", 15 | "legképzettebb", 16 | "legirodalmibb" 17 | ] 18 | } 19 | -------------------------------------------------------------------------------- /extensions/hungarian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/hunspell-syntax/.cspell/custom-dictionary.txt: -------------------------------------------------------------------------------- 1 | # Custom Dictionary Words 2 | CHECKCOMPOUNDCASE 3 | CHECKCOMPOUNDDUP 4 | CHECKCOMPOUNDPATTERN 5 | CHECKCOMPOUNDREP 6 | CHECKCOMPOUNDTRIPLE 7 | CIRCUMFIX 8 | COMPOUNDBEGIN 9 | COMPOUNDEND 10 | COMPOUNDFLAG 11 | COMPOUNDFORBIDFLAG 12 | COMPOUNDMIDDLE 13 | COMPOUNDMIN 14 | COMPOUNDPERMITFLAG 15 | COMPOUNDRULE 16 | COMPOUNDWORDMAX 17 | FORBIDDENWORD 18 | FORCEUCASE 19 | FULLSTRIP 20 | KEEPCASE 21 | MAXCPDSUGS 22 | MAXDIFF 23 | MAXNGRAMSUGS 24 | NEEDAFFIX 25 | NOSPLITSUGS 26 | NOSUGGEST 27 | OCONV 28 | ONLYINCOMPOUND 29 | ONLYMAXDIFF 30 | SIMPLIFIEDTRIPLE 31 | WORDCHARS 32 | -------------------------------------------------------------------------------- /extensions/hunspell-syntax/.prettierignore: -------------------------------------------------------------------------------- 1 | *.tmLanguage.json 2 | -------------------------------------------------------------------------------- /extensions/hunspell-syntax/.vscode/launch.json: -------------------------------------------------------------------------------- 1 | // A launch configuration that launches the extension inside a new window 2 | { 3 | "version": "0.1.0", 4 | "configurations": [ 5 | { 6 | "name": "Launch Extension", 7 | "type": "extensionHost", 8 | "request": "launch", 9 | "runtimeExecutable": "${execPath}", 10 | "args": ["--extensionDevelopmentPath=${workspaceRoot}"] 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /extensions/hunspell-syntax/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.formatOnSave": false 3 | } 4 | -------------------------------------------------------------------------------- /extensions/hunspell-syntax/.vscodeignore: -------------------------------------------------------------------------------- 1 | .* 2 | .*/** 3 | 4 | *.vsix 5 | 6 | cspell.json 7 | vsc-extension-quickstart.md 8 | samples/** 9 | -------------------------------------------------------------------------------- /extensions/hunspell-syntax/README.md: -------------------------------------------------------------------------------- 1 | # VS Code Hunspell Extension 2 | 3 | Support for Hunspell syntax highlighting in VS Code 4 | 5 | ## Features 6 | 7 | Support `.aff` and `.dic` files. 8 | 9 | ![image](https://raw.githubusercontent.com/Jason3S/vscode-hunspell-ext/master/images/screen-shot.png) 10 | 11 | 12 | 13 |
14 | 15 | --- 16 | 17 |

18 | Brought to you by 19 | Street Side Software Logo Street Side Software 20 | 21 |

22 | 23 | 24 | -------------------------------------------------------------------------------- /extensions/hunspell-syntax/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "ignorePaths": [], 4 | "dictionaryDefinitions": [ 5 | { 6 | "name": "custom-dictionary", 7 | "path": "./.cspell/custom-dictionary.txt", 8 | "addWords": true 9 | } 10 | ], 11 | "dictionaries": [ 12 | "custom-dictionary" 13 | ], 14 | "words": [], 15 | "ignoreWords": ["esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ"], 16 | "import": [] 17 | } 18 | -------------------------------------------------------------------------------- /extensions/hunspell-syntax/images/hunspell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/hunspell-syntax/images/hunspell.png -------------------------------------------------------------------------------- /extensions/hunspell-syntax/images/screen-shot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/hunspell-syntax/images/screen-shot.png -------------------------------------------------------------------------------- /extensions/hunspell-syntax/language-configuration.json: -------------------------------------------------------------------------------- 1 | { 2 | "comments": { 3 | // symbol used for single line comment. Remove this entry if your language does not support line comments 4 | "lineComment": "#" 5 | }, 6 | // symbols used as brackets 7 | "brackets": [["[", "]"]], 8 | // symbols that are auto closed when typing 9 | "autoClosingPairs": [["[", "]"]] 10 | } 11 | -------------------------------------------------------------------------------- /extensions/hunspell-syntax/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hunspell", 3 | "version": "1.0.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "hunspell", 9 | "version": "1.0.4", 10 | "license": "MIT", 11 | "engines": { 12 | "vscode": "^1.14.0" 13 | } 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /extensions/hunspell-syntax/samples/example.aff: -------------------------------------------------------------------------------- 1 | SET UTF-8 2 | TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ' 3 | 4 | REP 2 5 | REP f ph 6 | REP ph f 7 | 8 | PFX A Y 1 9 | PFX A 0 re . 10 | 11 | SFX B Y 2 12 | SFX B 0 ed [^y] 13 | SFX B y ied y 14 | -------------------------------------------------------------------------------- /extensions/hunspell-syntax/samples/example.dic: -------------------------------------------------------------------------------- 1 | 3 2 | hello 3 | try/B 4 | work/AB 5 | -------------------------------------------------------------------------------- /extensions/hunspell-syntax/syntaxes/dic.tmLanguage.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://raw.githubusercontent.com/martinring/tmlanguage/master/tmlanguage.json", 3 | "name": "hunspell", 4 | "patterns": [ 5 | { 6 | "match": "^\\s*\\d+\\s*$", 7 | "name": "constant.numeric" 8 | }, 9 | { 10 | "match": "^([^\\s/]+)(?:([/])(\\S+))?", 11 | "captures": { 12 | "1": { "name": "string" }, 13 | "2": { "name": "keyword.operator" }, 14 | "3": { "name": "variable" } 15 | } 16 | } 17 | ], 18 | "scopeName": "source.hunspell.dic" 19 | } 20 | -------------------------------------------------------------------------------- /extensions/indonesian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/indonesian/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/indonesian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/indonesian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-id-id/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/indonesian/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/indonesian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/indonesian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/indonesian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-indonesian", 3 | "version": "1.0.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-indonesian", 9 | "version": "1.0.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-id-id": "^1.0.5" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-id-id": { 19 | "version": "1.0.5", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-id-id/-/dict-id-id-1.0.5.tgz", 21 | "integrity": "sha512-dRpKj1LEOUyk2Oz2ymCSuRGlR2x1qcLLg/Uo/qgtfVe3EyXIvYZD7ye9+D251bQ0pc0Y7DCzQ2UVLski0gSvaQ==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/indonesian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "id-id", 3 | "dictionaries": [], 4 | "words": [ 5 | "grunge", 6 | "kopinya", 7 | "Nordstorm", 8 | "Puget", 9 | "resminya", 10 | "Seattle", 11 | "Sound" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /extensions/indonesian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/italian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/italian/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/italian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/italian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-it-it/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/italian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/italian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/italian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-italian", 3 | "version": "1.1.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-italian", 9 | "version": "1.1.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-it-it": "^3.1.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-it-it": { 19 | "version": "3.1.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-it-it/-/dict-it-it-3.1.4.tgz", 21 | "integrity": "sha512-b9xijjfLZ6FOXUjzCUTHGycjZ2nrtJ9g8SDuSd6RUDVPNPBzCRccDRB43jqE6BsJ0iKSKM6eaMf/cn41rxEJ1Q==", 22 | "license": "GPL-3.0-or-later" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/italian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "it" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/italian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/latin/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/latin/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/latin/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/latin/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-la/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/latin/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/latin/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/latin/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/latin/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-latin", 3 | "version": "1.0.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-latin", 9 | "version": "1.0.4", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-la": "^1.1.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-la": { 19 | "version": "1.1.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-la/-/dict-la-1.1.0.tgz", 21 | "integrity": "sha512-ZXduz5T92uOvd0MfODkyvbmhBgmaEjlMJPuYKDFbl+kMjo/tx3TRpgdKb3UsorL0AQV9BgoTcVfQdf2QO51c4g==", 22 | "license": "GPL-3.0+" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/latin/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "la", 3 | 4 | "dictionaries": [] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/latin/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/latvian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/latvian/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/latvian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/latvian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-lv/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/latvian/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/latvian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/latvian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/latvian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-latvian", 3 | "version": "1.1.2", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-latvian", 9 | "version": "1.1.2", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-lv": "^1.1.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-lv": { 19 | "version": "1.1.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-lv/-/dict-lv-1.1.4.tgz", 21 | "integrity": "sha512-yB7e56zNMND2dCBx9fRUnaASr6/cFGK0DZjXVX+dmuOefze6WbUXh1UQJTf7Yvv7olhBJaVfE7FzNA/pEfTH9g==", 22 | "license": "LGPL-3.0+" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/latvian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "lv,en" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/latvian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/lithuanian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/lithuanian/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/lithuanian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/lithuanian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-lt-lt/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/lithuanian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/lithuanian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/lithuanian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-lithuanian", 3 | "version": "1.1.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-lithuanian", 9 | "version": "1.1.4", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-lt-lt": "^4.0.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-lt-lt": { 19 | "version": "4.0.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-lt-lt/-/dict-lt-lt-4.0.4.tgz", 21 | "integrity": "sha512-xqW7Ud9vCVYKjMcEpY1tn6QsoWE2w/lYS07MEdtduDCSrGW6ORuP3cWKwzoYVkZkCWwDgBmhxCFe9pYqkgZcsQ==", 22 | "license": "BSD-3-Clause" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/lithuanian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "lt" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/lithuanian/samples/seattle.md: -------------------------------------------------------------------------------- 1 | [Sietlas - Vikipedija](https://lt.wikipedia.org/wiki/Sietlas) 2 | 3 | Sietlas (angl. Seattle) – miestas šiaurės vakarų JAV, priklauso Vašingtono valstijai, yra didžiausias šios valstijos miestas. Gyvena 608,6 tūkst. gyventojų (2010 m.), su priemiesčiais apie 3,4 mln. Uostas prie Ramiojo vandenyno, Puget Sound įlankoje. Didelis prekybos, finansų, pramonės ir transporto centras, yra tarptautinis oro uostas. Išvystyta raketų gamybos, laivų statybos, automobilių, medžio apdirbimo, lengvoji pramonė. Yra trys universitetai (University of Washington, Seattle University ir Seattle Pacific University), Ramiojo vandenyno mokslo centras (Pacific Science Center). Daug teatrų, dailės muziejų. 4 | 5 | 1960 ir 1962 m. čia vyko Pasaulinė paroda. 6 | 7 | Sietlo priemiestyje Redmonde yra „Microsoft“ kompanijos būstinė. 8 | 9 | 12 | -------------------------------------------------------------------------------- /extensions/lithuanian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/macedonian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/macedonian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/macedonian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-mk/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/macedonian/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/macedonian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/macedonian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/macedonian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-macedonian", 3 | "version": "1.0.2", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-macedonian", 9 | "version": "1.0.2", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-mk": "^1.0.1" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-mk": { 19 | "version": "1.0.1", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-mk/-/dict-mk-1.0.1.tgz", 21 | "integrity": "sha512-2hV/X9baSilyoufi4y9kj5m/a3Maf0paRVbu4InMx6eTdWvzWRLoGPUgI18WSCqN0w/NKPA9tNDmIbLtDpeRFA==", 22 | "license": "LGPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/macedonian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "mk", 3 | 4 | "dictionaries": [] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/macedonian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/medical-terms/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/medical-terms/.vscodeignore: -------------------------------------------------------------------------------- 1 | .vscode/** 2 | .vscode-test/** 3 | out/test/** 4 | test/** 5 | src/** 6 | **/*.map 7 | .gitignore 8 | tsconfig.json 9 | vsc-extension-quickstart.md 10 | -------------------------------------------------------------------------------- /extensions/medical-terms/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-medicalterms/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/medical-terms/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["./cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/medical-terms/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/medical-terms/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/medical-terms/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-medical-terms", 3 | "version": "3.0.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-medical-terms", 9 | "version": "3.0.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-medicalterms": "^4.1.5" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-medicalterms": { 19 | "version": "4.1.5", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-medicalterms/-/dict-medicalterms-4.1.5.tgz", 21 | "integrity": "sha512-p0neQ56MnVscozBPek7Y8FAiniPSj8Vd1KmxbE0VR3lxQ4GwSb10NpOx+gHjeVtV5bQISHxkYT6Yb33GuEEY/A==", 22 | "license": "GPL-3.0-or-later" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/medical-terms/samples/README.md: -------------------------------------------------------------------------------- 1 | # Medical Terms 2 | 3 | Some example medical terms. 4 | 5 | --- 6 | 7 | abiana abiate abiatrophy abiatus abid abidi abidochromis abience abient abietene abietic abietine abietite abigeat abigei Abilify abinoxylan abio AbioCor abiogeneses abiogenesis abiogenetic abiogenic abiogenist abiogenous abiogeny Abiological Abiomed AbioMed abionergy abioseston abiosis abiotic abiotically 8 | 9 | ZUMI Zung Zunrisa Zuntz's Zuplenz Zweifel zwitterion Zyban Zybit Zyderm Zydis Zydone Zyflo zygal zygapophyseal zygapophyseales zygapophysial zygapophysiales zygapophysis zygia zygion Zygocotyle zygodactyly zygoma zygomas zygomatic zygomatica zygomatici zygomatico zygomaticoauricular zygomaticofacial zygomaticofacialis zygomaticofrontal zygomaticofrontalis zygomaticomaxillaris zygomaticomaxillary zygomaticosphenoid zygomaticotemporal zygomaticotemporalis 10 | -------------------------------------------------------------------------------- /extensions/medical-terms/samples/cspell.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /extensions/medical-terms/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/mongolian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/mongolian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/mongolian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-mn-mn/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/mongolian/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | language: en,mn 2 | import: 3 | - ./cspell-ext.json 4 | words: 5 | - Badral 6 | - Battseren 7 | -------------------------------------------------------------------------------- /extensions/mongolian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/mongolian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/mongolian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-mongolian", 3 | "version": "1.0.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-mongolian", 9 | "version": "1.0.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-mn-mn": "^1.2.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-mn-mn": { 19 | "version": "1.2.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-mn-mn/-/dict-mn-mn-1.2.0.tgz", 21 | "integrity": "sha512-TdzuT/IPGLaO3fsXzX0f9iGRGVbeXjPV2V97WFUDpVG1Zfvww5qoagYIGPnED0BndJriM4zzpTl2WhycBar2HA==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/mongolian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "mn-mn", 3 | 4 | "dictionaries": [] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/mongolian/samples/seattle.md: -------------------------------------------------------------------------------- 1 | [Сиэтл - Википедиа хуудас](https://mn.wikipedia.org/wiki/Сиэтл) 2 | 3 | Сиэтл нь Америкийн Нэгдсэн Улсын баруун хойд эрэгт орших боомт хот юм. Тус хот нь Вашингтоны Кинг тойргийн төв бөгөөд муж улсынхаа болон баруун хойд бүс нутгийн хамгийн том хот болно. Ванкувер, Портлендийн хамтаар Сиэтл нь Номхон далайн баруун хойд бүс нутгийн эдийн засаг, шинжлэх ухаан, соёлын төв болдог. 4 | 5 | Сиэтл хот нь The Emerald City («Маргад хот») гэх хоч нэртэй бөгөөд энэ нь тус хотын ногоон бүс болон ой мод ихтэйг (гэхдээ нутгийн иргэд үүнийг нь огт хэрэглэдэггүй) илэрхийлдэг аж. Мөн өөр нэг хоч нь Rain City гэдэг ч бусад америкийн хотуудтай харьцуулбал хамаагүй бага хур тунадас унадаг юм. Нутгийн олон хотоо Jet City хэмээн дуудах ба энэ нь тус хотод байх Боингийн үйлдвэртэй холбоотой. 6 | 7 | 10 | -------------------------------------------------------------------------------- /extensions/mongolian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/norwegian-bokmal/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/norwegian-bokmal/.vscode/cspell.json: -------------------------------------------------------------------------------- 1 | // cSpell Settings 2 | { 3 | // Version of the setting file. Always 0.2 4 | "version": "0.2", 5 | // language - current active spelling language 6 | "language": "en", 7 | // words - list of words to be always considered correct 8 | "words": ["bokmål", "bokmal"], 9 | // flagWords - list of words to be always considered incorrect 10 | // This is useful for offensive words and common spelling errors. 11 | // For example "hte" should be "the" 12 | "flagWords": ["hte"] 13 | } 14 | -------------------------------------------------------------------------------- /extensions/norwegian-bokmal/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/norwegian-bokmal/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-nb-no/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/norwegian-bokmal/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "ignorePaths": [ 4 | "/out" 5 | ], 6 | "language": "en,nb", 7 | "noConfigSearch": true, 8 | "import": [ 9 | "./cspell-ext.json" 10 | ], 11 | "overrides": [ 12 | { 13 | "filename": "*.md", 14 | "caseSensitive": true 15 | } 16 | ], 17 | "words": [ 18 | "bokmal", 19 | "Bokmål", 20 | "norwegian", 21 | "testrunner", 22 | "uncommenting" 23 | ] 24 | } 25 | -------------------------------------------------------------------------------- /extensions/norwegian-bokmal/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/norwegian-bokmal/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/norwegian-bokmal/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-norwegian-bokmal", 3 | "version": "0.2.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-norwegian-bokmal", 9 | "version": "0.2.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-nb-no": "^2.0.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-nb-no": { 19 | "version": "2.0.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-nb-no/-/dict-nb-no-2.0.4.tgz", 21 | "integrity": "sha512-RaoEC9aalmkjPjKjqWC5Wa6+o0Q5T3BSxLPw8gDwREO0MsWvIP82myEK8LF3eCoaiAgaEuFgcXhDYktfvacMHw==", 22 | "license": "GPL-3.0-or-later" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/norwegian-bokmal/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /extensions/norwegian-bokmal/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/persian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/persian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/persian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-fa-ir/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/persian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/persian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/persian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-persian", 3 | "version": "2.0.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-persian", 9 | "version": "2.0.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-fa-ir": "^4.0.3" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-fa-ir": { 19 | "version": "4.0.3", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-fa-ir/-/dict-fa-ir-4.0.3.tgz", 21 | "integrity": "sha512-ZUunYidClmtv1KPMc4Gk0QhpW2M/6jJ6k57Qf2fzlIjZ1rLRVrCl+xOOXYP6WH3F82F0fy1UxVLzcO4heSkmcg==", 22 | "license": "Apache-2.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/persian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "fa" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/persian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/polish/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/polish/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/polish/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/polish/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-pl_pl/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/polish/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/polish/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/polish/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-polish", 3 | "version": "2.1.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-polish", 9 | "version": "2.1.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-pl_pl": "^3.0.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-pl_pl": { 19 | "version": "3.0.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-pl_pl/-/dict-pl_pl-3.0.4.tgz", 21 | "integrity": "sha512-UOTxidWyGlTDMtzRyxmkJra6nc+4psu5vy5rVD7SOR5gHbbQhrk1LWvMHqamrhHQxapKWCiRv/v96Bz0kdTafA==", 22 | "license": "LGPL-3.0+" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/polish/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "pl" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/polish/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/portuguese-brazilian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/portuguese-brazilian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | cspell.json 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/portuguese-brazilian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-pt-br/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/portuguese-brazilian/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "ignorePaths": ["/out"], 4 | "import": ["./cspell-ext.json"] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/portuguese-brazilian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/portuguese-brazilian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/portuguese-brazilian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-portuguese-brazilian", 3 | "version": "2.2.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-portuguese-brazilian", 9 | "version": "2.2.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-pt-br": "^2.4.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-pt-br": { 19 | "version": "2.4.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-pt-br/-/dict-pt-br-2.4.0.tgz", 21 | "integrity": "sha512-Gv55GU7ITRDf8fLYcUQ5gVIiDOaLlup+ICgDfllAQGR+nlULw+5tQnz8SSI7CFWBS4Oko+fyoTsDsphXt3iZ4w==", 22 | "license": "GPL-3.0-or-later" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/portuguese-brazilian/samples/Seattle.md: -------------------------------------------------------------------------------- 1 | # Seattle 2 | 3 | Seattle (pronuncia-se localmente [siːˈætɫ̩] ou [siːˈæɾɫ̩]) é uma cidade portuária e sede do Condado de King, no estado norte-americano de Washington. É a cidade mais populosa e mais densamente povoada do estado de Washington, sendo a 23ª cidade mais populosa do país. A cidade é um importante porto marítimo situado num estreito istmo entre o Puget Sound (um braço do Oceano Pacífico, conhecido também como estuário de Puget) e o lago Washington, a aproximadamente 183 km ao sul da fronteira Canadá-Estados Unidos. 4 | 5 | A área metropolitana de Seattle, com cerca de quatro milhões de habitantes, é a 15ª maior área metropolitana nos Estados Unidos.[2] Seattle é a maior cidade da região Noroeste Pacífico e a maior cidade da costa oeste ao norte de São Francisco, sendo uma das cidades que mais crescem nos Estados Unidos. 6 | 7 | 12 | -------------------------------------------------------------------------------- /extensions/portuguese-brazilian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/portuguese/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/portuguese/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/portuguese/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-pt-pt/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/portuguese/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/portuguese/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/portuguese/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-portuguese", 3 | "version": "2.0.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-portuguese", 9 | "version": "2.0.3", 10 | "license": "MIT", 11 | "dependencies": { 12 | "@cspell/dict-pt-pt": "^3.0.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-pt-pt": { 19 | "version": "3.0.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-pt-pt/-/dict-pt-pt-3.0.4.tgz", 21 | "integrity": "sha512-UuKwNq9vbCKO6A59xha0xA91yYjZBDgLFZ68EMeITaKlbV/AOpOzu6UqauvhEsW22DCeIgNvabC+4PAml2UhWg==", 22 | "license": "LGPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/portuguese/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "pt" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/portuguese/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/romanian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/romanian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/romanian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-ro-ro/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/romanian/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/romanian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/romanian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/romanian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-romanian", 3 | "version": "1.1.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-romanian", 9 | "version": "1.1.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-ro-ro": "^2.0.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-ro-ro": { 19 | "version": "2.0.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-ro-ro/-/dict-ro-ro-2.0.4.tgz", 21 | "integrity": "sha512-aZO5BA8QdduG03jWLcxMnxIzxWjsMMt7JfpxPgjS1rzsNbjXy3Z+ERJfZZv4Bz45usoNqbBd5fcWBWFGVIojtg==", 22 | "license": "GPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/romanian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "ro-ro,en-gb" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/romanian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/russian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/russian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | cspell.json 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/russian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "readonly": true, 4 | "import": ["@cspell/dict-ru_ru/cspell-ext.json"] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/russian/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "ignorePaths": ["/out", "samples/**"], 4 | "import": ["./cspell-ext.json"] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/russian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/russian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/russian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-russian", 3 | "version": "2.2.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-russian", 9 | "version": "2.2.3", 10 | "license": "MIT", 11 | "dependencies": { 12 | "@cspell/dict-ru_ru": "^2.3.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-ru_ru": { 19 | "version": "2.3.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-ru_ru/-/dict-ru_ru-2.3.0.tgz", 21 | "integrity": "sha512-5X+s5I5ymGdqosVMcqYFniGRRpnHmC+spjzzEe91O1mEzeboJroHEyRtZIjaq8wGz+a9NDbrJmaXP2RhVmPdbg==", 22 | "license": "GPL-3.0-or-later" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/russian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "en,ru", 3 | "caseSensitive": true 4 | } 5 | -------------------------------------------------------------------------------- /extensions/russian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/scientific-terms/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/scientific-terms/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "problemMatcher": "$tsc" 11 | }, 12 | { 13 | "label": "npm: clean-build", 14 | "type": "npm", 15 | "script": "clean-build", 16 | "problemMatcher": "$tsc" 17 | }, 18 | { 19 | "label": "npm: test", 20 | "type": "npm", 21 | "script": "test", 22 | "group": { 23 | "kind": "test", 24 | "isDefault": true 25 | } 26 | }, 27 | { 28 | "label": "npm: watch", 29 | "type": "npm", 30 | "script": "watch", 31 | "problemMatcher": ["$tsc-watch"] 32 | } 33 | ] 34 | } 35 | -------------------------------------------------------------------------------- /extensions/scientific-terms/.vscodeignore: -------------------------------------------------------------------------------- 1 | .vscode/** 2 | .vscode-test/** 3 | out/test/** 4 | test/** 5 | src/** 6 | **/*.map 7 | .gitignore 8 | tsconfig.json 9 | vsc-extension-quickstart.md 10 | -------------------------------------------------------------------------------- /extensions/scientific-terms/README.md: -------------------------------------------------------------------------------- 1 | # Scientific Terms - Code Spell Checker 2 | 3 | Scientific Terms dictionary extension for VS Code. 4 | 5 | Imports the Scientific Terms spell checking dictionary for [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker). 6 | 7 | ## Installation 8 | 9 | Once this extension is installed, the Scientific Terms dictionary is automatically used. 10 | 11 | The name of the dictionary is `scientific-terms-us`. 12 | 13 | ## Requirements 14 | 15 | This extension will automatically include [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker) extension. 16 | 17 | 18 | 19 |
20 | 21 | --- 22 | 23 |

24 | Brought to you by 25 | Street Side Software Logo Street Side Software 26 | 27 |

28 | 29 | 30 | -------------------------------------------------------------------------------- /extensions/scientific-terms/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "dictionaries": ["scientific-terms-us"], 3 | "import": ["@cspell/dict-scientific-terms-us/cspell-ext.json"] 4 | } 5 | -------------------------------------------------------------------------------- /extensions/scientific-terms/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/scientific-terms/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/scientific-terms/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-scientific-terms", 3 | "version": "0.2.5", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-scientific-terms", 9 | "version": "0.2.5", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-scientific-terms-us": "^3.0.6" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-scientific-terms-us": { 19 | "version": "3.0.6", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-scientific-terms-us/-/dict-scientific-terms-us-3.0.6.tgz", 21 | "integrity": "sha512-M+hrVWaZbWDz51PobbuMMOalli9+ZRgPZe31YhThAfmaYDpmnzpACceFRldlSdEeJXSA8rn8raAnRiSBRcQSpw==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/scientific-terms/samples/README.md: -------------------------------------------------------------------------------- 1 | # Sample words 2 | 3 | Aachnoideus 4 | Aades 5 | aagaardi 6 | Aagaardia 7 | aageodonta 8 | Aages 9 | aagilis 10 | aaiunense 11 | Aaka 12 | Aalatettix 13 | aalborgi 14 | Aalbu 15 | aalbui 16 | aalge 17 | aaliensis 18 | aana 19 | aanafizzga 20 | Aancistroger 21 | aaptis 22 | Aaptolasma 23 | Aaptos 24 | Aaptosyax 25 | aaptus 26 | aar 27 | aardahli 28 | aarhusense 29 | aaron 30 | aaron-rossii 31 | aaronalis 32 | aaroni 33 | Aaroniella 34 | aaronii 35 | aaronis 36 | Aaronsohnia 37 | aaronsohnii 38 | Aarskog 39 | Aarskog's 40 | aartseni 41 | aasa 42 | Aase 43 | aaseae 44 | -------------------------------------------------------------------------------- /extensions/scientific-terms/samples/cspell.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /extensions/scientific-terms/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/serbian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/serbian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/serbian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-sr-cyrl/cspell-ext.json", "@cspell/dict-sr-latn/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/serbian/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "words": [ 3 | "Београд" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /extensions/serbian/extensions/serbian: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/serbian/extensions/serbian -------------------------------------------------------------------------------- /extensions/serbian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/serbian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/serbian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "sr" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/serbian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/slovak/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/slovak/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/slovak/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-sk-sk/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/slovak/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/slovak/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/slovak/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-slovak", 3 | "version": "1.1.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-slovak", 9 | "version": "1.1.4", 10 | "license": "MPL v2", 11 | "dependencies": { 12 | "@cspell/dict-sk-sk": "^1.1.5" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-sk-sk": { 19 | "version": "1.1.5", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-sk-sk/-/dict-sk-sk-1.1.5.tgz", 21 | "integrity": "sha512-oQj6dnld3Z/xR6wfG49cY9pNt2H9jdhe+vtyG47b4p6tv2qc+paRAgr4tvov4o0KzeTiNGv/vR9X8s4OCvav+g==", 22 | "license": "MPL v2" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/slovak/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "sk" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/slovak/samples/seattle.md: -------------------------------------------------------------------------------- 1 | [Seattle – Wikipedia](https://sk.wikipedia.org/wiki/Seattle) 2 | 3 | Seattle je najväčšie mesto na severozápadnom pobreží Spojených štátov amerických. Nachádza sa v štáte Washington v King County, 174 km južne od štátnej hranice s Kanadou. S rozlohou 369,2 km² a počtom obyvateľov 574-tisíc má podobnú veľkosť ako Bratislava, ale tvorí metropolitnú oblasť, v ktorej žije až 3,8 milióna obyvateľov. 4 | 5 | Seattle je považované za rodisko hudobného a životného štýlu grunge. Je tu aj rokenrolová sieň slávy. 6 | 7 | 10 | -------------------------------------------------------------------------------- /extensions/slovak/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/slovenian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/slovenian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/slovenian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-sl-si/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/slovenian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/slovenian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/slovenian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-slovenian", 3 | "version": "0.2.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-slovenian", 9 | "version": "0.2.4", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-sl-si": "^1.0.9" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-sl-si": { 19 | "version": "1.0.9", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-sl-si/-/dict-sl-si-1.0.9.tgz", 21 | "integrity": "sha512-OmnRSRTN8RvDf6LWu9gnlR6/F6e8E5EmTV4PuTN4KConhuqibY4FycKf6pdOouIRxARXHfHZQzgtFNgPYF9fQA==", 22 | "license": "LGPL-3.0-or-later" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/slovenian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "en,sl" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/slovenian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/spanish/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/spanish/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | // Place your settings in this file to overwrite default and user settings. 2 | { 3 | "files.exclude": { 4 | "out": false // set this to true to hide the "out" folder with the compiled JS files 5 | }, 6 | "search.exclude": { 7 | "out": true // set this to false to include "out" folder in search results 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /extensions/spanish/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/spanish/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-es-es/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/spanish/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "ignorePaths": [ 4 | "/out" 5 | ], 6 | "import": [ 7 | "./cspell-ext.json" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /extensions/spanish/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/spanish/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/spanish/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-spanish", 3 | "version": "2.3.5", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-spanish", 9 | "version": "2.3.5", 10 | "dependencies": { 11 | "@cspell/dict-es-es": "^3.0.3" 12 | }, 13 | "engines": { 14 | "vscode": "^1.67.0" 15 | } 16 | }, 17 | "node_modules/@cspell/dict-es-es": { 18 | "version": "3.0.3", 19 | "resolved": "https://registry.npmjs.org/@cspell/dict-es-es/-/dict-es-es-3.0.3.tgz", 20 | "integrity": "sha512-hROLoJ/aBcK43drDqHVnZhtUS9cUQtTZFJl4k9ih3lBoeRhCZIQDg1qARfEFTEwX8LN+FrERjnahndrZcxuaGw==", 21 | "license": "LGPL-3.0" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /extensions/spanish/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "es", 3 | "minWordLength": 3 4 | } 5 | -------------------------------------------------------------------------------- /extensions/spanish/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/swedish/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/swedish/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | *.vsix 5 | **/*.d.ts 6 | **/*.map 7 | cspell.json 8 | out/test/** 9 | samples/** 10 | src/** 11 | test/** 12 | tsconfig.json 13 | vsc-extension-quickstart.md 14 | -------------------------------------------------------------------------------- /extensions/swedish/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-sv/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/swedish/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "ignorePaths": [ 4 | "out/**", 5 | "samples/**" 6 | ], 7 | "import": [ 8 | "./cspell-ext.json" 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /extensions/swedish/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/swedish/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/swedish/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-swedish", 3 | "version": "1.3.2", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-swedish", 9 | "version": "1.3.2", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-sv": "^2.3.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-sv": { 19 | "version": "2.3.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-sv/-/dict-sv-2.3.0.tgz", 21 | "integrity": "sha512-ta6HrjzTve1KLFIVRwPKk2aDs01W7LIukr1OMRT2y/nGfD9s20eAvnC1e0qoabVRdU/6kvl1ZOinqdWtXZWjEA==", 22 | "license": "GPL-3.0-or-later" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/swedish/samples/cspell.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /extensions/swedish/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/swiss-german/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/swiss-german/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/swiss-german/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-de-ch/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/swiss-german/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/swiss-german/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/swiss-german/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-swiss-german", 3 | "version": "1.2.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-swiss-german", 9 | "version": "1.2.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-de-ch": "^1.3.0" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-de-ch": { 19 | "version": "1.3.0", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-de-ch/-/dict-de-ch-1.3.0.tgz", 21 | "integrity": "sha512-rmdcZ1CXOWv8NcCQoJjgoBj8DXeG5vXgxxbZjPg5JeUwF8dKt7KE7AOfUv/iVTHghuZ4Q9eD5hCsY1wsJNdCBg==", 22 | "license": "GPL-3.0-or-later" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/swiss-german/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "de-ch" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/swiss-german/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/timestamp-hover/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules 3 | -------------------------------------------------------------------------------- /extensions/timestamp-hover/.vscodeignore: -------------------------------------------------------------------------------- 1 | **/* 2 | !LICENSE 3 | !README.md 4 | # The screen shot is not saved because it is read from the repository. 5 | images/Screenshot1.png 6 | !images/icon.png 7 | !package.json 8 | !CHANGELOG.md 9 | !out/**/*.js 10 | -------------------------------------------------------------------------------- /extensions/timestamp-hover/README.md: -------------------------------------------------------------------------------- 1 | # Timestamp Hover 2 | 3 | Display the ISO time and date while hovering over timestamps. 4 | 5 | - Automatically converts timestamps from seconds or milliseconds to ISO Time. 6 | - Does not convert timestamps before 1980 to avoid being noisy. 7 | 8 | ![Example](./images/Screenshot1.png) 9 | -------------------------------------------------------------------------------- /extensions/timestamp-hover/images/Screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/timestamp-hover/images/Screenshot1.png -------------------------------------------------------------------------------- /extensions/timestamp-hover/images/icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/timestamp-hover/images/icon.jpg -------------------------------------------------------------------------------- /extensions/timestamp-hover/images/icon.orig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/timestamp-hover/images/icon.orig.png -------------------------------------------------------------------------------- /extensions/timestamp-hover/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/timestamp-hover/images/icon.png -------------------------------------------------------------------------------- /extensions/timestamp-hover/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "timestamp-hover", 3 | "version": "1.0.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "timestamp-hover", 9 | "version": "1.0.3", 10 | "license": "GPL-3.0-or-later", 11 | "engines": { 12 | "vscode": "^1.67.0" 13 | } 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /extensions/timestamp-hover/samples/README.md: -------------------------------------------------------------------------------- 1 | # Sample timestamps 2 | 3 | ```js 4 | 1725188753606 -> '2024-09-01T11:05:53.606Z' 5 | 1725188753_606 -> '2024-09-01T11:05:53.606Z' 6 | 1_725_188_753_606 -> '2024-09-01T11:05:53.606Z' 7 | 1725188753 -> '2024-09-01T11:05:53.000Z' 8 | 1725188753.606 -> '2024-09-01T11:05:53.606Z' 9 | time-1725188753 -> '2024-09-01T11:05:53.000Z' 10 | 1_725_188_753_606_1_725_188_753_606 -> '' 11 | ``` 12 | 13 | ```json 14 | [ 15 | 1725188753606, 16 | 0, 17 | "activate", 18 | 1 19 | ], 20 | [ 21 | 1725190178995, 22 | 0, 23 | "activate", 24 | 1 25 | ], 26 | [ 27 | 1725190450928, 28 | 0, 29 | "activate", 30 | 1 31 | ], 32 | [ 33 | 1725190655984, 34 | 0, 35 | "activate", 36 | 1 37 | ], 38 | ``` 39 | -------------------------------------------------------------------------------- /extensions/timestamp-hover/samples/cspell.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /extensions/timestamp-hover/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/turkish/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/turkish/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "cSpell.language": "en,tr-TR" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/turkish/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/turkish/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-tr-tr/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/turkish/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/turkish/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/turkish/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/turkish/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-turkish", 3 | "version": "1.1.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-turkish", 9 | "version": "1.1.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-tr-tr": "^3.0.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-tr-tr": { 19 | "version": "3.0.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-tr-tr/-/dict-tr-tr-3.0.4.tgz", 21 | "integrity": "sha512-5WBSbPjTTVJnG+BIftQwmJx0waQ3sgI1g5M8tACuINZoKljMrvvIcIOpeqI7sFxIpOremHGNqDfdW8EydmLWSQ==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/turkish/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "tr" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/turkish/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/ukrainian/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/ukrainian/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/ukrainian/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-uk-ua/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/ukrainian/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2", 3 | "import": ["./cspell-ext.json"], 4 | "language": "en,uk" 5 | } 6 | -------------------------------------------------------------------------------- /extensions/ukrainian/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/ukrainian/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/ukrainian/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-ukrainian", 3 | "version": "1.2.4", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-ukrainian", 9 | "version": "1.2.4", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-uk-ua": "^4.0.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-uk-ua": { 19 | "version": "4.0.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-uk-ua/-/dict-uk-ua-4.0.4.tgz", 21 | "integrity": "sha512-4n+ImjsKVWkcZC9O/zQY4oZ9KWm0qkyTZY5/aW1KZsP8sx0cK5IUaA/375R3i4l8SDc0WDZN8K6Wy71cggDUEA==", 22 | "license": "GPL-3.0" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/ukrainian/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "uk" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/ukrainian/samples/text.txt: -------------------------------------------------------------------------------- 1 | source: http://mylanguages.org/ukrainian_reading.php 2 | 3 | Стаття 26. 4 | 1) Кожна людина має право на освіту. Освіта повинна бути безплатною, хоча б початкова і загальна. Початкова освіта повинна бути обов'язковою. Технічна і професійна освіта повинна бути загальнодоступною, а вища освіта повинна бути однаково доступною для всіх на основі здібностей кожного. 5 | 2) Освіта повинна бути спрямована на повний розвиток людської особи і збільшення поваги до прав людини і основних свобод. Освіта повинна сприяти взаєморозумінню, терпимості і дружбі між усіма народами, расовими, або релігійними групами і повинна сприяти діяльності Організації Об'єднаних Націй по підтриманню миру. 6 | 3) Батьки мають право пріоритету у виборі виду освіти для своїх малолітніх дітей. 7 | Стаття 27. 8 | 1) Кожна людина має право вільно брати участь у культурному житті суспільства, втішатися мистецтвом, брати участь у науковому прогресі і користуватися його благами. 9 | 2) Кожна людина має право на захист її моральних і матеріальних інтересів, що є результатом наукових, літературних або художніх праць, автором яких вона є. 10 | -------------------------------------------------------------------------------- /extensions/ukrainian/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/vietnamese/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/vietnamese/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/vietnamese/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-vi-vn/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/vietnamese/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/vietnamese/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/vietnamese/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/vietnamese/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-vietnamese", 3 | "version": "1.1.3", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-vietnamese", 9 | "version": "1.1.3", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-vi-vn": "^3.0.4" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-vi-vn": { 19 | "version": "3.0.4", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-vi-vn/-/dict-vi-vn-3.0.4.tgz", 21 | "integrity": "sha512-t7sRsbKNwChQK9+VDDceDQd6UbSI7C926h1QvnK1PvFftOYcv1IkaFk1ziKZbnWqepGGI61EawcHqUUMKE0saw==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/vietnamese/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "vi" 3 | } 4 | -------------------------------------------------------------------------------- /extensions/vietnamese/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /extensions/win32/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/win32/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=733558 3 | // for the documentation about the tasks.json format 4 | "version": "2.0.0", 5 | "tasks": [ 6 | { 7 | "label": "npm: build", 8 | "type": "npm", 9 | "script": "build", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | }, 14 | "problemMatcher": "$tsc" 15 | }, 16 | { 17 | "label": "npm: clean-build", 18 | "type": "npm", 19 | "script": "clean-build", 20 | "problemMatcher": "$tsc" 21 | }, 22 | { 23 | "label": "npm: test", 24 | "type": "npm", 25 | "script": "test", 26 | "group": { 27 | "kind": "test", 28 | "isDefault": true 29 | } 30 | }, 31 | { 32 | "label": "npm: watch", 33 | "type": "npm", 34 | "script": "watch", 35 | "problemMatcher": ["$tsc-watch"] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /extensions/win32/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /extensions/win32/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": ["@cspell/dict-win32/cspell-ext.json"] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/win32/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /extensions/win32/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/extensions/win32/images/SpellCheck.png -------------------------------------------------------------------------------- /extensions/win32/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "code-spell-checker-win32", 3 | "version": "1.0.6", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "code-spell-checker-win32", 9 | "version": "1.0.6", 10 | "license": "GPL-3.0-or-later", 11 | "dependencies": { 12 | "@cspell/dict-win32": "^2.0.7" 13 | }, 14 | "engines": { 15 | "vscode": "^1.67.0" 16 | } 17 | }, 18 | "node_modules/@cspell/dict-win32": { 19 | "version": "2.0.7", 20 | "resolved": "https://registry.npmjs.org/@cspell/dict-win32/-/dict-win32-2.0.7.tgz", 21 | "integrity": "sha512-OtZt/Lx2GkOSse0nwQVHrNEfZQcHsN4iwMCfza8+1u9R8EY/dYcozXsX6KcEXXGrO+3P0MWTqhiILszF/oWfyw==", 22 | "license": "MIT" 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /extensions/win32/samples/README.md: -------------------------------------------------------------------------------- 1 | # Sample Code for testing Win32 Extension 2 | 3 | The "win32" dictionary needs to be enabled. 4 | 5 | 6 | 7 | ```cpp 8 | // Parse the command line parameters 9 | int argc; 10 | LPWSTR* argv = CommandLineToArgvW(GetCommandLineW(), &argc); 11 | pSample->ParseCommandLineArgs(argv, argc); 12 | LocalFree(argv); 13 | 14 | // Initialize the window class. 15 | WNDCLASSEX windowClass = { 0 }; 16 | windowClass.cbSize = sizeof(WNDCLASSEX); 17 | windowClass.style = CS_HREDRAW | CS_VREDRAW; 18 | windowClass.lpfnWndProc = WindowProc; 19 | windowClass.hInstance = hInstance; 20 | windowClass.hCursor = LoadCursor(NULL, IDC_ARROW); 21 | windowClass.lpszClassName = L"DXSampleClass"; 22 | RegisterClassEx(&windowClass); 23 | ``` 24 | -------------------------------------------------------------------------------- /extensions/win32/samples/Win32Application.h: -------------------------------------------------------------------------------- 1 | //********************************************************* 2 | // 3 | // Copyright (c) Microsoft. All rights reserved. 4 | // This code is licensed under the MIT License (MIT). 5 | // THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF 6 | // ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY 7 | // IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR 8 | // PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. 9 | // 10 | //********************************************************* 11 | 12 | #pragma once 13 | 14 | #include "DXSample.h" 15 | 16 | class DXSample; 17 | 18 | class Win32Application 19 | { 20 | public: 21 | static int Run(DXSample* pSample, HINSTANCE hInstance, int nCmdShow); 22 | static HWND GetHwnd() { return m_hwnd; } 23 | 24 | protected: 25 | static LRESULT CALLBACK WindowProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam); 26 | 27 | private: 28 | static HWND m_hwnd; 29 | }; 30 | -------------------------------------------------------------------------------- /extensions/win32/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | "dictionaries": [] 3 | } 4 | -------------------------------------------------------------------------------- /extensions/win32/samples/stdafx.h: -------------------------------------------------------------------------------- 1 | //********************************************************* 2 | // 3 | // Copyright (c) Microsoft. All rights reserved. 4 | // This code is licensed under the MIT License (MIT). 5 | // THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF 6 | // ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY 7 | // IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR 8 | // PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. 9 | // 10 | //********************************************************* 11 | 12 | // stdafx.h : include file for standard system include files, 13 | // or project specific include files that are used frequently, but 14 | // are changed infrequently. 15 | 16 | #pragma once 17 | 18 | #ifndef WIN32_LEAN_AND_MEAN 19 | #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers. 20 | #endif 21 | 22 | #include 23 | 24 | #include 25 | #include 26 | #include 27 | #include 28 | 29 | #include 30 | #include 31 | #include 32 | -------------------------------------------------------------------------------- /extensions/win32/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | **/templates 3 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 7 4 | - 6 5 | - 4 6 | after_script: "cat ./coverage/lcov.info | coveralls" 7 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/.yo-rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "generator-node": { 3 | "promptValues": { 4 | "authorName": "Street Side Software", 5 | "authorEmail": "jason@streetsidesoftware.nl", 6 | "authorUrl": "" 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/README.md: -------------------------------------------------------------------------------- 1 | # VS Code Spelling Dictionary Extension Generator 2 | 3 | Generate a VS Code Spelling Dictionary Extension 4 | 5 | ## Installation 6 | 7 | First, install [Yeoman](http://yeoman.io) and generator-cspell-dicts using [npm](https://www.npmjs.com/) (we assume you have pre-installed [node.js](https://nodejs.org/)). 8 | 9 | ```bash 10 | npm install -g yo 11 | npm link 12 | ``` 13 | 14 | Then generate an extension project: 15 | 16 | Example for **monkey** language: 17 | 18 | ```bash 19 | yo cspell-dict-extensions 20 | ``` 21 | 22 | ## Getting To Know Yeoman 23 | 24 | - Yeoman has a heart of gold. 25 | - Yeoman is a person with feelings and opinions, but is very easy to work with. 26 | - Yeoman can be too opinionated at times but is easily convinced not to be. 27 | - Feel free to [learn more about Yeoman](http://yeoman.io/). 28 | 29 | ## License 30 | 31 | MIT © Street Side Software 32 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/__tests__/app.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | var path = require('path'); 3 | var assert = require('yeoman-assert'); 4 | var helpers = require('yeoman-test'); 5 | 6 | describe('generator-cspell-dicts:app', () => { 7 | beforeAll(() => { 8 | return helpers.run(path.join(__dirname, '../generators/app')).withPrompts({ someAnswer: true }); 9 | }); 10 | 11 | it('creates files', () => { 12 | assert.file([ 13 | // cspell:ignore dummyfile 14 | 'dummyfile.txt', 15 | ]); 16 | }); 17 | }); 18 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | words: 2 | - Aland 3 | - Barthelemy 4 | - Bokmål 5 | - Burkina 6 | - Caicos 7 | - d'Ivoire 8 | - Dzongkha 9 | - Faroese 10 | - Faso 11 | - Fulah 12 | - Futuna 13 | - Islas 14 | - Kalaallisut 15 | - Kinyarwanda 16 | - Kitts 17 | - Leste 18 | - Limburgan 19 | - Lingala 20 | - Luba 21 | - Luxembourgish 22 | - Marino 23 | - Ndebele 24 | - Oromo 25 | - Ossetian 26 | - Pushto 27 | - Rica 28 | - Rundi 29 | - Sami 30 | - Sango 31 | - Shona 32 | - Sinhala 33 | - Tokelau 34 | - Volapük 35 | 36 | ignorePaths: 37 | - generators/app/templates/** 38 | 39 | noConfigSearch: true 40 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/generators/app/run.js: -------------------------------------------------------------------------------- 1 | import { fileURLToPath } from 'node:url'; 2 | import { createEnv } from 'yeoman-environment'; 3 | 4 | import LocalGenerator from './index.js'; 5 | 6 | const __dirname = fileURLToPath(new URL('.', import.meta.url)); 7 | 8 | const namespace = 'cspell-dicts:app'; 9 | 10 | /** 11 | * Run the generator without using `yo` 12 | * @returns Promise 13 | */ 14 | export async function run() { 15 | const env = createEnv(); 16 | 17 | const options = { 18 | sharedData: {}, 19 | forwardErrorToEnvironment: false, 20 | skipLocalCache: true, 21 | initialGenerator: true, 22 | env, 23 | resolved: __dirname + '/index.js', 24 | namespace, 25 | }; 26 | 27 | const gen = new LocalGenerator(process.argv.slice(2), options); 28 | 29 | return env.runGenerator(gen); 30 | } 31 | 32 | // run(); 33 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/generators/app/templates/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/generators/app/templates/.vscodeignore: -------------------------------------------------------------------------------- 1 | .gitignore 2 | .vscode-test/** 3 | .vscode/** 4 | **/*.d.ts 5 | **/*.map 6 | **/*.test.* 7 | out/test/** 8 | samples/** 9 | src/** 10 | test/** 11 | tsconfig.json 12 | vsc-extension-quickstart.md 13 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/generators/app/templates/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Change Log 2 | All notable changes to the "<%= fullPackageName %>" extension will be documented in this file. 3 | 4 | ## [Unreleased] 5 | - Initial release 6 | 7 | ## References 8 | Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. 9 | 10 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/generators/app/templates/cspell-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "import": [ 3 | "<%= dictionarySrc %>/cspell-ext.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/generators/app/templates/cspell.config.yaml: -------------------------------------------------------------------------------- 1 | import: 2 | - ./cspell-ext.json 3 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/generators/app/templates/images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/generator-cspell-dicts-extensions/generators/app/templates/images/SpellCheck.png -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/generators/app/templates/samples/cspell.json: -------------------------------------------------------------------------------- 1 | { 2 | <% if (locale) { %> 3 | "language": "<%= locale %>", 4 | <% } %> 5 | "dictionaries": [] 6 | } 7 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/generators/app/templates/samples/seattle.md: -------------------------------------------------------------------------------- 1 | [Seattle - Wikipedia](https://en.wikipedia.org/wiki/Seattle) 2 | 3 | https://<%= locale %>.wikipedia.org/wiki/Seattle 4 | 5 | 8 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/generators/app/templates/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "out" 5 | }, 6 | "include": ["src", "test"], 7 | "exclude": ["out", "node_modules", ".vscode-test"] 8 | } 9 | -------------------------------------------------------------------------------- /generator-cspell-dicts-extensions/run.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | import { run } from './generators/app/run.js'; 4 | 5 | run(); 6 | -------------------------------------------------------------------------------- /images/SpellCheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/images/SpellCheck.png -------------------------------------------------------------------------------- /images/debug-extension.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/images/debug-extension.png -------------------------------------------------------------------------------- /images/example-yo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/streetsidesoftware/vscode-cspell-dict-extensions/c121def17e1f83d35f5123385f48ca0c45ef0975/images/example-yo.png -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- 1 | { 2 | "packages": [ 3 | "scripts", 4 | "test-runner", 5 | "extensions/*", 6 | "generator-cspell-dicts-extensions" 7 | ], 8 | "version": "independent", 9 | "command": { 10 | "publish": { 11 | "ignoreChanges": [ 12 | "*.md", 13 | "package-lock.json", 14 | "samples/**", 15 | "cspell.json" 16 | ] 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /scripts/code-workspace-packages.jq: -------------------------------------------------------------------------------- 1 | { version: (.version), dir: (input_filename | sub("/package.json"; "") | sub("[.][/]"; "")), component: (.name) } | 2 | { 3 | path: .dir 4 | } 5 | -------------------------------------------------------------------------------- /scripts/fix-extensions.mjs: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /** 4 | * Fix extensions of files. 5 | */ 6 | 7 | // @ts-check 8 | 9 | import { 10 | fixExtensionPackageJson, 11 | getExtensionList, 12 | readExtensionPackageJson, 13 | writeExtensionPackageJson, 14 | } from './lib/extensionHelper.mjs'; 15 | 16 | async function run() { 17 | console.log('Fixing extensions...'); 18 | const extensions = await getExtensionList(); 19 | 20 | for (const ext of extensions) { 21 | const pkg = await readExtensionPackageJson(ext); 22 | fixExtensionPackageJson(ext, pkg); 23 | await writeExtensionPackageJson(ext, pkg); 24 | } 25 | } 26 | 27 | await run(); 28 | -------------------------------------------------------------------------------- /scripts/gen-release-please-config-packages.jq: -------------------------------------------------------------------------------- 1 | { version: (.version), dir: (input_filename | sub("/package.json"; "") | sub("[.][/]"; "")), component: (.name) } | 2 | { 3 | 4 | (.dir): { 5 | component: (.component), 6 | releaseType: "node" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /scripts/gen-release-please-config.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" 4 | JQ_FILTER_PACKAGES="$SCRIPT_DIR/gen-release-please-config-packages.jq" 5 | 6 | PACKAGES="$(echo ./package.json $(ls -1 extensions/*/package.json) \ 7 | | xargs jq -f $JQ_FILTER_PACKAGES | jq -s "add | { packages: . }")" 8 | 9 | 10 | RESULT="$(echo $(cat ./release-please-config.json) $PACKAGES | jq -s ".[0] + .[1]" | jq --indent 4 .)" 11 | 12 | echo "$RESULT" > ./release-please-config.json 13 | 14 | npx prettier -w r*.json 15 | -------------------------------------------------------------------------------- /scripts/lib/index.d.ts: -------------------------------------------------------------------------------- 1 | export type Writable = { -readonly [P in keyof T]: T[P] }; 2 | -------------------------------------------------------------------------------- /scripts/list-extensions.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" 4 | JQ_FILTER_PACKAGES="$SCRIPT_DIR/code-workspace-packages.jq" 5 | 6 | FOLDERS="$(echo $(ls -1 extensions/*/package.json) \ 7 | | xargs jq -f $JQ_FILTER_PACKAGES \ 8 | | jq ".path" | jq -s ".")" 9 | 10 | echo $FOLDERS 11 | -------------------------------------------------------------------------------- /scripts/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "scripts", 3 | "version": "1.0.0", 4 | "description": "Useful scripts", 5 | "bin": { 6 | "gen-extension-list": "./gen-extension-list.mjs", 7 | "update-manual-pub-list": "./update-manual-pub-list.mjs", 8 | "fix-extensions": "./fix-extensions.mjs" 9 | }, 10 | "engines": { 11 | "node": ">=20.0.0" 12 | }, 13 | "dependencies": { 14 | "@types/mdast": "^4.0.4", 15 | "mdast-util-to-markdown": "^2.1.2", 16 | "sort-package-json": "^3.2.1" 17 | }, 18 | "scripts": { 19 | "test": "echo OK" 20 | }, 21 | "author": "", 22 | "license": "MIT" 23 | } 24 | -------------------------------------------------------------------------------- /scripts/package_versions.jq: -------------------------------------------------------------------------------- 1 | { version: (.version), dir: (input_filename | sub("/package.json"; "") | sub("[.][/]"; "") ) } | { (.dir): (.version) } 2 | -------------------------------------------------------------------------------- /scripts/package_versions.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" 4 | JQ_FILTER="$SCRIPT_DIR/package_versions.jq" 5 | 6 | 7 | echo $(ls -1 extensions/*/package.json) \ 8 | | xargs jq -f $JQ_FILTER | jq -s add 9 | -------------------------------------------------------------------------------- /scripts/update-code-workspace.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" 4 | ROOT=$(dirname "$SCRIPT_DIR") 5 | 6 | cd $ROOT 7 | 8 | JQ_FILTER_PACKAGES="$SCRIPT_DIR/code-workspace-packages.jq" 9 | JQ_FILTER_CONFIG="$SCRIPT_DIR/gen-release-please-config.jq" 10 | 11 | 12 | FOLDERS="$(echo "./package.json" "./test-runner/package.json" "./generator-cspell-dicts-extensions/package.json" $(ls -1 extensions/*/package.json) \ 13 | | xargs jq -f $JQ_FILTER_PACKAGES \ 14 | | jq -s "sort_by(.path) | { folders: . }")" 15 | 16 | RESULT="$(echo $(cat ./dict-extensions.code-workspace) $FOLDERS | jq -s ".[0] + .[1]" | jq --indent 4 .)" 17 | 18 | echo "$RESULT" > ./dict-extensions.code-workspace 19 | 20 | # Update README.md 21 | 22 | $SCRIPT_DIR/gen-extension-list.mjs 23 | 24 | npx prettier -w static/generated/*.md 25 | npx inject-markdown README.md "extensions/*/README.md" 26 | npx prettier -w README.md "extensions/*/README.md" 27 | -------------------------------------------------------------------------------- /scripts/update-workflows.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" 4 | ROOT=$(dirname $SCRIPT_DIR) 5 | 6 | cd $ROOT 7 | 8 | # Update .github/workflows/manual-publish.yml 9 | 10 | $SCRIPT_DIR/update-manual-pub-list.mjs 11 | npx prettier -w .github/workflows/manual-publish.yml 12 | -------------------------------------------------------------------------------- /static/dictionary-types.json: -------------------------------------------------------------------------------- 1 | { 2 | "types": { 3 | "Support": [ 4 | "extensions/cspell-bundled-dictionaries" 5 | ], 6 | "Technical Terms": [ 7 | "extensions/medical-terms", 8 | "extensions/scientific-terms", 9 | "extensions/win32" 10 | ], 11 | "Syntax Highlighters": [ 12 | "extensions/hunspell-syntax" 13 | ], 14 | "Other": [ 15 | "extensions/timestamp-hover" 16 | ] 17 | }, 18 | "default": "Languages" 19 | } 20 | -------------------------------------------------------------------------------- /static/footer.md: -------------------------------------------------------------------------------- 1 |
2 | 3 | --- 4 | 5 |

6 | Brought to you by 7 | Street Side Software Logo Street Side Software 8 | 9 |

10 | -------------------------------------------------------------------------------- /test-runner/bin.mjs: -------------------------------------------------------------------------------- 1 | import './test-runner.mjs'; 2 | -------------------------------------------------------------------------------- /test-runner/lib/esmImport.cjs: -------------------------------------------------------------------------------- 1 | const esmImports = { 2 | /** @type {import('chalk').Chalk} */ 3 | Chalk: undefined, 4 | /** @type {import('find-up').findUp} */ 5 | findUp: undefined, 6 | }; 7 | 8 | module.exports = { 9 | esmImports, 10 | }; 11 | -------------------------------------------------------------------------------- /test-runner/lib/initEsmImports.mjs: -------------------------------------------------------------------------------- 1 | import { Chalk } from 'chalk'; 2 | import { findUp } from 'find-up'; 3 | 4 | import { esmImports } from './esmImport.cjs'; 5 | 6 | esmImports.Chalk = Chalk; 7 | esmImports.findUp = findUp; 8 | -------------------------------------------------------------------------------- /test-runner/lib/logger.cjs: -------------------------------------------------------------------------------- 1 | const { format } = require('util'); 2 | const { esmImports } = require('./esmImport.cjs'); 3 | 4 | const { Chalk } = esmImports; 5 | 6 | const chalk = new Chalk({ level: 1 }); 7 | 8 | function log(...params) { 9 | const dt = new Date(); 10 | console.log('%s', `${chalk.cyan(dt.toISOString())} ${format(...params)}`); 11 | } 12 | 13 | module.exports = { 14 | chalk, 15 | log, 16 | }; 17 | -------------------------------------------------------------------------------- /test-runner/lib/runner.mjs: -------------------------------------------------------------------------------- 1 | import * as path from 'node:path'; 2 | import { fileURLToPath } from 'node:url'; 3 | 4 | import { glob } from 'glob'; 5 | import Mocha from 'mocha'; 6 | 7 | // Import side effects from initEsmImports to setup esmImports. 8 | import './initEsmImports.mjs'; 9 | 10 | export async function run(testGlob, cwd) { 11 | // Create the mocha test 12 | const mocha = new Mocha({ 13 | ui: 'bdd', 14 | color: true, 15 | }); 16 | 17 | const files = await glob(testGlob, { cwd, absolute: true }); 18 | 19 | console.log('files: %o', files); 20 | 21 | // Add files to the test suite 22 | files.forEach((f) => mocha.addFile(f)); 23 | 24 | await mocha.loadFilesAsync(); 25 | 26 | return new Promise((resolve, reject) => { 27 | // Run the mocha test 28 | mocha.run((failures) => { 29 | if (failures > 0) { 30 | reject(Error(`${failures} tests failed.`)); 31 | } else { 32 | resolve(); 33 | } 34 | }); 35 | }); 36 | } 37 | -------------------------------------------------------------------------------- /test-runner/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "test-extensions", 3 | "private": true, 4 | "version": "1.0.0", 5 | "description": "Test framework for testing the extensions", 6 | "bin": { 7 | "download-vscode": "./download-vscode.mjs", 8 | "test-runner": "./test-runner.mjs" 9 | }, 10 | "type": "module", 11 | "scripts": { 12 | "test": "mocha" 13 | }, 14 | "author": "", 15 | "license": "MIT", 16 | "dependencies": { 17 | "@vscode/test-electron": "^2.5.2", 18 | "chai": "^5.2.0", 19 | "chalk": "^5.4.1", 20 | "commander": "^14.0.0", 21 | "find-up": "^7.0.0", 22 | "glob": "^11.0.2", 23 | "kefir": "^3.8.8", 24 | "mocha": "^11.5.0" 25 | }, 26 | "devDependencies": { 27 | "@types/vscode": "^1.100.0" 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /test-runner/suite/index.cjs: -------------------------------------------------------------------------------- 1 | async function run() { 2 | const { run: runRunner } = await import('../lib/runner.mjs'); 3 | await runRunner('**/**.test.?(m)js', __dirname); 4 | } 5 | 6 | module.exports = { 7 | run, 8 | }; 9 | -------------------------------------------------------------------------------- /test-runner/suite/types.d.ts: -------------------------------------------------------------------------------- 1 | export type UriString = string; 2 | export type DocumentUri = UriString; 3 | 4 | export interface OnSpellCheckDocumentStep extends NotificationInfo { 5 | /** 6 | * uri of the text document 7 | */ 8 | uri: DocumentUri; 9 | 10 | /** 11 | * 12 | */ 13 | version: number; 14 | 15 | /** 16 | * name of step. 17 | */ 18 | step: string; 19 | 20 | /** 21 | * Number of issues found 22 | */ 23 | numIssues?: number; 24 | 25 | /** 26 | * true if it is finished 27 | */ 28 | done?: boolean; 29 | } 30 | 31 | export interface NotificationInfo { 32 | /** 33 | * Sequence number. 34 | * Notifications can be sorted based upon the sequence number to give the order 35 | * in which the Notification was generated. 36 | * It should be unique between Notifications of the same type. 37 | */ 38 | seq: number; 39 | 40 | /** 41 | * timestamp in ms. 42 | */ 43 | ts: number; 44 | } 45 | 46 | export interface WorkspaceConfigForDocumentRequest { 47 | uri: DocumentUri; 48 | } 49 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://json.schemastore.org/tsconfig", 3 | "display": "CSpell Monorepo Base Config", 4 | "extends": "@tsconfig/node20/tsconfig.json", 5 | "compilerOptions": { 6 | "alwaysStrict": true, 7 | "declaration": true, 8 | "declarationMap": true, 9 | "esModuleInterop": true, 10 | "module": "Node16", 11 | "moduleResolution": "Node16", 12 | "newLine": "LF", 13 | "noImplicitAny": true, 14 | "noImplicitThis": true, 15 | "noUnusedLocals": true, 16 | "noUnusedParameters": true, 17 | "sourceMap": true, 18 | "strictNullChecks": true 19 | }, 20 | "include": [] 21 | } 22 | --------------------------------------------------------------------------------