**New extensions:**
- *.vue - this actually like regular HTML file: https://vuejs.org/guide/scaling-up/sfc.html
- *.cjs - used for JS in the commonjs module format
- *.mjs - used for JS in the ESM module format
- *.tmpl - commonly used as HTML templates, like an *.tpl
**New JS keywords:**
- `from`
- `as`
Example:
```js
import { A as B } from 'moduleName';
```
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3440
-- Commit Summary --
* update JS keywords and extensions
-- File Changes --
M data/filedefs/filetypes.javascript (2)
M data/filetype_extensions.conf (4)
-- Patch Links --
https://github.com/geany/geany/pull/3440.patchhttps://github.com/geany/geany/pull/3440.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3440
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3440(a)github.com>