|
1 | 1 | import searchReplace from 'markdownlint-rule-search-replace'
|
2 | 2 | import markdownlintGitHub from '@github/markdownlint-github'
|
3 | 3 |
|
4 |
| -import { codeFenceLineLength } from './code-fence-line-length' |
5 |
| -import { imageAltTextEndPunctuation } from './image-alt-text-end-punctuation' |
6 |
| -import { imageFileKebabCase } from './image-file-kebab-case' |
7 |
| -import { incorrectAltTextLength } from './image-alt-text-length' |
8 |
| -import { internalLinksNoLang } from './internal-links-no-lang' |
9 |
| -import { internalLinksSlash } from './internal-links-slash' |
10 |
| -import { imageAltTextExcludeStartWords } from './image-alt-text-exclude-start-words' |
11 |
| -import { listFirstWordCapitalization } from './list-first-word-capitalization' |
12 |
| -import { linkPunctuation } from './link-punctuation' |
13 |
| -import { earlyAccessReferences, frontmatterEarlyAccessReferences } from './early-access-references' |
14 |
| -import { frontmatterHiddenDocs } from './frontmatter-hidden-docs' |
15 |
| -import { frontmatterVideoTranscripts } from './frontmatter-video-transcripts' |
16 |
| -import { yamlScheduledJobs } from './yaml-scheduled-jobs' |
17 |
| -import { internalLinksOldVersion } from './internal-links-old-version' |
18 |
| -import { hardcodedDataVariable } from './hardcoded-data-variable' |
19 |
| -import { githubOwnedActionReferences } from './github-owned-action-references' |
20 |
| -import { liquidQuotedConditionalArg } from './liquid-quoted-conditional-arg' |
21 |
| -import { liquidDataReferencesDefined, liquidDataTagFormat } from './liquid-data-tags' |
22 |
| -import { frontmatterSchema } from './frontmatter-schema' |
23 |
| -import { codeAnnotations } from './code-annotations' |
24 |
| -import { codeAnnotationCommentSpacing } from './code-annotation-comment-spacing' |
25 |
| -import { frontmatterLiquidSyntax, liquidSyntax } from './liquid-syntax' |
26 |
| -import { liquidIfTags, liquidIfVersionTags } from './liquid-versioning' |
27 |
| -import { raiReusableUsage } from './rai-reusable-usage' |
28 |
| -import { imageNoGif } from './image-no-gif' |
29 |
| -import { expiredContent, expiringSoon } from './expired-content' |
30 |
| -import { tableLiquidVersioning } from './table-liquid-versioning' |
31 |
| -import { tableColumnIntegrity } from './table-column-integrity' |
32 |
| -import { thirdPartyActionPinning } from './third-party-action-pinning' |
33 |
| -import { liquidTagWhitespace } from './liquid-tag-whitespace' |
34 |
| -import { linkQuotation } from './link-quotation' |
35 |
| -import { octiconAriaLabels } from './octicon-aria-labels' |
36 |
| -import { liquidIfversionVersions } from './liquid-ifversion-versions' |
37 |
| -import { britishEnglishQuotes } from './british-english-quotes' |
38 |
| -import { multipleEmphasisPatterns } from './multiple-emphasis-patterns' |
39 |
| -import { noteWarningFormatting } from './note-warning-formatting' |
| 4 | +import { codeFenceLineLength } from '@/content-linter/lib/linting-rules/code-fence-line-length' |
| 5 | +import { imageAltTextEndPunctuation } from '@/content-linter/lib/linting-rules/image-alt-text-end-punctuation' |
| 6 | +import { imageFileKebabCase } from '@/content-linter/lib/linting-rules/image-file-kebab-case' |
| 7 | +import { incorrectAltTextLength } from '@/content-linter/lib/linting-rules/image-alt-text-length' |
| 8 | +import { internalLinksNoLang } from '@/content-linter/lib/linting-rules/internal-links-no-lang' |
| 9 | +import { internalLinksSlash } from '@/content-linter/lib/linting-rules/internal-links-slash' |
| 10 | +import { imageAltTextExcludeStartWords } from '@/content-linter/lib/linting-rules/image-alt-text-exclude-start-words' |
| 11 | +import { listFirstWordCapitalization } from '@/content-linter/lib/linting-rules/list-first-word-capitalization' |
| 12 | +import { linkPunctuation } from '@/content-linter/lib/linting-rules/link-punctuation' |
| 13 | +import { |
| 14 | + earlyAccessReferences, |
| 15 | + frontmatterEarlyAccessReferences, |
| 16 | +} from '@/content-linter/lib/linting-rules/early-access-references' |
| 17 | +import { frontmatterHiddenDocs } from '@/content-linter/lib/linting-rules/frontmatter-hidden-docs' |
| 18 | +import { frontmatterVideoTranscripts } from '@/content-linter/lib/linting-rules/frontmatter-video-transcripts' |
| 19 | +import { yamlScheduledJobs } from '@/content-linter/lib/linting-rules/yaml-scheduled-jobs' |
| 20 | +import { internalLinksOldVersion } from '@/content-linter/lib/linting-rules/internal-links-old-version' |
| 21 | +import { hardcodedDataVariable } from '@/content-linter/lib/linting-rules/hardcoded-data-variable' |
| 22 | +import { githubOwnedActionReferences } from '@/content-linter/lib/linting-rules/github-owned-action-references' |
| 23 | +import { liquidQuotedConditionalArg } from '@/content-linter/lib/linting-rules/liquid-quoted-conditional-arg' |
| 24 | +import { |
| 25 | + liquidDataReferencesDefined, |
| 26 | + liquidDataTagFormat, |
| 27 | +} from '@/content-linter/lib/linting-rules/liquid-data-tags' |
| 28 | +import { frontmatterSchema } from '@/content-linter/lib/linting-rules/frontmatter-schema' |
| 29 | +import { codeAnnotations } from '@/content-linter/lib/linting-rules/code-annotations' |
| 30 | +import { codeAnnotationCommentSpacing } from '@/content-linter/lib/linting-rules/code-annotation-comment-spacing' |
| 31 | +import { |
| 32 | + frontmatterLiquidSyntax, |
| 33 | + liquidSyntax, |
| 34 | +} from '@/content-linter/lib/linting-rules/liquid-syntax' |
| 35 | +import { |
| 36 | + liquidIfTags, |
| 37 | + liquidIfVersionTags, |
| 38 | +} from '@/content-linter/lib/linting-rules/liquid-versioning' |
| 39 | +import { raiReusableUsage } from '@/content-linter/lib/linting-rules/rai-reusable-usage' |
| 40 | +import { imageNoGif } from '@/content-linter/lib/linting-rules/image-no-gif' |
| 41 | +import { expiredContent, expiringSoon } from '@/content-linter/lib/linting-rules/expired-content' |
| 42 | +import { tableLiquidVersioning } from '@/content-linter/lib/linting-rules/table-liquid-versioning' |
| 43 | +import { tableColumnIntegrity } from '@/content-linter/lib/linting-rules/table-column-integrity' |
| 44 | +import { thirdPartyActionPinning } from '@/content-linter/lib/linting-rules/third-party-action-pinning' |
| 45 | +import { liquidTagWhitespace } from '@/content-linter/lib/linting-rules/liquid-tag-whitespace' |
| 46 | +import { linkQuotation } from '@/content-linter/lib/linting-rules/link-quotation' |
| 47 | +import { octiconAriaLabels } from '@/content-linter/lib/linting-rules/octicon-aria-labels' |
| 48 | +import { liquidIfversionVersions } from '@/content-linter/lib/linting-rules/liquid-ifversion-versions' |
| 49 | +import { outdatedReleasePhaseTerminology } from '@/content-linter/lib/linting-rules/outdated-release-phase-terminology' |
| 50 | +import { britishEnglishQuotes } from '@/content-linter/lib/linting-rules/british-english-quotes' |
| 51 | +import { multipleEmphasisPatterns } from '@/content-linter/lib/linting-rules/multiple-emphasis-patterns' |
| 52 | +import { noteWarningFormatting } from '@/content-linter/lib/linting-rules/note-warning-formatting' |
40 | 53 |
|
41 | 54 | const noDefaultAltText = markdownlintGitHub.find((elem) =>
|
42 | 55 | elem.names.includes('no-default-alt-text'),
|
@@ -88,6 +101,7 @@ export const gitHubDocsMarkdownlint = {
|
88 | 101 | liquidTagWhitespace,
|
89 | 102 | linkQuotation,
|
90 | 103 | octiconAriaLabels,
|
| 104 | + outdatedReleasePhaseTerminology, |
91 | 105 | britishEnglishQuotes,
|
92 | 106 | multipleEmphasisPatterns,
|
93 | 107 | noteWarningFormatting,
|
|
0 commit comments