es5/bundle.js
- который появился после ваших неизвестных команд и возможно это то, что вам нужно. Но после команды сборки из package.json
этого файла нет, да и в самой команде сборки тоже нет конфига для es5
- так что туда могло попасть не всё, что нужно и вам надо самостоятельно подготовить конфиг для es5
или спросить у разработчиков. Собственно у них в issues есть еще парочка подобных вопросов:<script type="module">
import webAudioBeatDetector from 'https://dev.jspm.io/web-audio-beat-detector';
console.log(webAudioBeatDetector.analyze);
</script>
а что вам не нравится?
технически, вариант с гитлаб раннером имеет право на существование (и предпочтителен в случае если есть гитлаб сервер. Раннер как раз занимается тем что постоянно опрашивает сервер а нет ли новой задачи. Каждые 3 секунды, кстати, насколько я помню, чем вам не scheduler :D ) но если гитлаба нет? Предлагаете еще один сервис запихать в ответственность (чью кстати? и надо ли оно ему)
Доступ изнутри контура наружу имеется, вообще проблема ровно в том, что админ просто отбирает доступы "и проблемы индейцев..." Каких то хитрых политик безопасности не предусмотрено.