From 8d730e0675d3fe10cdb686522622ff2aaefdf42f Mon Sep 17 00:00:00 2001 From: jackie_wu Date: Mon, 31 Aug 2020 20:18:46 +0800 Subject: [PATCH] package init --- nodejs-path-exists.spec | 47 ++++++++++++++++++++++++++++++++++++++++ nodejs-path-exists.yaml | 4 ++++ path-exists-3.0.0.tgz | Bin 0 -> 1891 bytes test.js | 12 ++++++++++ 4 files changed, 63 insertions(+) create mode 100644 nodejs-path-exists.spec create mode 100644 nodejs-path-exists.yaml create mode 100644 path-exists-3.0.0.tgz create mode 100644 test.js diff --git a/nodejs-path-exists.spec b/nodejs-path-exists.spec new file mode 100644 index 0000000..a2e6fd7 --- /dev/null +++ b/nodejs-path-exists.spec @@ -0,0 +1,47 @@ +%global enable_tests 0 +%global srcname path-exists +Epoch: 1 +Name: nodejs-%{srcname} +Version: 3.0.0 +Release: 1 +Summary: Promisify a callback-style function +License: MIT +URL: https://github.com/sindresorhus/path-exists +Source0: https://registry.npmjs.com/%{srcname}/-/%{srcname}-%{version}.tgz +Source1: https://raw.githubusercontent.com/sindresorhus/%{srcname}/v%{version}/test.js +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging +%if 0%{?enable_tests} +BuildRequires: npm(ava) +%endif +%description +%{summary}. + +%prep +%autosetup -n package +cp -p %{SOURCE1} . + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/%{srcname} +cp -pr index.js package.json \ + %{buildroot}%{nodejs_sitelib}/%{srcname} +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%{__nodejs} -e 'require("./")' +%if 0%{?enable_tests} +ava +%endif + +%files +%doc readme.md +%license license +%{nodejs_sitelib}/%{srcname} + +%changelog +* Mon Aug 31 2020 wutao - 3.0.0-1 +- Package init diff --git a/nodejs-path-exists.yaml b/nodejs-path-exists.yaml new file mode 100644 index 0000000..462bbb1 --- /dev/null +++ b/nodejs-path-exists.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: sindresorhus/path-exists +tag_prefix: "^v" +seperator: "." diff --git a/path-exists-3.0.0.tgz b/path-exists-3.0.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..4c5ff16b3d03cbe79339dc55d33cd5e9d6060364 GIT binary patch literal 1891 zcmV-p2b}mHiwFP!000001MOJ-ZsRr*-+xz6F-?lbKKR?&1lYaZtK%pe-8r@)JKb9Z z#fFw>i&R!Tvtb^YGx6eYQIJJC1gz)rJ@C&SAUVJve9`v|qH^U8LgtZ*9n9Bh!W{ zH03|V$(@1C^M7Rg=m6{_Y{_?C!%oUfROh!s8@*GbiEFO3kO|Fo8?8nwr-obyN~ETk z=|?>H3}Oxp2ms0eu?TpgE%=!?&1s6KQVS#1ipW|dq2gMqDAUac2C&RTQXwDNS+aCu zrC?&kEGtg(B@^+NnBOjl+6d%w&6cSLOm-S)@2pauEJVU}NvjO4)^~6Bw_JG)N?e9( zLtM8KzWD~&HQVyeMQrgda!%CDZ}F%R!}pfqGhf|E6_$7?6dT935m~>jUkJJUe_3p< z%QJeV4PTZi_4_0i1YB=K@K~6weIdU-<|#+JlR%V1LvEtae_D&(%KUZXx+N6MTqpdN zVq{dtiNm>b{^$ene?E%5-&}9Wr_k~1`M=dY+~4H?SNpGCVgB!Q+U@83|9gzROmomi ziNNf=aRQlW19J^;LGd3lp?GC)uJ@{M9A_!REanY(BSE``DEZ8bvAq|mV-r>*PLlq6ZN`j3Z6f|mO()sUpTAf2| z{0`~-wWCba4Azt4|gVo#7@;J2|0@$f$1V5uL`gm zfxTvCF!Sa45HV^Xk|54PvSB?Pi=`+ukhqPKb`TUZY0cVM1I%P%PET&#O0!ukbX0>- z5cDiFNYq5ML9dY?O{qZhIK~{DVuuCR*R6GyhfGf?pr#0sCdy4Dm-jsp+L>dvLzUdh zgc3t$HD2++5QW(1GLGd9xrS*!6y%Y9?Krd}*i2#`4>p@1kp@l8O`ruxx2sxA>4?QK z%yR<;c*SzzmI))GJ%orcxU5*=OWD;_6O(3-tavf zq1PBd*%+O4b+M>aKFPBn4INz2HT2S-ZbUzL6SoFE-;LaD zcA@mm1unk2ILbsE!UQW^roXR5#-#dnvuPB&7P=mYhE$8@FMYFV=y6q#kbJJ+A^FX#V6 zfS&@aOf%g1RccCRoNC}j$Ww***hg#u7g+PN8MQJ^A+I$4H0W3BjO%8*)x~ZCi#b&= z#rLo;F#;H*WX#mTj>Sa29J7(C0T(aG;A4EDm4~P6R`vfI0<_r z+k}8HSSE-38rdiswj$3s%5p&FFwQ$BYJY%QmPPcMg6bux3af6A#Z1+53y9MiVVMgf z3MiR!+k0WNf%s?ymF_xPi_1!_55rc7vuiYQB{R6r;)JWUdx{0T+*P1#;g*tgbAu&Y zVV||6F2lAWq<+TD4d;1RMGIt`n|mv58xW$9ZTQ}RzvA(=mTqB)$A%$?#v338^(I0V zVQ`JmkbJ!`hR*ITh6NJ*OE~sMz2(A7wiVy2Hqf-BQY=J%?IlQw*Wy?%iV3>#Hk&wWKcmsr zd1F>@?9p?#WI~1h#bf2$8?dGwm*3azZeuW$h>pvPdlaK&SBc_Q+LnzkA??-tA@09~ zL{|DdrgP>vb+{-+r5?oM(X;nU$$|u`P{$t0v(DI)kbgzU6&1G{$Du3E&p*M%y_?Kd d*Taj;ADx$<$Mbj|&*Q1bKL9Uvuyg<(0013G#Vr5; literal 0 HcmV?d00001 diff --git a/test.js b/test.js new file mode 100644 index 0000000..e726a11 --- /dev/null +++ b/test.js @@ -0,0 +1,12 @@ +import test from 'ava'; +import m from './'; + +test('async', async t => { + t.true(await m('test.js')); + t.false(await m('fail')); +}); + +test('sync', t => { + t.true(m.sync('test.js')); + t.false(m.sync('fail')); +});