;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\300\302!\210\303\304\305\306\307\301\310\311\312\313& \210\314\315\316\317\320DD\321\307\304\322\323&\207" [require lsp-mode f custom-declare-group lsp-angular nil "Angular LSP client, provided by the Angular Language Service Server." :group :version "7.1" :link (url-link "https://github.com/angular/vscode-ng-language-service") custom-declare-variable lsp-clients-angular-language-server-command funcall function #[0 "\300\207" [nil] 1] "The command that starts the angular language server." :type (choice (string :tag "Single string value") (repeat :tag "List of string values" string))] 10) #@25 (fn WORKSPACE PARAMS) (defalias 'lsp-client--angular-start-loading #[514 "\300\301\"\207" [lsp--info "Started loading project %s"] 5 (#$ . 709)]) #@25 (fn WORKSPACE PARAMS) (defalias 'lsp-client--angular-finished-loading #[514 "\300\301\"\207" [lsp--info "Finished loading project %s"] 5 (#$ . 864)]) (byte-code "\300\301\302\303\304!\305\306\307\310\311\312\313\314\"\315\316\317#\210\315\320\321#\210\211\262\322\323\324\325&\f!\207" [lsp-register-client make-lsp-client :new-connection lsp-stdio-connection #[0 "\203\207\301\302\303!!\304P\305\306P\307\310\311\257\207" [lsp-clients-angular-language-server-command string-trim shell-command-to-string "npm config get --global prefix" "/lib/node_modules" "node" "/@angular/language-server" "--ngProbeLocations" "--tsProbeLocations" "--stdio"] 8] :activation-fn #[128 "\301\302 \303\304\305#)\266\203\205\306 \205\307\310\306 \311\"!\207" [inhibit-changing-match-data "\\(\\.html\\|\\.ts\\)\\'" buffer-file-name nil t string-match lsp-workspace-root file-exists-p f-join "angular.json"] 8 "\n\n(fn &rest ARGS)"] :priority -1 :notification-handlers make-hash-table :test equal puthash "angular/projectLoadingStart" lsp-client--angular-start-loading "angular/projectLoadingFinish" lsp-client--angular-finished-loading :add-on\? t :server-id angular-ls] 14) (defconst lsp-angular-plist-value-when-compiled nil) (provide 'lsp-angular)