diff --git a/administrator/components/com_media/resources/scripts/app/Api.es6.js b/administrator/components/com_media/resources/scripts/app/Api.mjs similarity index 98% rename from administrator/components/com_media/resources/scripts/app/Api.es6.js rename to administrator/components/com_media/resources/scripts/app/Api.mjs index 783f46fa5a4a2..63cc73096cfce 100644 --- a/administrator/components/com_media/resources/scripts/app/Api.es6.js +++ b/administrator/components/com_media/resources/scripts/app/Api.mjs @@ -1,5 +1,5 @@ -import notifications from './Notifications.es6'; -import { dirname } from './path'; +import notifications from './Notifications.mjs'; +import { dirname } from './path.mjs'; /** * Normalize a single item diff --git a/administrator/components/com_media/resources/scripts/app/Event.es6.js b/administrator/components/com_media/resources/scripts/app/Event.mjs similarity index 100% rename from administrator/components/com_media/resources/scripts/app/Event.es6.js rename to administrator/components/com_media/resources/scripts/app/Event.mjs diff --git a/administrator/components/com_media/resources/scripts/app/Notifications.es6.js b/administrator/components/com_media/resources/scripts/app/Notifications.mjs similarity index 100% rename from administrator/components/com_media/resources/scripts/app/Notifications.es6.js rename to administrator/components/com_media/resources/scripts/app/Notifications.mjs diff --git a/administrator/components/com_media/resources/scripts/app/path.js b/administrator/components/com_media/resources/scripts/app/path.mjs similarity index 82% rename from administrator/components/com_media/resources/scripts/app/path.js rename to administrator/components/com_media/resources/scripts/app/path.mjs index dbfc45d03f6bf..8506a353fe657 100644 --- a/administrator/components/com_media/resources/scripts/app/path.js +++ b/administrator/components/com_media/resources/scripts/app/path.mjs @@ -1,6 +1,6 @@ export const dirname = (path) => { if (typeof path !== 'string') { - throw new TypeError('Path must be a string. Received ' + JSON.stringify(path)); + throw new TypeError(`Path must be a string. Received ${JSON.stringify(path)}`); } if (path.length === 0) return '.'; @@ -8,6 +8,8 @@ export const dirname = (path) => { const hasRoot = code === 47; let end = -1; let matchedSlash = true; + + // eslint-disable-next-line no-plusplus for (let i = path.length - 1; i >= 1; --i) { code = path.charCodeAt(i); if (code === 47) { @@ -24,4 +26,4 @@ export const dirname = (path) => { if (end === -1) return hasRoot ? '/' : '.'; if (hasRoot && end === 1) return '//'; return path.slice(0, end); -} +}; diff --git a/administrator/components/com_media/resources/scripts/components/app.vue b/administrator/components/com_media/resources/scripts/components/app.vue index eaf36d36960bb..f4b0fe28a2cf7 100644 --- a/administrator/components/com_media/resources/scripts/components/app.vue +++ b/administrator/components/com_media/resources/scripts/components/app.vue @@ -22,8 +22,8 @@