1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | exports.parse = void 0;
|
4 | var tslib_1 = require("tslib");
|
5 | var parser_1 = require("./src/parser");
|
6 | var normalize_1 = require("./src/normalize");
|
7 | tslib_1.__exportStar(require("./src/types"), exports);
|
8 | tslib_1.__exportStar(require("./src/parser"), exports);
|
9 | function parse(input, opts) {
|
10 | opts = tslib_1.__assign({ normalizeHashtagInPlural: true, shouldParseSkeleton: true }, (opts || {}));
|
11 | var els = parser_1.pegParse(input, opts);
|
12 | if (opts.normalizeHashtagInPlural) {
|
13 | normalize_1.normalizeHashtagInPlural(els);
|
14 | }
|
15 | return els;
|
16 | }
|
17 | exports.parse = parse;
|