Project

General

Profile

« Previous | Next » 

Revision 3371915d

Added by Evgeni Golov about 2 months ago

Add nodejs-compression-webpack-plugin package

View differences:

comps/comps-foreman-el8.xml
<packagereq type="default">nodejs-babel-preset-react</packagereq>
<packagereq type="default">nodejs-buffer</packagereq>
<packagereq type="default">nodejs-c3</packagereq>
<packagereq type="default">nodejs-compression-webpack-plugin</packagereq>
<packagereq type="default">nodejs-core-js</packagereq>
<packagereq type="default">nodejs-css-loader</packagereq>
<packagereq type="default">nodejs-d3</packagereq>
comps/comps-foreman-el9.xml
<packagereq type="default">nodejs-babel-preset-react</packagereq>
<packagereq type="default">nodejs-buffer</packagereq>
<packagereq type="default">nodejs-c3</packagereq>
<packagereq type="default">nodejs-compression-webpack-plugin</packagereq>
<packagereq type="default">nodejs-core-js</packagereq>
<packagereq type="default">nodejs-css-loader</packagereq>
<packagereq type="default">nodejs-d3</packagereq>
package_manifest.yaml
strategy: bundle
nodejs-buffer: {}
nodejs-c3: {}
nodejs-compression-webpack-plugin: {}
nodejs-core-js: {}
nodejs-css-loader:
strategy: bundle
packages/foreman/nodejs-compression-webpack-plugin/ajv-8.12.0.tgz
../../../.git/annex/objects/0K/gV/SHA256E-s220116--00c7dc15d8db03adf835bdf045442ef3f39d6eb3b088112196290afcfed86a28.0.tgz/SHA256E-s220116--00c7dc15d8db03adf835bdf045442ef3f39d6eb3b088112196290afcfed86a28.0.tgz
packages/foreman/nodejs-compression-webpack-plugin/ajv-formats-2.1.1.tgz
../../../.git/annex/objects/wf/pW/SHA256E-s14851--b220061cfb4d6077f1b696b05690ee6ebf81ef76fe14510de234719607f7bdc7.1.tgz/SHA256E-s14851--b220061cfb4d6077f1b696b05690ee6ebf81ef76fe14510de234719607f7bdc7.1.tgz
packages/foreman/nodejs-compression-webpack-plugin/ajv-keywords-5.1.0.tgz
../../../.git/annex/objects/83/gZ/SHA256E-s31758--346ba44c7f92642b93433fe690a7c4d2385dbc44c26a9fa08d9d927b7b3fa351.0.tgz/SHA256E-s31758--346ba44c7f92642b93433fe690a7c4d2385dbc44c26a9fa08d9d927b7b3fa351.0.tgz
packages/foreman/nodejs-compression-webpack-plugin/compression-webpack-plugin-10.0.0.tgz
../../../.git/annex/objects/K6/zf/SHA256E-s9020--dcfad0827549313cd3a216754b6f5ae24204b0266d7adf536c01fcb926eb6bf1.0.tgz/SHA256E-s9020--dcfad0827549313cd3a216754b6f5ae24204b0266d7adf536c01fcb926eb6bf1.0.tgz
packages/foreman/nodejs-compression-webpack-plugin/fast-deep-equal-3.1.3.tgz
../../../.git/annex/objects/8Z/31/SHA256E-s3656--b019a0980f27638dc3f85836b0e478f188e00d7a6e5852c0819fa86f56e47b8f.3.tgz/SHA256E-s3656--b019a0980f27638dc3f85836b0e478f188e00d7a6e5852c0819fa86f56e47b8f.3.tgz
packages/foreman/nodejs-compression-webpack-plugin/json-schema-7.0.15.tgz
../../../.git/annex/objects/zp/Z7/SHA256E-s6145--12dcb1dcff7099bff0663fc220551ba53fcf23c136a22375e323bb6626d95724.15.tgz/SHA256E-s6145--12dcb1dcff7099bff0663fc220551ba53fcf23c136a22375e323bb6626d95724.15.tgz
packages/foreman/nodejs-compression-webpack-plugin/json-schema-traverse-1.0.0.tgz
../../../.git/annex/objects/Fj/4m/SHA256E-s6074--023222622df29fc274bde5d3590e47aa1d4a8e3c1d6e2aba029948ed79799b21.0.tgz/SHA256E-s6074--023222622df29fc274bde5d3590e47aa1d4a8e3c1d6e2aba029948ed79799b21.0.tgz
packages/foreman/nodejs-compression-webpack-plugin/nodejs-compression-webpack-plugin.spec
%{?scl:%scl_package nodejs-%{npm_name}}
%{!?scl:%global pkg_name %{name}}
%global npm_name compression-webpack-plugin
Name: %{?scl_prefix}nodejs-compression-webpack-plugin
Version: 10.0.0
Release: 1%{?dist}
Summary: Prepare compressed versions of assets to serve them with Content-Encoding
License: MIT
Group: Development/Libraries
URL: https://github.com/webpack-contrib/compression-webpack-plugin
Source0: https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz
Source1: https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz
Source2: https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz
Source3: https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz
Source4: https://registry.npmjs.org/compression-webpack-plugin/-/compression-webpack-plugin-10.0.0.tgz
Source5: https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz
Source6: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz
Source7: https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz
Source8: https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz
Source9: https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz
Source10: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz
Source11: https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz
Source12: https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz
Source13: https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz
Source14: nodejs-compression-webpack-plugin-%{version}-registry.npmjs.org.tgz
BuildRequires: %{?scl_prefix_nodejs}npm
%if 0%{!?scl:1}
BuildRequires: nodejs-packaging
%endif
BuildArch: noarch
ExclusiveArch: %{nodejs_arches} noarch
Provides: %{?scl_prefix}npm(%{npm_name}) = %{version}
Provides: bundled(npm(@types/json-schema)) = 7.0.15
Provides: bundled(npm(ajv)) = 8.12.0
Provides: bundled(npm(ajv-formats)) = 2.1.1
Provides: bundled(npm(ajv-keywords)) = 5.1.0
Provides: bundled(npm(compression-webpack-plugin)) = 10.0.0
Provides: bundled(npm(fast-deep-equal)) = 3.1.3
Provides: bundled(npm(json-schema-traverse)) = 1.0.0
Provides: bundled(npm(punycode)) = 2.3.1
Provides: bundled(npm(randombytes)) = 2.1.0
Provides: bundled(npm(require-from-string)) = 2.0.2
Provides: bundled(npm(safe-buffer)) = 5.2.1
Provides: bundled(npm(schema-utils)) = 4.2.0
Provides: bundled(npm(serialize-javascript)) = 6.0.2
Provides: bundled(npm(uri-js)) = 4.4.1
AutoReq: no
AutoProv: no
%if 0%{?scl:1}
%define npm_cache_dir npm_cache
%else
%define npm_cache_dir /tmp/npm_cache_%{name}-%{version}-%{release}
%endif
%description
%{summary}
%prep
mkdir -p %{npm_cache_dir}
%{?scl:scl enable %{?scl_nodejs} - << \end_of_scl}
for tgz in %{sources}; do
echo $tgz | grep -q registry.npmjs.org || npm cache add --cache %{npm_cache_dir} $tgz
done
%{?scl:end_of_scl}
%setup -T -q -a 14 -D -n %{npm_cache_dir}
%build
%{?scl:scl enable %{?scl_nodejs} - << \end_of_scl}
npm install --legacy-peer-deps --cache-min Infinity --cache %{?scl:../}%{npm_cache_dir} --no-shrinkwrap --no-optional --global-style true %{npm_name}@%{version}
%{?scl:end_of_scl}
%install
mkdir -p %{buildroot}%{nodejs_sitelib}/%{npm_name}
cp -pfr node_modules/%{npm_name}/node_modules %{buildroot}%{nodejs_sitelib}/%{npm_name}
cp -pfr node_modules/%{npm_name}/dist %{buildroot}%{nodejs_sitelib}/%{npm_name}
cp -pfr node_modules/%{npm_name}/package.json %{buildroot}%{nodejs_sitelib}/%{npm_name}
cp -pfr node_modules/%{npm_name}/types %{buildroot}%{nodejs_sitelib}/%{npm_name}
%clean
rm -rf %{buildroot} %{npm_cache_dir}
%files
%{nodejs_sitelib}/%{npm_name}
%license node_modules/%{npm_name}/LICENSE
%doc node_modules/%{npm_name}/README.md
%changelog
* Thu Apr 11 2024 Evgeni Golov 10.0.0-1
- Add nodejs-compression-webpack-plugin generated by npm2rpm using the bundle strategy
packages/foreman/nodejs-compression-webpack-plugin/punycode-2.3.1.tgz
../../../.git/annex/objects/K0/Vj/SHA256E-s7603--e4ce59f9fbac44349abab87279ab658f6b4614916bec5e088ae3be9323e193bb.1.tgz/SHA256E-s7603--e4ce59f9fbac44349abab87279ab658f6b4614916bec5e088ae3be9323e193bb.1.tgz
packages/foreman/nodejs-compression-webpack-plugin/randombytes-2.1.0.tgz
../../../.git/annex/objects/9j/V0/SHA256E-s2667--b8a6d3e6532817912ad3dacbb0e64be75026941a5167549aa1d7fecbafd1bcaa.0.tgz/SHA256E-s2667--b8a6d3e6532817912ad3dacbb0e64be75026941a5167549aa1d7fecbafd1bcaa.0.tgz
packages/foreman/nodejs-compression-webpack-plugin/require-from-string-2.0.2.tgz
../../../.git/annex/objects/33/vV/SHA256E-s1816--cb694a4965908f7775a0c757f00cf4e624d193cd71d77988fbcca0f597b88d82.2.tgz/SHA256E-s1816--cb694a4965908f7775a0c757f00cf4e624d193cd71d77988fbcca0f597b88d82.2.tgz
packages/foreman/nodejs-compression-webpack-plugin/safe-buffer-5.2.1.tgz
../../../.git/annex/objects/X6/MF/SHA256E-s9972--5d181804516c4a693a384272a7bd0e42d17e0d4b301ccfbe408669ccafdcb3e8.1.tgz/SHA256E-s9972--5d181804516c4a693a384272a7bd0e42d17e0d4b301ccfbe408669ccafdcb3e8.1.tgz
packages/foreman/nodejs-compression-webpack-plugin/schema-utils-4.2.0.tgz
../../../.git/annex/objects/X6/Zm/SHA256E-s15713--b99f103b5c0e55af52aac77f135842cf99633f071de37ec8232aa24d9c57b586.0.tgz/SHA256E-s15713--b99f103b5c0e55af52aac77f135842cf99633f071de37ec8232aa24d9c57b586.0.tgz
packages/foreman/nodejs-compression-webpack-plugin/serialize-javascript-6.0.2.tgz
../../../.git/annex/objects/Fq/gj/SHA256E-s6336--2f292f35c62f85997a1e1e21473406b512b440609cfd359d7a26995c1b431ae2.2.tgz/SHA256E-s6336--2f292f35c62f85997a1e1e21473406b512b440609cfd359d7a26995c1b431ae2.2.tgz
packages/foreman/nodejs-compression-webpack-plugin/uri-js-4.4.1.tgz
../../../.git/annex/objects/kZ/W4/SHA256E-s132003--5612de52afe83da73e66b519e83aa56aa81151c844b90bcf8e045df5ecec8d2d.1.tgz/SHA256E-s132003--5612de52afe83da73e66b519e83aa56aa81151c844b90bcf8e045df5ecec8d2d.1.tgz

Also available in: Unified diff