diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..08911b0
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+SOURCES/nodemon-v2.0.19-bundled.tar.gz
diff --git a/.nodejs-nodemon.metadata b/.nodejs-nodemon.metadata
new file mode 100644
index 0000000..bb54fb8
--- /dev/null
+++ b/.nodejs-nodemon.metadata
@@ -0,0 +1 @@
+6a9dc0df5e74be93986f4d56bffab14a54d88b2d SOURCES/nodemon-v2.0.19-bundled.tar.gz
diff --git a/SPECS/nodejs-nodemon.spec b/SPECS/nodejs-nodemon.spec
new file mode 100644
index 0000000..5670134
--- /dev/null
+++ b/SPECS/nodejs-nodemon.spec
@@ -0,0 +1,114 @@
+%{?nodejs_find_provides_and_requires}
+%global npm_name nodemon
+
+# Disable until dependencies are met
+%global enable_tests 0
+
+Name:          nodejs-%{npm_name}
+Version:       2.0.19
+Release:       1%{?dist}
+Summary:       Simple monitor script for use during development of a node.js app
+License:       MIT
+URL:           https://www.npmjs.com/package/nodemon
+Source0:       %{npm_name}-v%{version}-bundled.tar.gz
+
+BuildRequires: nodejs-devel
+BuildRequires: nodejs-packaging
+BuildRequires: npm
+
+ExclusiveArch: %{nodejs_arches} 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
+Simple monitor script for use during development of a node.js app.
+
+For use during development of a node.js based application.
+
+nodemon will watch the files in the directory in which nodemon
+was started, and if any files change, nodemon will automatically
+restart your node application.
+
+nodemon does not require any changes to your code or method of
+development. nodemon simply wraps your node application and keeps
+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"
+on the command line when you run your script.
+
+%prep
+%setup -q -n package
+
+%build
+
+# nothing to do
+# tarball is bundled in --production mode, so no need to prune
+
+%install
+mkdir -p %{buildroot}%{nodejs_sitelib}/%{npm_name}
+cp -pr doc bin lib package.json node_modules %{buildroot}%{nodejs_sitelib}/%{npm_name}
+
+mkdir -p %{buildroot}%{_bindir}
+ln -sf %{nodejs_sitelib}/%{npm_name}/bin/nodemon.js %{buildroot}%{_bindir}/nodemon
+
+%if 0%{?enable_tests}
+%check
+%nodejs_symlink_deps --check
+npm run test
+%endif
+
+%files
+%doc doc README.md
+%{nodejs_sitelib}/%{npm_name}
+%{_bindir}/nodemon
+
+%changelog
+* Tue Jul 19 2022 Jan Staněk <jstanek@redhat.com> - 2.0.19-1
+- Rebase to 2.0.19
+  Resolves: CVE-2022-33987
+
+* Tue Nov 30 2021 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.0.15-1
+- Resolves: RHBZ#2005419
+- Resolves CVE-2020-28469
+- Rebase to newest version
+- Change source to npmjs.com
+
+* Tue May 11 2021 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.0.7-1
+- Resolves: RHBZ#1953991
+- Update to 2.0.7 to resolve CVE-2020-28469
+
+* Wed May 06 2020 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.0.3-1
+- Updated
+
+* Mon Aug 13 2018 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.18.3-1
+- Resolves: #1615413
+- Updated
+- bundled
+
+* Mon Jul 03 2017 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.11.0-2
+- rh-nodejs8 rebuild
+
+* 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