Подключение inline-кода с зависимостью
Используйте addInlineScript() с явной зависимостью и type="module". Зависимость активирует библиотеку. Обычный немодульный inline-script может выполниться до PDF.js. Пользовательские данные передавайте через script options, без прямой вставки непроверенных строк в JavaScript.
Пример PHP
<?php
use Joomla\CMS\Factory;
$wa = Factory::getApplication()->getDocument()->getWebAssetManager();
$wa->addInlineScript(
"window.addEventListener('DOMContentLoaded', () => { console.log(globalThis.pdfjsLib.version); }, { once: true });",
['name' => 'com_example.pdf-version'],
['type' => 'module'],
['wt-pdf-js-legacy']
);