Модули npm
A-Parser использует NodeJS и поддерживает любые модули из каталога Node Package Manager:

Установка модулей
A-Parser использует каталог files/node_modules для всех дополнительных модулей, поэтому установку требуется производить из каталога files/:
Windows
Для Windows мы рекомендуем использовать терминал Git Bash т.к. встроенные в Windows cmd.exe и PowerShell имеют множество проблем с совместимостью
export PATH=$PWD/dist/nodejs/:$PATH
cd files/
npm install md5
Linux
export PATH=$PWD/dist/nodejs/bin/:$PATH
cd files/
npm install md5
Docker
docker run --rm -v $(pwd)/aparser:/app aparser/runtime sh -c 'export PATH=$PWD/dist/nodejs/bin/:$PATH && cd files && npm install re2'
примечание
Обратите внимание, что A-Parser включает в свой дистрибутив NodeJS и пакетный менеджер npm, дополнительная установка не требуется
Также A-Parser включает в дистрибутив dist/nodejs/node_modules предустановленные модули:
puppeteerpuppeteer-extralodashre2async-redisasync-mutextypescript