Files
Andre Wanlin a07e6a31a4 Typos CLI - initial config and changes
Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed test typos

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed docs typos

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed code comment typos

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed remaining typos

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Added CI and Config

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed typo, lol

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixes and update API reports

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated test

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Minor corrections

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Removed changesets

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Refactor to make changes non-breaking

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Clean up of new typos

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Use typoed over typo'd

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Added typoed

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated API Reports

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Feedback improvement

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Refinements

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Simplify based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Reverted to handle both keys

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-05-19 07:38:06 -05:00

68 lines
3.9 KiB
TOML

[default]
extend-ignore-re = [
# PEM-encoded key blocks in test fixtures
"(?s)-----BEGIN [A-Z ]+-----.*?-----END [A-Z ]+-----",
]
[default.extend-words]
# Project-specific acronyms
BUI = "BUI"
Aks = "Aks"
AKS = "AKS"
# Words valid in specific contexts
Hel = "Hel" # truncated string literal in docs/plugins/testing.md code example
requestors = "requestors" # legal/formal variant used intentionally in glossary
TYO = "TYO" # Tokyo IATA code used as clock label in example apps
Damon = "Damon" # person's name (Damon Kaswell) in microsite blog post
Phoen = "Phoen" # GitHub username K-Phoen in plugin metadata
Hashi = "Hashi" # prefix of HashiCorp company name
ba = "ba" # Swedish word in comment in buildDocs.ts
mosquitto = "mosquitto" # correct spelling of the Eclipse Mosquitto MQTT broker
ALLO = "ALLO" # prefix of ALLOWs in AuthorizedSearchEngine.ts comment
VALIDAT = "VALIDAT" # prefix of VALIDATEs in catalog-backend migration comment
styl = "styl" # Stylus stylesheet file extension in jest.js regex pattern
Entitie = "Entitie" # camelCase fragment of starredEntitie$ (RxJS observable naming convention in StarredEntitiesApi)
# Deprecated names kept for backward compatibility.
# Remove each entry when the corresponding deprecated symbol is removed.
Additiona = "Additiona" # deprecated field name `getAdditionaRemoteInfo` (use `getAdditionalRemoteInfo`)
Intergation = "Intergation" # deprecated alias `AzureBlobStorageIntergation` (use `AzureBlobStorageIntegration`) in @backstage/integration
Tooptip = "Tooptip" # deprecated translation key `editSettingsTooptip` (use `editSettingsTooltip`) in @backstage/plugin-home
heder = "heder" # deprecated `TableFiltersClassKey` literal `'heder'` (use `'header'`) in @backstage/core-components
Colums = "Colums" # deprecated `RelatedEntitiesCard.domainEntityColums` (use `domainEntityColumns`) in @backstage/plugin-catalog
[files]
extend-exclude = [
# Release and changelog files
"README-*.md",
"ADOPTERS.md",
"docs/releases/*",
"**/**/CHANGELOG.md",
"docs-ui/src/utils/changelogs/",
# Binary and generated assets
"docs/assets/**/*.svg",
"plugins/bitbucket-cloud-common/bitbucket-cloud.oas.json",
"plugins/scaffolder-backend/assets/nunjucks.js.txt",
# Locale files with non-English content
"plugins/home/src/homePageComponents/WelcomeTitle/locales/*.json",
# Test files with intentional non-word data (hashes, base64 tokens, crypto keys, etc.)
"packages/backend-defaults/src/entrypoints/auth/authServiceFactory.test.ts",
"packages/backend-defaults/src/entrypoints/auth/external/jwks.test.ts",
"packages/config-loader/src/sources/EnvConfigSource.test.ts",
"packages/core-components/src/components/LogViewer/LogLine.test.tsx",
"packages/core-components/src/layout/ProxiedSignInPage/ProxiedSignInIdentity.test.ts",
"packages/eslint-plugin/src/no-undeclared-imports.test.ts",
"packages/frontend-plugin-api/src/translation/TranslationResource.test.ts",
"packages/frontend-plugin-api/src/translation/__fixtures__/",
"plugins/catalog-backend/src/database/operations/stitcher/buildEntitySearch.test.ts",
"plugins/catalog-backend/src/providers/DefaultLocationStore.test.ts",
"plugins/home/src/homePageComponents/HeaderWorldClock/HeaderWorldClock.test.tsx",
"plugins/scaffolder-backend-module-sentry/src/actions/createProject.examples.test.ts",
"plugins/scaffolder-backend-module-sentry/src/actions/createProject.examples.ts", # fake auth token hashes
"plugins/scaffolder-backend-module-sentry/src/actions/fetchDSN.examples.test.ts",
"plugins/scaffolder-node/src/actions/util.test.ts",
"plugins/scaffolder-react/src/next/lib/schema.test.ts",
"plugins/scaffolder/src/components/RenderSchema/RenderSchema.test.tsx",
"plugins/search-backend-node/src/engines/LunrSearchEngine.test.ts",
]