`.cjs` is a commonly used file extension for Node.js and it is the complementary of `.mjs`. See: https://nodejs.org/docs/latest/api/esm.html#enabling You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3866
-- Commit Summary --
* Add `.cjs` extension for JavaScript
-- File Changes --
M data/filetype_extensions.conf (2)
-- Patch Links --
https://github.com/geany/geany/pull/3866.patch https://github.com/geany/geany/pull/3866.diff
LGTM, doesn't clash with any other extensions, if no objections can be merged in about a week.
Merged #3866 into master.
github-comments@lists.geany.org