From f5baefbe0a76456cfbd14ee40c9ca07cd4a373cf Mon Sep 17 00:00:00 2001 From: jackie_wu Date: Sat, 29 Aug 2020 14:08:28 +0800 Subject: [PATCH 1/4] package init --- make-arrow-function-1.1.0.tgz | Bin 0 -> 3670 bytes nodejs-make-arrow-function-license.txt | 21 ++++++++++ nodejs-make-arrow-function-tests.patch | 51 +++++++++++++++++++++++++ nodejs-make-arrow-function.spec | 45 ++++++++++++++++++++++ 4 files changed, 117 insertions(+) create mode 100644 make-arrow-function-1.1.0.tgz create mode 100644 nodejs-make-arrow-function-license.txt create mode 100644 nodejs-make-arrow-function-tests.patch create mode 100644 nodejs-make-arrow-function.spec diff --git a/make-arrow-function-1.1.0.tgz b/make-arrow-function-1.1.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..96c3c0e4b430f270cb45d1a3cae8ed47f79b2a00 GIT binary patch literal 3670 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 oMVt)+elOA4>lHLWy^Q?cifJ3RVH>t#8y+ +Date: Mon, 17 Aug 2015 21:04:11 -0700 +Subject: [PATCH] [Tests] Fixing the tests for node 0.12. + +--- + package.json | 2 +- + test/index.js | 15 +++++++++++---- + 2 files changed, 12 insertions(+), 5 deletions(-) + +diff --git a/package.json b/package.json +index b8e1c60..4a6d638 100644 +--- a/package.json ++++ b/package.json +@@ -6,7 +6,7 @@ + "license": "MIT", + "main": "index.js", + "scripts": { +- "test": "npm run lint && node --harmony test/index.js && npm run security", ++ "test": "npm run lint && node test/index.js && npm run security", + "coverage": "covert test/*.js", + "coverage-quiet": "covert test/*.js --quiet", + "lint": "npm run jscs && npm run eslint", +diff --git a/test/index.js b/test/index.js +index f40312c..6dbcd81 100644 +--- a/test/index.js ++++ b/test/index.js +@@ -21,12 +21,19 @@ test('makeArrowFunction.list() is an array', function (t) { + '() => 42', + '() => function () {}', + '() => x => x * x', +- 'x => x * x' ++ 'x => x * x', ++ 'x => { return x * x; }', ++ '(x, y) => { return x + x; }' + ]; ++ t.plan(1 + 2 * funcs.length); + t.equal(Object.prototype.toString.call(funcs), '[object Array]', 'list() is an array'); +- for (var i = 0; i < funcs.length; ++i) { +- t.equal(typeof funcs[i], 'function', funcs[i] + ' is a function'); +- t.equal(String(funcs[i]), expectedSources[i], '"' + funcs[i] + '" !== "' + expectedSources[i] + '"'); ++ if (funcs.length === 0) { ++ t.comment('no arrow functions present'); ++ } else { ++ for (var i = 0; i < funcs.length; ++i) { ++ t.equal(typeof funcs[i], 'function', funcs[i] + ' is a function'); ++ t.equal(String(funcs[i]), expectedSources[i], '"' + funcs[i] + '" !== "' + expectedSources[i] + '"'); ++ } + } + t.end(); + }); diff --git a/nodejs-make-arrow-function.spec b/nodejs-make-arrow-function.spec new file mode 100644 index 0000000..bae1580 --- /dev/null +++ b/nodejs-make-arrow-function.spec @@ -0,0 +1,45 @@ +%{?nodejs_find_provides_and_requires} +Name: nodejs-make-arrow-function +Version: 1.1.0 +Release: 1 +Summary: Function that returns an arbitrary arrow function +License: MIT +URL: https://github.com/ljharb/make-arrow-function +Source0: https://registry.npmjs.org/make-arrow-function/-/make-arrow-function-%{version}.tgz +# https://github.com/ljharb/make-arrow-function/pull/1 +Source1: nodejs-make-arrow-function-license.txt +# https://github.com/ljharb/make-arrow-function/commit/cab9a8347a302432e8b01474830c5ea81499ba09 +Patch0: nodejs-make-arrow-function-tests.patch +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging +BuildRequires: npm(tape) +%description +Function that returns an arbitrary arrow function, or undefined +if arrow function syntax is unsupported. + +%prep +%autosetup -p 1 -n package +cp %{SOURCE1} LICENSE +rm -rf node_modules + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/make-arrow-function +cp -pr package.json index.js %{buildroot}%{nodejs_sitelib}/make-arrow-function +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%{__nodejs} test/index.js + +%files +%{!?_licensedir:%global license %doc} +%doc README.md CHANGELOG.md +%license LICENSE +%{nodejs_sitelib}/make-arrow-function + +%changelog +* Sat Aug 29 2020 wutao - 1.1.0-1 +- package init From cec513e1fdf449d02a78e96d0aaa178530cb2f8b Mon Sep 17 00:00:00 2001 From: jackie_wu Date: Sat, 29 Aug 2020 14:56:51 +0800 Subject: [PATCH 2/4] add yaml --- nodejs-make-arrow-function.yaml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 nodejs-make-arrow-function.yaml diff --git a/nodejs-make-arrow-function.yaml b/nodejs-make-arrow-function.yaml new file mode 100644 index 0000000..b630a47 --- /dev/null +++ b/nodejs-make-arrow-function.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: ljharb/make-arrow-function +tag_prefix: "^v" +seperator: "." From 5b91e5a7bf1df4f879b614578e6ecff334207da8 Mon Sep 17 00:00:00 2001 From: jackie_wu Date: Mon, 31 Aug 2020 14:44:37 +0800 Subject: [PATCH 3/4] change tgz to tar.gz --- ...on-1.1.0.tgz => make-arrow-function-1.1.0.tar.gz | Bin nodejs-make-arrow-function.spec | 3 ++- 2 files changed, 2 insertions(+), 1 deletion(-) rename make-arrow-function-1.1.0.tgz => make-arrow-function-1.1.0.tar.gz (100%) diff --git a/make-arrow-function-1.1.0.tgz b/make-arrow-function-1.1.0.tar.gz similarity index 100% rename from make-arrow-function-1.1.0.tgz rename to make-arrow-function-1.1.0.tar.gz diff --git a/nodejs-make-arrow-function.spec b/nodejs-make-arrow-function.spec index bae1580..c0d0b5d 100644 --- a/nodejs-make-arrow-function.spec +++ b/nodejs-make-arrow-function.spec @@ -5,7 +5,8 @@ Release: 1 Summary: Function that returns an arbitrary arrow function License: MIT URL: https://github.com/ljharb/make-arrow-function -Source0: https://registry.npmjs.org/make-arrow-function/-/make-arrow-function-%{version}.tgz +#wget https://registry.npmjs.org/make-arrow-function/-/make-arrow-function-%{version}.tgz mv make-arrow-function-%{version}.tgz make-arrow-function-%{version}.tar.gz +Source0: make-arrow-function-%{version}.tar.gz # https://github.com/ljharb/make-arrow-function/pull/1 Source1: nodejs-make-arrow-function-license.txt # https://github.com/ljharb/make-arrow-function/commit/cab9a8347a302432e8b01474830c5ea81499ba09 From c0042844d3b79134ed21e44d19b6e9b237ef958c Mon Sep 17 00:00:00 2001 From: jackie_wu Date: Tue, 8 Sep 2020 16:07:14 +0800 Subject: [PATCH 4/4] change source --- make-arrow-function-1.1.0.tar.gz | Bin 3670 -> 0 bytes nodejs-make-arrow-function.spec | 5 ++--- v1.1.0.tar.gz | Bin 0 -> 3808 bytes 3 files changed, 2 insertions(+), 3 deletions(-) delete mode 100644 make-arrow-function-1.1.0.tar.gz create mode 100644 v1.1.0.tar.gz diff --git a/make-arrow-function-1.1.0.tar.gz b/make-arrow-function-1.1.0.tar.gz deleted file mode 100644 index 96c3c0e4b430f270cb45d1a3cae8ed47f79b2a00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3670 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 NsGJTOJn(<;;J*pXj-mhn literal 0 HcmV?d00001