Installations
npm install @cspell/dict-docker
Releases
@cspell/dict-npm: v5.1.14
Published on 26 Nov 2024
@cspell/dict-en-shared: v1.0.19
Published on 26 Nov 2024
@cspell/dict-en_us: v4.3.28
Published on 26 Nov 2024
@cspell/dict-en-gb: v4.1.52
Published on 26 Nov 2024
@cspell/dict-en-gb-mit: v2.1.28
Published on 26 Nov 2024
@cspell/dict-en-ca: v1.0.19
Published on 26 Nov 2024
Developer
streetsidesoftware
Developer Guide
Module System
ESM
Min. Node Version
Typescript Support
No
Node Version
18.20.4
NPM Version
lerna/3.9.3/node@v18.20.4+x64 (linux)
Statistics
224 Stars
3,791 Commits
210 Forks
6 Watching
6 Branches
194 Contributors
Updated on 27 Nov 2024
Languages
TeX (34.12%)
JavaScript (11.94%)
R (9.87%)
Python (9.04%)
Ada (7.79%)
C++ (6.43%)
F# (4.57%)
TypeScript (3.57%)
Shell (2.25%)
Makefile (1.64%)
PowerShell (1.45%)
C (1.38%)
Swift (0.99%)
Go (0.85%)
Kotlin (0.85%)
Svelte (0.8%)
jq (0.39%)
Java (0.35%)
Emacs Lisp (0.3%)
C# (0.28%)
AL (0.27%)
Dart (0.26%)
Julia (0.24%)
HCL (0.12%)
Haskell (0.07%)
CSS (0.07%)
Dockerfile (0.04%)
Perl (0.03%)
Astro (0.03%)
Total Downloads
Cumulative downloads
Total Downloads
34,043,443
Last day
-45%
102,421
Compared to previous day
Last week
-3.9%
640,537
Compared to previous week
Last month
8%
3,014,330
Compared to previous month
Last year
157.4%
23,225,909
Compared to previous year
Daily Downloads
Weekly Downloads
Monthly Downloads
Yearly Downloads
No dependencies detected.
cspell-dicts
Various cspell dictionaries. Each dictionary is its own package. See README.md
in each directory.
Support Future Development
Language Dictionaries
- Arabic
- Basque
- Bulgarian
- Catalan
- Croatian
- Czech
- Danish
- Dutch
- English - American (Included by default in cspell and VS Code Spell Checker)
- English - Australian
- English - British (Included by default in cspell and VS Code Spell Checker)
- English - British - MIT License
- English - Canadian
- English - Shared
- Esperanto
- Estonian
- Finnish
- Français Réforme 1990
- French
- German
- German - Austrian German
- German - Swiss German
- Greek
- Hebrew
- Italian
- Latvian
- Lithuanian
- Norwegian Bokmål
- Persian
- Polish
- Portuguese - Brazilian
- Portuguese
- Romanian
- Russian
- Serbian (Cyrillic)
- Serbian (Latin)
- Slovak
- Slovenian
- Spanish
- Swedish
- Turkish
- Ukrainian
- Vietnamese
Programming Dictionaries
- Ada
- AL (Microsoft Business Central)
- AWS
- Bash - Bash/Shell scripts
- C and C++
- C#
- Clojure
- CSS
- Dart
- Django - Django framework function names
- Docker - Dockerfile instructions
- .NET
- ELisp
- Elixir
- F#
- GIT
- Go
- Haskell
- HTML
- i86 Mnemonics
- Java
- JavaScript - See TypeScript and JavaScript
- K8s
- Kotlin
- LaTeX
- Lua
- Markdown
- Monkey C
- Node.js
- NPM
- PHP
- PowerShell
- Python
- R
- Redis
- Ruby
- Rust
- Scala
- ShellScript
- SQL
- Svelte
- Swift
- Terraform
- TypeScript and JavaScript
- Vue
- Win32
Specialized Dictionaries
- Cities of Finland
- Company Names
- Cryptocurrencies
- Data Science
- English misspellings
- Filetypes
- Font Names
- Fullstack development
- Gaming
- HTML Symbol Entities
- lorem ipsum
- Medical Terms
- Public Licenses
- Scientific Terms UK
- Scientific Terms US
- Software Terms
All Dictionaries
package | dictionary ID | name | description |
---|---|---|---|
@cspell/dict-ada | ada | Ada Language | Ada Language Dictionary |
@cspell/dict-al | al | AL | AL Dictionary |
@cspell/dict-ar | ar | Arabic | Arabic dictionary for CSpell. |
@cspell/dict-aws | aws | AWS | AWS dictionary for cspell. |
@cspell/dict-bash | bash | bash | Bash dictionary for cspell. |
@cspell/dict-bg-bg | bg-bg | Bulgarian | Bulgarian dictionary for cspell. |
@cspell/dict-ca | ca | Catalan | Catalan dictionary for cspell. |
@cspell/dict-city-names-finland | city-names-finland | Cities of Finland | List of cities in Finland. |
@cspell/dict-clojure | clojure | clojure | Clojure dictionary for cspell. |
@cspell/dict-companies | companies | Company names | Company names dictionary for cspell. |
@cspell/dict-cpp | cpp-legacy cpp cpp-refined | C/C++ Dictionary | C/C++ Keywords and common library functions. |
@cspell/dict-cryptocurrencies | cryptocurrencies cryptocurrencies-legacy | Cryptocurrencies | Cryptocurrencies dictionary for cspell. |
@cspell/dict-cs-cz | cs-cz | Czech | Czech dictionary for cspell. |
@cspell/dict-csharp | csharp | csharp | C# dictionary for cspell. |
@cspell/dict-cspell-bundle | CSpell Dictionaries Bundle | Dictionaries included with the CSpell Command Line tool. | |
@cspell/dict-css | css | css | Css dictionary for cspell. |
@cspell/dict-da-dk | da-dk | Danish Dictionary | Danish (da-DK) Dictionary. |
@cspell/dict-dart | dart | dart | Dart dictionary for cspell. |
@cspell/dict-data-science | data-science data-science-models data-science-tools | Data Science | Data Science dictionary for cspell. |
@cspell/dict-de-at | de-at | Austrian German Dictionary | Austrian German (de-AT) Dictionary. |
@cspell/dict-de-ch | de-ch | Swiss German Dictionary | Swiss German (de-CH) Dictionary. |
@cspell/dict-de-de | de-de | German Dictionary | German (de-DE) Dictionary. |
@cspell/dict-django | django | Django Keywords | List of Python Django Framework keywords. |
@cspell/dict-docker | docker | Docker Dictionary | Docker dictionary for cspell. |
@cspell/dict-dotnet | dotnet | .Net Dictionary | .Net keywords. |
@cspell/dict-el | el | Greek | Greek dictionary for cspell. |
@cspell/dict-elisp | elisp | Emacs Lisp | Emacs Lisp dictionary for cspell. |
@cspell/dict-elixir | elixir | elixir | Elixir dictionary for cspell. |
@cspell/dict-en-common-misspellings | English - Common Misspellings | Common English misspellings dictionary for cspell. | |
@cspell/dict-en-au | en-au | Australian English Dictionary | Australian English Dictionary |
@cspell/dict-en-ca | en-ca | Canadian English Dictionary | Canadian English Dictionary |
@cspell/dict-en-gb | en-gb | British English Dictionary | British English Dictionary |
@cspell/dict-en-gb-mit | en-gb-mit | British English Dictionary Limited | British English Dictionary with MIT License |
@cspell/dict-en_us | en_us | American English Dictionary | American English Dictionary |
@cspell/dict-en-shared | en-shared | en_shared | English words shared between the various English dictionaries. |
@cspell/dict-eo | eo | Esperanto | Esperanto dictionary for cspell. |
@cspell/dict-es-es | es-es | Spanish Dictionary (Spain) | Spanish Dictionary (Spain) |
@cspell/dict-et-ee | et-ee | Estonian | Estonian dictionary for cspell. |
@cspell/dict-eu | eu | Basque | Basque dictionary for cspell. |
@cspell/dict-fa-ir | fa-ir | Persian Dictionary | Persian Dictionary |
@cspell/dict-fi-fi | fi-fi | Finnish | Finnish dictionary for cspell. |
@cspell/dict-filetypes | filetypes | filetypes | Filetypes dictionary for cspell. |
@cspell/dict-flutter | flutter | flutter | Flutter dictionary for cspell. |
@cspell/dict-fonts | fonts | font names | Font names dictionary for cspell. |
@cspell/dict-fr-fr | fr-fr | French Dictionary (France) | French Dictionary (France) |
@cspell/dict-fr-reforme | fr-fr-90 | Français Réforme 1990 | Français Réforme 1990 dictionary for cspell. |
@cspell/dict-fsharp | fsharp | f# | F# dictionary for cspell. |
@cspell/dict-fullstack | fullstack | Fullstack | Common words encountered during fullstack development |
@cspell/dict-gaming-terms | gaming-terms | Gaming | Gaming dictionary for cspell. |
@cspell/dict-git | git | git | CSpell configuration for GIT |
@cspell/dict-golang | golang | Go Language | Go Language Dictionary |
@cspell/dict-google | Google Cloud Development Dictionary for cspell. | ||
@cspell/dict-grc | grc | Ancient Greek | Ancient Greek dictionary for cspell. |
@cspell/dict-haskell | haskell | Haskell | Haskell dictionary for cspell. |
@cspell/dict-he | he | Hebrew Dictionary | Hebrew Dictionary |
@cspell/dict-hr-hr | hr-hr | Croatian | Croatian dictionary for cspell. |
@cspell/dict-html | html | html | Html dictionary for cspell. |
@cspell/dict-html-symbol-entities | html-symbol-entities | HTML Symbol Entities | HTML Symbol Entities Dictionary |
@cspell/dict-hu-hu | hu-hu | Hungarian | Hungarian dictionary for cspell. |
@cspell/dict-id-id | id-id | Indonesia | Indonesia dictionary for cspell. |
@cspell/dict-it-it | it-it | Italian | Italian dictionary for cspell. |
@cspell/dict-java | java | Java | Java dictionary for cspell. |
@cspell/dict-julia | julia | Julia Dictionary | Julia function and keyword dictionary |
@cspell/dict-k8s | k8s | k8s | K8s dictionary for cspell. |
@cspell/dict-kotlin | kotlin | Kotlin | Kotlin dictionary for cspell. |
@cspell/dict-la | la | Latin | Latin dictionary for cspell. |
@cspell/dict-latex | latex | LaTeX | LaTeX cspell dictionary |
@cspell/dict-lorem-ipsum | lorem-ipsum | lorem-ipsum | Lorem-ipsum dictionary for cspell. |
@cspell/dict-lt-lt | lt-lt | Lithuanian | Lithuanian dictionary for cspell. |
@cspell/dict-lua | lua | lua | Lua dictionary for cspell. |
@cspell/dict-lv | lv | Latvian | Latvian dictionary for cspell. |
@cspell/dict-makefile | makefile | Makefile | Makefile dictionary for cspell. |
@cspell/dict-markdown | Markdown | Markdown dictionary for cspell. | |
@cspell/dict-medicalterms | medical terms | Medical terms | Medical Terms Dictionary |
@cspell/dict-mk | mk | Macedonian | Macedonian dictionary for cspell. |
@cspell/dict-mnemonics | mnemonics | Mnemonics | i86 Mnemonics dictionary for cspell |
@cspell/dict-monkeyc | monkeyc | Monkey C | Monkey C dictionary for cspell. |
@cspell/dict-nb-no | nb-no | Norwegian Bokmål | Norwegian Bokmål dictionary for cspell. |
@cspell/dict-nl-nl | nl-nl | Dutch (Netherlands) Dictionary | Dutch (Netherlands) Dictionary |
@cspell/dict-node | node | Node.js | Node.js dictionary for cspell. |
@cspell/dict-npm | npm | NPM | Dictionary of Common Javascript Packages. |
@cspell/dict-people-names | people-names | People Names | People Names dictionary for cspell. |
@cspell/dict-php | php | PHP Dictionary | Php dictionary for cspell. |
@cspell/dict-pl_pl | pl-pl | Polish Dictionary | Polish Dictionary |
@cspell/dict-powershell | powershell | PowerShell Dictionary | PowerShell Keyword Dictionary |
@cspell/dict-pt-br | pt-br | Portuguese (Brazilian) Dictionary | Portuguese (Brazilian) Dictionary |
@cspell/dict-pt-pt | pt-pt | Portuguese Dictionary (Portugal) | Portuguese Dictionary (Portugal) |
@cspell/dict-public-licenses | public-licenses | Common Public Licenses | Common Public Licenses dictionary for cspell. |
@cspell/dict-python | python python-common | Python Dictionary | Python Keyword Dictionary |
@cspell/dict-r | r | R | R dictionary for cspell. |
@cspell/dict-redis | redis | redis | Redis dictionary for cspell. |
@cspell/dict-ro-ro | ro-ro | Romanian | Romanian dictionary for cspell. |
@cspell/dict-ru_ru | ru-ru | Russian Dictionary (Combined) | Russian Dictionary (Combined) |
@cspell/dict-ruby | ruby | Ruby | For ruby and ruby on rails |
@cspell/dict-rust | rust | Rust Dictionary | Rust Keyword Dictionary |
@cspell/dict-scala | scala | Scala | Scala dictionary for cspell. |
@cspell/dict-scientific-terms-gb | scientific-terms-gb | Scientific Terms GB | Scientific Terms GB dictionary for cspell. |
@cspell/dict-scientific-terms-us | scientific-terms-us | Scientific Terms US | Scientific Terms US dictionary for cspell. |
@cspell/dict-shell | bash shellscript | ShellScript | ShellScript dictionary for cspell. |
@cspell/dict-sk-sk | sk-sk | Slovak | Slovak dictionary for cspell. |
@cspell/dict-sl-si | sl-si | Slovenian | Slovenian dictionary for CSpell. |
@cspell/dict-software-terms | softwareTerms networking-terms web-services computing-acronyms | Software Terms | Software terms dictionary for cspell. |
@cspell/dict-sql | sql | sql | SQL dictionary for CSpell. |
@cspell/dict-sr-cyrl | sr-cyrl | Serbian (Cyrillic) | Serbian (Cyrillic) dictionary for cspell. |
@cspell/dict-sr-latn | sr-latn | Serbian (Latin) | Serbian (Latin) dictionary for cspell. |
@cspell/dict-sv | sv | Swedish Dictionary | Swedish Dictionary |
@cspell/dict-svelte | svelte | Svelte | Svelte dictionary for cspell. |
@cspell/dict-swift | swift | Swift | Swift dictionary for cspell. |
@cspell/dict-terraform | terraform | Terraform | Terraform dictionary for cspell. |
@cspell/dict-tr-tr | tr-tr | Turkish | Turkish dictionary for cspell. |
@cspell/dict-typescript | typescript | TypeScript | TypeScript and JavaScript dictionary for CSpell. |
@cspell/dict-uk-ua | uk-ua | Ukrainian Dictionary | Ukrainian Dictionary |
@cspell/dict-vi-vn | vi-vn | Vietnamese | Vietnamese dictionary for cspell. |
@cspell/dict-vim | vim | Vim | Vim developers dictionary for cspell. |
@cspell/dict-vue | vue | CSpell configuration for VUE files | |
@cspell/dict-win32 | win32 | Win32 | Win32 dictionary for cspell. |
Documentation
See Documentation
Contributing
Please help correct any mistakes in the dictionaries.
See: Contributing
Special thanks to all of our amazing contributors!
How to create a new dictionary
Please fork this repository to add new dictionaries.
Enable Corepack
See: Corepack
corepack enable
Using Yeoman script
The Yeoman script can help you create the dictionary template files seen in most of dictionary directories.
Running the generator
In the cspell-dicts
repository root.
Run pnpm
to make sure everything is installed.
1pnpm i
Run create-dictionary
to start the Yeoman script.
1pnpm create-dictionary
or
1pnpm create-dictionary <name> <path/to/source/words>
Yeoman will ask you a series of questions:
Field | Description |
---|---|
name | this is the dictionary. i.e. en_AU or ruby |
friendly name | this is the friendly name, like Australian |
description | short description of the dictionary. |
source file | this is the source file to use to build the dictionary. It can be a .txt or hunspell .dic file. This file will be copied to the dictionary project. |
locale | this is the two letter language code with an optional cultural code. a * mean it will match any language. More than one locale can be added by separating them with a comma. i.e. en, en_AU. |
languageId | this is the VS Code programming language id or file type. * will match all file types. Examples: java , cpp , plaintext , markdown , ruby . Types know to cspell |
store as trie | for large source files (> 1MB) or hunspell files, this should be y . n will work for all programming language keyword files. |
run build | prepare the word list so it can be used by cspell efficiently. You can always run the build step yourself in the dictionary directory pnpm run build . |
Once all the questions have been answered, the dictionary directory will be created and the files will be copied.
Please update README.md
and LICENSE
files as necessary.
Testing Dictionaries
Smoke test
Linking
From the dictionary directory
1cspell link add ./cspell-ext.json
This will add an entry in the cspell global config to import the cspell-ext.json
file in the dictionary directory.
Use either VS Code or cspell to verify that files spell check correctly.
Verify with cspell
- Install
cspell
:npm install -g cspell
- Check the global links:
cspell link list
- Check a file:
cspell check <path/to/source/file.ext> [--locale=<locale>] [--language-id=<filetype>]
Example:cspell check README.md --locale=en,es
-- to check the readme file assuming English and Spanish words.
Checking a file will show you what has been ignored (gray) as well as what is considered an error (red):
Clean up
Remember to unlink when you are done:
1cspell link remove ./cspell-ext.json
npm Global Install
From the dictionary directory:
1npm install -g
From NPM repository:
1npm install -g @cspell/dict-<name>
Then run the link command found in the dictionary README.md
file.
It has the following pattern: cspell link add @cspell/dict-<name>
.
To unlink: cspell link remove @cspell/dict-<name>
Brought to you by Street Side Software
No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
30 commit(s) and 11 issue activity found in the last 90 days -- score normalized to 10
Reason
security policy file detected
Details
- Info: security policy file detected: SECURITY.md:1
- Info: Found linked content: SECURITY.md:1
- Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1
- Info: Found text in security policy: SECURITY.md:1
Reason
no binaries found in the repo
Reason
0 existing vulnerabilities detected
Reason
license file detected
Details
- Info: project has a license file: LICENSE:0
- Warn: project license file does not contain an FSF or OSI license.
Reason
SAST tool detected but not run on all commits
Details
- Info: SAST configuration detected: CodeQL
- Warn: 26 commits out of 30 are checked with a SAST tool
Reason
Found 4/10 approved changesets -- score normalized to 4
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
detected GitHub workflow tokens with excessive permissions
Details
- Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:24
- Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:25
- Info: topLevel 'contents' permission set to 'read': .github/workflows/build-dictionaries.yml:20
- Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:18
- Info: topLevel 'contents' permission set to 'read': .github/workflows/cspell-action.yml:9
- Info: topLevel 'contents' permission set to 'read': .github/workflows/lint.yml:25
- Info: topLevel 'contents' permission set to 'read': .github/workflows/publish.yml:11
- Warn: topLevel 'contents' permission set to 'write': .github/workflows/release-please.yml:10
- Info: topLevel 'contents' permission set to 'read': .github/workflows/test.yml:9
- Info: topLevel 'contents' permission set to 'read': .github/workflows/update-dependabot.yml:15
- Info: topLevel 'contents' permission set to 'read': .github/workflows/update-dependencies.yml:16
- Info: topLevel 'contents' permission set to 'read': .github/workflows/update-dictionaries.yml:12
- Info: no jobLevel write permissions found
Reason
project is not fuzzed
Details
- Warn: no fuzzer integrations found
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-dictionaries.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/build-dictionaries.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/codeql-analysis.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/codeql-analysis.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/codeql-analysis.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/codeql-analysis.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cspell-action.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/cspell-action.yml/main?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/cspell-action.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/cspell-action.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/lint.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/lint.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/publish.yml/main?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/release-please.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/release-please.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/test.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/test.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-dependabot.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/update-dependabot.yml/main?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-dependabot.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/update-dependabot.yml/main?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-dependabot.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/update-dependabot.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-dependencies.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/update-dependencies.yml/main?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-dependencies.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/update-dependencies.yml/main?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-dependencies.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/update-dependencies.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-dictionaries.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/update-dictionaries.yml/main?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-dictionaries.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/update-dictionaries.yml/main?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-dictionaries.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/streetsidesoftware/cspell-dicts/update-dictionaries.yml/main?enable=pin
- Warn: containerImage not pinned by hash: dictionaries/docker/samples/Dockerfile:2: pin your Docker image by updating node:14.21.3-alpine to node:14.21.3-alpine@sha256:434215b487a329c9e867202ff89e704d3a75e554822e07f3e0c0f9e606121b33
- Info: 0 out of 14 GitHub-owned GitHubAction dependencies pinned
- Info: 0 out of 8 third-party GitHubAction dependencies pinned
- Info: 0 out of 1 containerImage dependencies pinned
Score
6.5
/10
Last Scanned on 2024-11-18
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More