The nodejs-bash-language-server package
Find a file
Vít Ondruch fa65089984 Rebuild for nodejs-packaging
Recently, Node.js changed the way node modules are installed to allow for better parallel functionality and easier unbundling of certain parts of Node.js.

Previously, Node.js was using a symlink, %{_libdir}/node_modules, which pointed to a versioned path, e.g., %{_libdir}/node_modules_22.

This has changed to using a global %{_libdir}/node_modules static shared folder for generic modules and %{_libdir}/node_modules_XX for version-specific modules.

This change is better described in the Fedora change proposal wiki: https://fedoraproject.org/wiki/Changes/NodejsNodeModulesPath.

This also needed to be reflected in nodejs-packaging macros, which forces a rebuild of dependent packages.
2025-11-12 10:45:00 +01:00
.gitignore Update to version 5.6.0 2025-04-17 11:44:24 +02:00
bash-language-server-bundled-licenses.txt Update to version 5.2.0 2024-04-26 07:52:23 +02:00
changelog Move changelog to a changelog file for rpmautospec 2024-09-25 15:33:52 +02:00
nodejs-bash-language-server.spec Update to version 5.6.0 2025-04-17 11:44:24 +02:00
prepare_vendor.sh Update to version 5.1.1 2024-01-02 09:54:02 +01:00
README.md Update to version 2.0.0 2021-08-26 10:32:12 +02:00
sources Update to version 5.6.0 2025-04-17 11:44:24 +02:00

nodejs-bash-language-server

The nodejs-bash-language-server package

Updating the package

  • Update the version in the spec file
  • Run bash prepare_vendor.sh (This will download the tarball and create the vendor package)
  • Add a changelog entry to the spec file
  • Upload new source tarballs with fedpkg new-sources PACKAGE.tar.gz
  • Commit your stuff to git