Выдернуть функцию из бандла Webpack
Есть чужой сайт, написанный на React и упакованный Webpack-ом.
Это сайт букмекерской конторы. И мне нужно научиться очищать купон вызовом соответствующей функции.
Я открываю консоль и вижу в нем контейнер JS модулей в виде двумерного массива такого вида:
Меня например интересует модуль 932.
Я иду по ссылке [FunctionLocation], вижу JS код этого модуля:
и где то ниже в этом модуле я вижу интересующую меня функцию removeAll у купона:
Мне нужно ее как то вызвать. Она просто посылает соответствующий ПОСТ запрос на АПИ сайта.
Она без параметров.
Если я в консоли пишу webpackChunkdesktop["3"][1]["932"]
- то вижу просто JS код этого
модуля. Я точно знаю, что это можно как то сделать.
Хотя бы подскажите направление куда копать)