MarsSeed [1] filed a deletion request for nodejs-astrojs-language- server [2]: Please delete this, name does not follow Node.js package guidelines. [a] @tlvince, thank you for making this PKGBUILD available for others to use. Please kindly resubmit under a new, proper name: astrojs-language-server See naming rules - basically only nodejs libraries shoud be prefixed with 'nodejs-'. A language server is to be consumed as a plugin by any type of LSP- conformant application, not just nodejs modules. See other language servers hosted by Arch repo - the majority of them are nodejs code, but they don't have that name prefix: https://archlinux.org/packages/?q=language-server Another reason for my requested renaming is that prefixing language servers with the name of their interpreter would just lead to unnecessary confusion. See some fictitious examples I've made up based on existing LSP packages to illustrate: - go-arduino-language-server (Arduino LSP) - java-groovy-language-server (Groovy LSP) - nodejs-bash-language-server (Bash LSP) - python-cmake-language-server (CMake LSP) - typescript-java-gradle-language-server (Gradle LSP) [a]: https://wiki.archlinux.org/title/Node.js_package_guidelines#Package_naming [1] https://aur.archlinux.org/account/MarsSeed/ [2] https://aur.archlinux.org/pkgbase/nodejs-astrojs-language-server/