The `.mjs` extension is used by Node.js and others to denote JavaScript module files, unlike normal `.js` files these files are treated like ES6 modules by default. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3698
-- Commit Summary --
* Add `.mjs` extension for JavaScript
-- File Changes --
M data/filetype_extensions.conf (2)
-- Patch Links --
https://github.com/geany/geany/pull/3698.patch https://github.com/geany/geany/pull/3698.diff