From 110f8c0b578b9c4074332dc75870bca3848987f1 Mon Sep 17 00:00:00 2001 From: jackie_wu Date: Thu, 20 Aug 2020 21:00:38 +0800 Subject: [PATCH] package init --- nodejs-object-keys-1.1.1.tar.gz | Bin 0 -> 9968 bytes nodejs-object-keys-indexof.patch | 27 +++++++++++++++++++++ nodejs-object-keys.spec | 39 +++++++++++++++++++++++++++++++ nodejs-object-keys.yaml | 4 ++++ 4 files changed, 70 insertions(+) create mode 100644 nodejs-object-keys-1.1.1.tar.gz create mode 100644 nodejs-object-keys-indexof.patch create mode 100644 nodejs-object-keys.spec create mode 100644 nodejs-object-keys.yaml diff --git a/nodejs-object-keys-1.1.1.tar.gz b/nodejs-object-keys-1.1.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..1135cf50349c1a16bbe39ea12e736464d86633b5 GIT binary patch literal 9968 zcmb7`Lv$q!5T#>x?2c{QwmY_MTQ5#tY`fF3ZKq?~ww=zKe`e0iYBp1wTlajms&f~Y zI2I13Vc(}UVbj*%?&#au)0H zZg>B&F62d}Dy!?7cxLsgPoF-+C~G$1@5w!P8%Xi}H0wGn(D;34&4νa`x&?=SkY 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 +Date: Thu Oct 22 19:51:50 2015 +0100 + + Patch out indexOf shim which isn't needed by node + +diff --git a/test/shim.js b/test/shim.js +index 3124f49..14459e1 100644 +--- a/test/shim.js ++++ b/test/shim.js +@@ -12,7 +12,6 @@ var reRequire = function reRequireImplementation() { + }; + reRequire(); + +-var indexOf = require('indexof'); + var has = Object.prototype.hasOwnProperty; + var enumerable = Object.prototype.propertyIsEnumerable; + +@@ -154,7 +153,7 @@ test('returns names which are enumerable', function (t) { + } + var theKeys = keysShim(obj); + for (var i = 0; i < theKeys.length; ++i) { +- t.notEqual(indexOf(loopedValues, theKeys[i]), -1, theKeys[i] + ' is not enumerable'); ++ t.notEqual(loopedValues.indexOf(theKeys[i]), -1, theKeys[i] + ' is not enumerable'); + } + t.end(); + }); diff --git a/nodejs-object-keys.spec b/nodejs-object-keys.spec new file mode 100644 index 0000000..782da31 --- /dev/null +++ b/nodejs-object-keys.spec @@ -0,0 +1,39 @@ +%{?nodejs_find_provides_and_requires} +Name: nodejs-object-keys +Version: 1.1.1 +Release: 1 +Summary: An Object.keys replacement, in case Object.keys is not available +License: MIT +URL: https://github.com/ljharb/object-keys +Source0: https://github.com/ljharb/object-keys/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Patch0: nodejs-object-keys-indexof.patch +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging +BuildRequires: npm(is) npm(tape) +%description +%{summary}. + +%prep +%autosetup -p 1 -n object-keys-%{version} +rm -rf node_modules + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/object-keys +cp -pr package.json index.js isArguments.js %{buildroot}%{nodejs_sitelib}/object-keys +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%{__nodejs} test/index.js + +%files +%doc README.md CHANGELOG.md +%license LICENSE +%{nodejs_sitelib}/object-keys + +%changelog +* Mon Aug 17 2020 wutao - 1.1.1-1 +- Package init diff --git a/nodejs-object-keys.yaml b/nodejs-object-keys.yaml new file mode 100644 index 0000000..5efb7bd --- /dev/null +++ b/nodejs-object-keys.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: ljharb/object-keys +tag_prefix: "^v" +seperator: "."