Compare commits

..

No commits in common. "rawhide" and "f41" have entirely different histories.

3 changed files with 8 additions and 5 deletions

2
.gitignore vendored
View file

@ -1 +1 @@
/typescript-*.tgz
typescript-*.tgz

View file

@ -1 +1 @@
SHA512 (typescript-6.0.2.tgz) = 6c674022b674c22183a3997c73ef875ad6da3425934b8513bfb45a4c7fd38552208e4bde26df379bbe1b04730992e09bb2563c8b180b05564920e8909504e37d
SHA512 (typescript-5.5.3.tgz) = fe1adec84ba3681d30efaccaa3aef5ee5dcbd28fea114b5181dbd406f96486859e39532332e1cd1e4d01441ce2933b860ea3663d06e0e627cc12ab072e221471

View file

@ -1,5 +1,5 @@
Name: typescript
Version: 6.0.2
Version: 5.5.3
Release: %autorelease
Summary: A language for application-scale JavaScript
License: Apache-2.0
@ -20,6 +20,9 @@ readable, standards-based JavaScript.
%prep
%autosetup -n package
# adjust the shebang lines to get a runtime dependency matching the
# node_modules_* directory where the code is actually installed to
sed -e '/#!/ s/node/node-%{_nodejs_major_version}/' -i bin/tsc bin/tsserver
%install
@ -29,8 +32,8 @@ cp -pr package.json bin/ lib/ %{buildroot}%{nodejs_sitelib}/typescript
mkdir -p %{buildroot}%{_bindir}
# this symlink must use the major version path or else it will break after a
# nodejs major version bump
ln -s ../lib/node_modules/typescript/bin/tsc %{buildroot}%{_bindir}/tsc
ln -s ../lib/node_modules/typescript/bin/tsserver %{buildroot}%{_bindir}/tsserver
ln -s ../lib/node_modules_%{_nodejs_major_version}/typescript/bin/tsc %{buildroot}%{_bindir}/tsc
ln -s ../lib/node_modules_%{_nodejs_major_version}/typescript/bin/tsserver %{buildroot}%{_bindir}/tsserver
%check