-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathconfig.js
49 lines (49 loc) · 1.53 KB
/
config.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
module.exports = {
capitalizedSpecials: [
{ input: 'À', output: 'A'},
{ input: 'Â', output: 'A'},
{ input: 'Ä', output: 'A'},
{ input: 'É', output: 'E'},
{ input: 'È', output: 'E'},
{ input: 'Ê', output: 'E'},
{ input: 'Ë', output: 'E'},
{ input: 'Ç', output: 'C'},
{ input: 'Î', output: 'I'},
{ input: 'Ï', output: 'I'},
{ input: 'Ô', output: 'O'},
{ input: 'Ö', output: 'O'},
{ input: 'Û', output: 'U'},
{ input: 'Ü', output: 'U'},
{ input: 'Ù', output: 'U'}
],
removeCapitalizedSpecials : [],
lowerCaseAfterQuoteAnd: ['c', 'j', 'm', 'n', 's', 't'],
capitalizeAfterQuoteAnd: ['l', 'd'],
lowerCaseWordList:
// definite articles
'le,la,les' +
// indefinite articles
',un,une,des' +
// partitive articles
',du,de,des' +
// contracted articles
',au,aux,du,des' +
// demonstrative adjectives
',ce,cet,cette,ces' +
// exclamative adjectives
',quel,quels,quelle,quelles' +
// possessive adjectives
',mon,ton,son,notre,votre,leur,ma,ta,sa,mes,tes,ses,nos,vos,leurs' +
// coordinating conjunctions
',mais,ou,et,donc,or,ni,car,voire' +
// subordinating conjunctions
',que,qu,quand,comme,si,lorsque,lorsqu,puisque,puisqu,quoique,quoiqu' +
// prepositions
',à,chez,dans,entre,jusque,jusqu,hors,par,pour,sans,vers,sur,pas,parmi,avec,sous,en' +
// personal pronouns
',je,tu,il,elle,on,nous,vous,ils,elles,me,te,se,y' +
// relative pronouns
',qui,que,quoi,dont,où' +
// others
',ne'
};