diff options
author | catch <catch@35733.no-reply.drupal.org> | 2022-09-09 07:26:42 +0100 |
---|---|---|
committer | catch <catch@35733.no-reply.drupal.org> | 2022-09-09 07:26:42 +0100 |
commit | 8aa8ce1ffbcca9c727f46e58c714e1d351f7ef88 (patch) | |
tree | 27be6908992c340ba0b4c0bd3f4339670aa71e90 /core/misc/drupalSettingsLoader.es6.js | |
parent | 09f8f13d8a72b8e482cc689fcd10f023df41b899 (diff) | |
download | drupal-8aa8ce1ffbcca9c727f46e58c714e1d351f7ef88.tar.gz drupal-8aa8ce1ffbcca9c727f46e58c714e1d351f7ef88.zip |
Issue #3278415 by nod_, lauriii, catch, Wim Leers, longwave, xjm, claudiu.cristea: Remove usages of the JavaScript ES6 build step, the build step itself, and associated dev dependencies
Diffstat (limited to 'core/misc/drupalSettingsLoader.es6.js')
-rw-r--r-- | core/misc/drupalSettingsLoader.es6.js | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/core/misc/drupalSettingsLoader.es6.js b/core/misc/drupalSettingsLoader.es6.js deleted file mode 100644 index 6cc4be9f41e..00000000000 --- a/core/misc/drupalSettingsLoader.es6.js +++ /dev/null @@ -1,24 +0,0 @@ -/** - * @file - * Parse inline JSON and initialize the drupalSettings global object. - */ - -(function () { - // Use direct child elements to harden against XSS exploits when CSP is on. - const settingsElement = document.querySelector( - 'head > script[type="application/json"][data-drupal-selector="drupal-settings-json"], body > script[type="application/json"][data-drupal-selector="drupal-settings-json"]', - ); - - /** - * Variable generated by Drupal with all the configuration created from PHP. - * - * @global - * - * @type {object} - */ - window.drupalSettings = {}; - - if (settingsElement !== null) { - window.drupalSettings = JSON.parse(settingsElement.textContent); - } -})(); |