Compare commits

..

3 Commits

Author SHA1 Message Date
AlmaLinux RelEng Bot
e0369bc54f import UBI nodejs-nodemon-3.1.14-2.module+el8.10.0+24639+56878497 2026-08-13 01:54:27 -04:00
AlmaLinux RelEng Bot
cfa633840f import UBI nodejs-nodemon-3.1.14-1.module+el8.10.0+24562+090c6525 2026-07-28 12:44:59 -04:00
7b57101668 Import from CS git 2025-11-05 08:05:48 +00:00
3 changed files with 30 additions and 51 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/nodemon-v2.0.3-bundled.tar.gz SOURCES/nodemon-v3.1.14-bundled.tar.gz

View File

@ -1 +1 @@
a515df94af26b438ffbf4d914259f16a03cc7c15 SOURCES/nodemon-v2.0.3-bundled.tar.gz 3539ef67010b0be148e6355620126ff8e9650399 SOURCES/nodemon-v3.1.14-bundled.tar.gz

View File

@ -1,53 +1,46 @@
%{?nodejs_find_provides_and_requires} %{?nodejs_find_provides_and_requires}
%global npm_name nodemon %global npm_name nodemon
# Disable until dependencies are met # Disable until dependencies are bundled
%global enable_tests 0 %global enable_tests 0
Name: nodejs-%{npm_name} Name: nodejs-%{npm_name}
Version: 2.0.3 Version: 3.1.14
Release: 1%{?dist} Release: 2%{?dist}
Summary: Simple monitor script for use during development of a node.js app Summary: Simple monitor script for use during development of a node.js app
License: MIT License: MIT
URL: https://github.com/remy/nodemon URL: https://www.npmjs.com/package/nodemon
Source0: %{npm_name}-v%{version}-bundled.tar.gz Source0: %{npm_name}-v%{version}-bundled.tar.gz
BuildRequires: nodejs-devel BuildRequires: nodejs-devel
BuildRequires: nodejs-packaging BuildRequires: nodejs-packaging
BuildRequires: npm BuildRequires: npm
# Let the nodemon work with any nodejs version available
%global __requires_exclude ^\/usr\/bin\/node
Requires: nodejs(engine)
Suggests: nodejs
ExclusiveArch: %{nodejs_arches} noarch ExclusiveArch: %{nodejs_arches} noarch
BuildArch: noarch BuildArch: noarch
%if 0%{?enable_tests}
BuildRequires: npm(async)
BuildRequires: npm(coffee-script)
BuildRequires: npm(husky)
BuildRequires: npm(istanbul)
BuildRequires: npm(jscs)
BuildRequires: npm(mocha)
BuildRequires: npm(proxyquire)
BuildRequires: npm(semantic-release)
BuildRequires: npm(should)
%endif
%description %description
Simple monitor script for use during development of a node.js app. Simple monitor script for use during development of a node.js app.
For use during development of a node.js based application. For use during development of a node.js based application.
nodemon will watch the files in the directory in which nodemon nodemon will watch the files in the directory in which nodemon
was started, and if any files change, nodemon will automatically was started, and if any files change, nodemon will automatically
restart your node application. restart your node application.
nodemon does not require any changes to your code or method of nodemon does not require any changes to your code or method of
development. nodemon simply wraps your node application and keeps development. nodemon simply wraps your node application and keeps
an eye on any files that have changed. Remember that nodemon is a an eye on any files that have changed. Remember that nodemon is a
replacement wrapper for node, think of it as replacing the word "node" replacement wrapper for node, think of it as replacing the word "node"
on the command line when you run your script. on the command line when you run your script.
%prep %prep
%setup -q -n %{npm_name}-%{version} %autosetup -p1 -n package
%build %build
@ -56,7 +49,7 @@ on the command line when you run your script.
%install %install
mkdir -p %{buildroot}%{nodejs_sitelib}/%{npm_name} mkdir -p %{buildroot}%{nodejs_sitelib}/%{npm_name}
cp -pr doc bin lib package.json website node_modules %{buildroot}%{nodejs_sitelib}/%{npm_name} cp -pr doc bin lib package.json node_modules %{buildroot}%{nodejs_sitelib}/%{npm_name}
mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_bindir}
ln -sf %{nodejs_sitelib}/%{npm_name}/bin/nodemon.js %{buildroot}%{_bindir}/nodemon ln -sf %{nodejs_sitelib}/%{npm_name}/bin/nodemon.js %{buildroot}%{_bindir}/nodemon
@ -71,34 +64,20 @@ npm run test
%endif %endif
%files %files
%doc CODE_OF_CONDUCT.md doc faq.md README.md %doc doc README.md
%{nodejs_sitelib}/%{npm_name} %{nodejs_sitelib}/%{npm_name}
%{_bindir}/nodemon %{_bindir}/nodemon
%changelog %changelog
* Wed May 06 2020 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.0.3-1 * Wed Aug 5 2026 Tomas Juhasz <tjuhasz@redhat.com> - 3.1.14-2
- Resolves: RHBZ#1920692, RHBZ#1804236, RHBZ#1803247 - Rebase npm/brace-expansion to 5.0.9
- Rebase to 2.0.3 Fixes: CVE-2026-69152
Resolves: RHEL-223789
* Mon Aug 13 2018 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.18.3-1 * Mon Mar 2 2026 Tomas Juhasz <tjuhasz@redhat.com> - 3.1.14-1
- Resolves: #1615413 - Rebase to 3.1.14
- Updated - Switch from using remys fork as a source to npm.
- bundled - Resolves: RHEL-208657
* Mon Jul 03 2017 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.11.0-2 * Fri Sep 05 2025 Jan Staněk <jstanek@redhat.com> - 3.0.3-1
- rh-nodejs8 rebuild - Initial import into nodejs:24 module
* Mon Oct 31 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.11.0-1
- Updated with script
* Sun Feb 14 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.8.1-6
- rebuilt
* Wed Jan 06 2016 Tomas Hrcka <thrcka@redhat.com> - 1.8.1-5
- Enable scl macros
* Thu Dec 17 2015 Troy Dawson <tdawson@redhat.com> - 1.8.1-2
- Fix dependencies
* Wed Dec 16 2015 Troy Dawson <tdawson@redhat.com> - 1.8.1-1
- Initial package