-
Notifications
You must be signed in to change notification settings - Fork 953
Expand file tree
/
Copy pathindex.js
More file actions
70 lines (69 loc) · 3.07 KB
/
index.js
File metadata and controls
70 lines (69 loc) · 3.07 KB
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
import replaceDiacritics from "./helpers/transliterate/replaceDiacritics";
import transliterate from "./helpers/transliterate/transliterate";
import createRegexFromArray from "./helpers/regex/createRegexFromArray";
import imageInText from "./helpers/image/imageInText";
import stripSpaces from "./helpers/sanitize/stripSpaces";
import baseStemmer from "./helpers/morphology/baseStemmer";
import getWords from "./helpers/word/getWords";
import AbstractResearcher from "./AbstractResearcher";
import flattenSortLength from "./helpers/morphology/flattenSortLength";
import indices from "./helpers/word/indices";
import buildFormRule from "./helpers/morphology/buildFormRule";
import createRulesFromArrays, { createSingleRuleFromArray } from "./helpers/morphology/createRulesFromArrays";
import matchRegularParticiples from "./helpers/passiveVoice/periphrastic/matchRegularParticiples";
import directPrecedenceException from "./helpers/passiveVoice/periphrastic/directPrecedenceException";
import precedenceException from "./helpers/passiveVoice/periphrastic/precedenceException";
import nonDirectPrecedenceException from "./helpers/passiveVoice/periphrastic/freeAuxiliaryParticipleOrder/nonDirectParticiplePrecedenceException";
import findMatchingEndingInArray from "./helpers/morphology/findMatchingEndingInArray";
import * as regexHelpers from "./helpers/morphology/regexHelpers";
import * as exceptionListHelpers from "./helpers/morphology/exceptionListHelpers";
import * as stemHelpers from "./helpers/morphology/stemHelpers";
import * as values from "./values";
import areWordsInSentence from "./helpers/word/areWordsInSentence";
import getClauses from "./helpers/passiveVoice/periphrastic/getClauses";
import getClausesSplitOnStopWords from "./helpers/passiveVoice/periphrastic/freeAuxiliaryParticipleOrder/getClausesSplitOnStopWords";
import { stripFullTags as stripHTMLTags } from "./helpers/sanitize/stripHTMLTags";
import sanitizeString from "./helpers/sanitize/sanitizeString";
import { unifyAllSpaces } from "./helpers/sanitize/unifyWhitespace";
import removePunctuation from "./helpers/sanitize/removePunctuation";
import replaceSingleQuotesInTags from "./helpers/html/replaceQuotes";
import countMetaDescriptionLength from "./helpers/word/countMetaDescriptionLength";
import getLanguage from "./helpers/language/getLanguage";
import getSentences from "./helpers/sentence/getSentences";
import { getFieldsToMark } from "./helpers/html/getFieldsToMark";
export {
AbstractResearcher,
transliterate,
replaceDiacritics,
createRegexFromArray,
imageInText,
stripSpaces,
baseStemmer,
getWords,
flattenSortLength,
indices,
buildFormRule,
createRulesFromArrays,
createSingleRuleFromArray,
matchRegularParticiples,
directPrecedenceException,
precedenceException,
nonDirectPrecedenceException,
findMatchingEndingInArray,
regexHelpers,
exceptionListHelpers,
stemHelpers,
areWordsInSentence,
values,
getClauses,
getClausesSplitOnStopWords,
stripHTMLTags,
countMetaDescriptionLength,
sanitizeString,
removePunctuation,
getLanguage,
getSentences,
getFieldsToMark,
unifyAllSpaces,
replaceSingleQuotesInTags,
};