Name: typescript-language-server Version: 4.4.0 Release: %autorelease Summary: Language Server Protocol implementation for TypeScript wrapping tsserver License: Apache-2.0 URL: https://github.com/typescript-language-server/typescript-language-server Source: https://registry.npmjs.org/%{name}/-/%{name}-%{version}.tgz BuildArch: noarch ExclusiveArch: %{nodejs_arches} noarch BuildRequires: nodejs-devel Requires: typescript %description Language Server Protocol implementation for TypeScript wrapping tsserver. %prep %autosetup -n package chmod a+x lib/cli.mjs %install mkdir -p %{buildroot}%{nodejs_sitelib}/%{name} cp -pr package.json lib/ %{buildroot}%{nodejs_sitelib}/%{name} mkdir -p %{buildroot}%{_bindir} ln -s "$(realpath -ms --relative-to=%{_bindir} %{nodejs_sitelib})"/%{name}/lib/cli.mjs %{buildroot}%{_bindir}/%{name} %files %license LICENSE %{nodejs_sitelib}/%{name} %{_bindir}/%{name} %changelog %autochangelog