Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 2.17 KB

README.md

File metadata and controls

39 lines (26 loc) · 2.17 KB

Leroymerlin stock

Кто пробовал заказать кухню в Леруа Мерлен, тот в цирке не смеется :) Как правило, в ближайшем к вашему дому магазине нет и половины того, что вам нужно. Приходится для каждого товара мучительно выписывать список магазинов, где товар есть в наличии, после чего составлять сводную таблицу и соображать, чтобы понять сколько магазинов придутся объехать.

Скрипт leroymerlin-stock позволяет задать список интересующих вас товаров (в виде артикулов) и получить сводную таблицу по наличию данных товаров во всех магазинах вашего региона.

Установка

Скрипт написан на node.js, поэтому вам нужны установленные node и пакетный менеджер npm.

git clone [email protected]:antipin/leroymerlin-stock.git
cd ./leroymerlin-stock
npm install

Запуск

В качестве входных данных скрипт использует файл ./sku-list.json с массивом артикулов товаров и требуемым количеством. Вам необходимо отредактировать заменить этот файл, заменив артикулы и требуемое количествл (не обязательно) на свои.

Скрипт формирует html-код и выводит его в stdout. Чтобы записать вывод в файл, используйте оператор >

node ./src/index.js > ~/table.html

Далее откройте файл ~/table.html в браузере.

English

This script fetches data from leroymerlin.ru site and builds a product availability table for all available locations.