Избавился от рекурсии при парсинге
+ пустая строка
Удалил не используемые члены класса
Избавился от рекурсии в build
Удалил метод parse, он вызывался только один раз в конструкторе, вытряхнул его
Рефакторинг
Избавился от рекурсии в match
Вытряхнул вспомогаательный метод __matcherBuild__
refactor
code style
Значение параметра темерь матчится "не жадно"
Добавил еще тестов
Значение параметра не может содержать '/'
Сделал конфигурацию символов синтаксиса численными кодам исинтаксиса, так однозначнее
Сделал типы чанков статическими членами класса, это нет смысла настраивать пользователю, только для внутреннего использования
refactor
Появилась возможность передавать дефолтные параметры как будто это query в pattern
У match появился кэш
Рефакторинг
+ jsdoc