You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

1.5 KiB

Language - JavaScript

Package

Define JavaScript language package.

  (use-package emacs
    :after uno-lang
    :config
    (provide 'uno-lang-js))

Ligatures

  (use-package emacs
    :after uno-lang-js
    :init
    (defvar uno-lang-js-ligatures '("=="
                                    "==="
                                    "!=="
                                    "!="
                                    "=>"
                                    "<>"
                                    "</"
                                    "/>"
                                    "</>"
                                    "__"
                                    "/*"
                                    "*/"
                                    "**"
                                    "??"
                                    "?."
                                    "//"
                                    ">="
                                    "<="
                                    "..."
                                    "||"
                                    "&&")
      "Ligature symbols for JS."))

Projectile

  (use-package emacs
    :after (uno-lang-js projectile)
    :init
    (add-to-list 'projectile-globally-ignored-directories ".yarn")
    (add-to-list 'projectile-globally-ignored-files "package-lock.json")
    (add-to-list 'projectile-globally-ignored-files "yarn.lock"))