-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.js
81 lines (79 loc) · 2.23 KB
/
index.js
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
/**
* @author Franck Nijhof <f.nijhof@dealerdirect.nl>
* @copyright 2016 Dealerdirect B.V.
* @license MIT
*/
'use strict';
module.exports.plugins = {
lint: {
blockquoteIndentation: 2,
checkboxCharacterStyle: {
checked: 'x',
unchecked: ' '
},
checkboxContentIndent: true,
codeBlockStyle: 'fenced',
definitionCase: true,
definitionSpacing: true,
emphasisMarker: '_',
fencedCodeFlag: true,
fencedCodeMarker: '`',
fileExtension: 'md',
finalDefinition: true,
finalNewline: true,
firstHeadingLevel: 1,
hardBreakSpaces: true,
headingIncrement: true,
headingStyle: 'atx',
linkTitleStyle: '"',
listItemBulletIndent: true,
listItemContentIndent: true,
listItemIndent: 'space',
listItemSpacing: true,
maximumHeadingLength: 60,
maximumLineLength: 120,
noAutoLinkWithoutProtocol: true,
noBlockquoteWithoutCaret: true,
noConsecutiveBlankLines: true,
noDuplicateDefinitions: true,
noDuplicateHeadingsInSection: true,
noDuplicateHeadings: true,
noEmphasisAsHeading: true,
noEmptyUrl: true,
noFileNameArticles: true,
noFileNameConsecutiveDashes: true,
noFileNameIrregularCharacters: '\\.a-zA-Z0-9-',
noFileNameMixedCase: true,
noFileNameOuterDashes: true,
noHeadingContentIndent: true,
noHeadingIndent: true,
noHeadingLikeParagraph: true,
noHeadingPunctuation: '.,;:!?',
noHtml: false,
noInlinePadding: true,
noLiteralUrls: true,
noMissingBlankLines: true,
noMultipleToplevelHeadings: true,
noReferenceLikeUrl: true,
noShellDollars: true,
noShortcutReferenceImage: false,
noShortcutReferenceLink: false,
noTableIndentation: true,
noTabs: true,
noUndefinedReferences: true,
noUnusedDefinitions: true,
orderedListMarkerStyle: '.',
orderedListMarkerValue: 'ordered',
ruleStyle: '-------------------------------------------------------------------------------',
strongMarker: '*',
tableCellPadding: 'padded',
tablePipeAlignment: true,
tablePipes: true,
unorderedListMarkerStyle: '-',
external: [
'remark-lint-books-links',
'remark-lint-no-empty-sections',
'remark-lint-no-url-trailing-slash'
]
}
};