nftable-migration
1;;; programming-js.el --- -*- lexical-binding: t; -*-
2;;; Commentary:
3;;; Javascript and Typescript programming language configuration
4;;; Code:
5
6(use-package js2-mode
7 :hook
8 (js2-mode . js-ts-mode-hook))
9
10(use-package typescript-mode
11 :hook
12 (typescript-mode . typescript-ts-mode-hook))
13
14(use-package typescript-ts-mode
15 :mode (("\\.ts\\'" . typescript-ts-mode)
16 ("\\.tsx\\'" . tsx-ts-mode)))
17
18(use-package json-mode
19 :mode (("\\.json\\'" . json-ts-mode))
20 :hook
21 (json-mode . json-ts-mode-hook))
22
23(provide 'programming-js)
24;;; programming-js.el ends here