diff --git a/nodejs-xtend.spec b/nodejs-xtend.spec new file mode 100644 index 0000000..49c3237 --- /dev/null +++ b/nodejs-xtend.spec @@ -0,0 +1,41 @@ +%global module_name xtend +Name: nodejs-%{module_name} +Version: 4.0.1 +Release: 1 +Summary: Extend like a boss +License: MIT +URL: https://github.com/Raynos/xtend +Source0: http://registry.npmjs.org/xtend/-/xtend-%{version}.tgz +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging npm(tape) + +%description +xtend is a basic utility library which allows you to extend an object by +appending all of the properties from each object in a list. When there +are identical properties, the right-most property takes precedence. + +%prep +%setup -q -n package +rm -rf node_modules +mv LICENCE LICENSE + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/%{module_name} +cp -pr package.json *.js %{buildroot}%{nodejs_sitelib}/%{module_name} +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +node test.js + +%files +%doc README.md +%license LICENSE +%{nodejs_sitelib}/%{module_name} + +%changelog +* Wed Aug 12 2020 wangyue - 4.0.1-1 +- package init diff --git a/nodejs-xtend.yaml b/nodejs-xtend.yaml new file mode 100644 index 0000000..95c1be4 --- /dev/null +++ b/nodejs-xtend.yaml @@ -0,0 +1,5 @@ +git_url: https://github.com/Raynos/xtend +version_control: github +src_repo: Raynos/xtend +tag_prefix: "^v" +seperator: "." diff --git a/xtend-4.0.1.tgz b/xtend-4.0.1.tgz new file mode 100644 index 0000000..56d3428 Binary files /dev/null and b/xtend-4.0.1.tgz differ