/
rules.ts
60 lines (59 loc) · 2.43 KB
/
rules.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
import type { RuleModule } from "../types";
import blockMappingColonIndicatorNewline from "../rules/block-mapping-colon-indicator-newline";
import blockMappingQuestionIndicatorNewline from "../rules/block-mapping-question-indicator-newline";
import blockMapping from "../rules/block-mapping";
import blockSequenceHyphenIndicatorNewline from "../rules/block-sequence-hyphen-indicator-newline";
import blockSequence from "../rules/block-sequence";
import fileExtension from "../rules/file-extension";
import flowMappingCurlyNewline from "../rules/flow-mapping-curly-newline";
import flowMappingCurlySpacing from "../rules/flow-mapping-curly-spacing";
import flowSequenceBracketNewline from "../rules/flow-sequence-bracket-newline";
import flowSequenceBracketSpacing from "../rules/flow-sequence-bracket-spacing";
import indent from "../rules/indent";
import keyNameCasing from "../rules/key-name-casing";
import keySpacing from "../rules/key-spacing";
import noEmptyDocument from "../rules/no-empty-document";
import noEmptyKey from "../rules/no-empty-key";
import noEmptyMappingValue from "../rules/no-empty-mapping-value";
import noEmptySequenceEntry from "../rules/no-empty-sequence-entry";
import noIrregularWhitespace from "../rules/no-irregular-whitespace";
import noMultipleEmptyLines from "../rules/no-multiple-empty-lines";
import noTabIndent from "../rules/no-tab-indent";
import noTrailingZeros from "../rules/no-trailing-zeros";
import plainScalar from "../rules/plain-scalar";
import quotes from "../rules/quotes";
import requireStringKey from "../rules/require-string-key";
import sortKeys from "../rules/sort-keys";
import sortSequenceValues from "../rules/sort-sequence-values";
import spacedComment from "../rules/spaced-comment";
import vueCustomBlockNoParsingError from "../rules/vue-custom-block/no-parsing-error";
export const rules = [
blockMappingColonIndicatorNewline,
blockMappingQuestionIndicatorNewline,
blockMapping,
blockSequenceHyphenIndicatorNewline,
blockSequence,
fileExtension,
flowMappingCurlyNewline,
flowMappingCurlySpacing,
flowSequenceBracketNewline,
flowSequenceBracketSpacing,
indent,
keyNameCasing,
keySpacing,
noEmptyDocument,
noEmptyKey,
noEmptyMappingValue,
noEmptySequenceEntry,
noIrregularWhitespace,
noMultipleEmptyLines,
noTabIndent,
noTrailingZeros,
plainScalar,
quotes,
requireStringKey,
sortKeys,
sortSequenceValues,
spacedComment,
vueCustomBlockNoParsingError,
] as RuleModule[];