Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/koajs/compose
Middleware composition utility
https://github.com/koajs/compose
bff06e965caa71f3a1f4f6f6811290f7863c77ba authored about 2 years ago
37d083f4ad23a6890354dfa1e20d04fe59853056 authored almost 3 years ago
3ff7778e8d5c6dbc156a510b09df91aa2a7dded4 authored almost 3 years ago
005995f8b3860e792cdaaf5fe8cd9b0ddc4fdcb6 authored almost 3 years ago
42e457c96cc786aeb89e9a65f331aae169c08c8d authored almost 3 years ago
20b7f5745ad6547be412aaa2b6fa829327adccf0 authored about 3 years ago
d1d65c2d036fb13007de2c0f6a4df289cac6b2b5 authored about 3 years ago
72089f902bc912d9e50c767751a7e2c45631a3e9 authored about 3 years ago
98c8ce323cfe3d577abe1d397f8198898a341f16 authored about 3 years ago
43c0757e8c026e0d72a6f363574d88e63c45ccf8 authored about 3 years ago
d9115fe7590bb13a87ff2976bbfa76929bd0ac37 authored about 3 years ago
cef46755b0b7260249e15d80f1d0eea0fa976d94 authored about 3 years ago
1f8081ea8337740c22b25b4e076de35b795116d3 authored over 3 years ago
e48bdae3e7b620e9f50f2c45438757a8b5d95a41 authored over 3 years ago
651b8809b020821de8087affc31324a10459996f authored over 3 years ago
d62812b973a406ec5dbc288cd068c6a115a1e9dc authored over 3 years ago
458e090a5bc45fb4897ccc13e0248dd2ddd38840 authored over 3 years ago
dd52e6c9746e2bc1edce907ecdb8032f34e3a293 authored over 3 years ago
c11a68f698b5925413a6bcf3e391ef245b1d0821 authored over 3 years ago
ac5df70a40ebcd9bdb019bc521e2a8220a27bec1 authored over 3 years ago
43c4f8cb98b695612b02e6b0f5bb8ba783af4c57 authored over 3 years ago
3f939549d38ba3f1c462c19f7f94b6b092206160 authored over 3 years ago
5dd250876caffdf0c2e2d8de2b8269373a147826 authored over 3 years ago
3910d9e740c04b6388eb050dadfe2331c71b8a61 authored over 3 years ago
398e8e819c435434dd68512be7145f20dbd20a22 authored over 3 years ago
8c575b6c6e646c382b9673f9187f09e551893544 authored over 3 years ago
* test: simplify argument validation tests
* test: cleanup unused yield test
Co-authored-b...
c81a80fda498b48423373d5cbb3bd850221085af authored over 3 years ago903480c36957776f8561a33a840cdd0a06ad611f authored over 3 years ago
bc6210ef5cc9c1189b5551fc593267a75214f11e authored over 3 years ago
15bed16ce3bb679479caec7dd7b0d4a1910e1ffe authored over 3 years ago
7e445db3880fb8e8a0f4f8a8dbc4e504dcaf4ef8 authored over 3 years ago
59662a31e9372e272b4669146854ac8ac738a849 authored over 3 years ago
5efb357235aab13d3622abed50d0bef6c14c1a78 authored over 3 years ago
This reverts commit 46f9540f01b09d27741a7b64c82f8d61ce7a984e.
25568a36509fefc58914bc2a7600f787b16aa0df authored over 4 years agoabdaf85dd99fddd4fea6f2ab05ba4e802ed1a234 authored over 4 years ago
* feature: flatten passed array before compose
* docs: update readme
46f9540f01b09d27741a7b64c82f8d61ce7a984e authored over 4 years ago06e82e65a368ac12cd6405beaf19fd5d208a1477 authored over 6 years ago
13768ffd3d761535a5d9c359d3f669e720f9f5db authored over 6 years ago
* test: switched from mocha to jest
* updated deps, scripts and travis
* update deps and c...
e754ca3c13e9248b3f453d98ea0b618e09578e2d authored about 7 years ago* Test that each function returns а Promise
* create isPromise helper
326d9ce8880bd24c7e1bda0c27d4179eec5d4872 authored about 7 years ago8684618343159bdc12e254483e3f51ee444078b0 authored almost 8 years ago
f0eac55369461ee2160d086358f43acb50004274 authored almost 8 years ago
f4f5397894eb1c57eee06baf54348ec9c62bc8f4 authored almost 8 years ago
0a0fcc9fd589e9676fbd60d044a0fdafe4fa8aac authored almost 8 years ago
dae02f389c943d9f78398b04410da2e7409d781c authored almost 8 years ago
9fd370a88ab552f001f2af80e06afced123a4954 authored about 8 years ago
This reverts commit f8814132b7c769b879a758a80c75a40563f01322.
b34a9f6e46fcada969547b8ed26ccd64fa081b91 authored about 8 years ago18344c5a6b32386aa130ddca0d8f0fb5a53c32fb authored about 8 years ago
* add variadic arg support
ref #63
* remove array check
* fix varargs test
f8814132b7c769b879a758a80c75a40563f01322 authored about 8 years ago95edbe71e3c4a72bba44dc9d56263077c2086d69 authored about 8 years ago
Fixes #60
Caused when the passed next calls next.
025eb6941bd80b5ea3bd6298c3254fac3131530b authored about 8 years ago
bb44fe3003e883e4e9b2433a77d311f72bdfbb15 authored about 8 years ago
f0a7386f84784c06afa09e29ee60b2e98a76b174 authored about 8 years ago
755ab29bab4749787614d7546178fd949ee6416c authored over 8 years ago
17b766ec803f07cb005237702a144e0bf8f2355f authored over 8 years ago
3a0e6dbe5a8a71da3332036164d81d6f351a97df authored over 8 years ago
ea334badef088533e875148d3317e26608aa782a authored over 8 years ago
73a3838345df1bc48a3aea04007843e51a04fb6e authored almost 9 years ago
8c7e940acb943260cb264a62316ec1d019cff9fb authored almost 9 years ago
02c4d664c4a0f07c8b96d0010cd0f1c465190de7 authored almost 9 years ago
cb839afe125cf320a551a86133d0e1637d9e51c1 authored almost 9 years ago
Add test for return values
5629296d4cda64959f149f105681069ee195f971 authored almost 9 years agoac82f866e1b59ad751e783ad70c24d821210fe79 authored almost 9 years ago
This reverts commit 7fd2d95422ba016e1d74d75aba9ce2bd7c4b8a9b.
06fe5c2ddeb24c9913c46f04fc77b7810fb90843 authored almost 9 years ago9596fedf132900cfbb15411c912c841256cc339f authored almost 9 years ago
0f7e28a6ed61063515285a35dd1138fcdd5ffe38 authored almost 9 years ago
7fd2d95422ba016e1d74d75aba9ce2bd7c4b8a9b authored almost 9 years ago
76a3567d278614d5893f516c9af701b0ab4eaf73 authored almost 9 years ago
5ee5e00202ed51ee28442488e666e0587cdcdf50 authored almost 9 years ago
634fd3b2e2ba9e9ed028517a04091813878b63c4 authored almost 9 years ago
consistent formatting
dec806935fb2b477b7ca6b1ea134b0306481417b authored about 9 years agoremove 2 remaining semis
a8298a769d0e00fa41a7719ae2a931b28b1e3ded authored about 9 years agoFix markdown style for 3.0 in History.md
48ddf98103a89b0dde1f6f1e4de6937772a56ff3 authored about 9 years agoa6f32fe5486da7dcaf2f0bac1746186c50e1d146 authored about 9 years ago
270bd387aae6e05317603a5e608bdc4090d66555 authored about 9 years ago
4e3e96baf58b817d71bd44a8c0d78bb42623aa95 authored over 9 years ago
5656572cf3b5b26369a414d2fe503237eaf8c23f authored over 9 years ago
fa7b2c73f13f269c34e27303129f296f358ede92 authored over 9 years ago
100e54118df369cf150fd14c0782d2c2806e8f17 authored over 9 years ago
07540072b1d1db6bb69e6afcc0d7435d2b793527 authored over 9 years ago
fab67d95bcd7628d7fc12d3962cb1c0084eba307 authored over 9 years ago
30e1c1c576f00ff6c7d9acfd101e1652460bf8fc authored over 9 years ago
407ef9b1f89c8c30765adb990ebbb7c09e71f6e4 authored over 9 years ago
adding `try... catch...` back to handle wrapped non-async cases
c242d795cff5e4f2999503bd9a2a0fda4917beda authored over 9 years agofb44c9868c28b44e4b7cd92e142f717f027aad77 authored over 9 years ago
adding 100% coverage
cb4ec8c7070d202656090c91c3a88e706f92ab59 authored over 9 years agoremoving redundant Promise.reject (see test 'should reject on errors in middleware')
065c84f57ceea3b94177687774c1902cb73d8ab0 authored over 9 years agof16c92ccac39dc8ab4e057396cdd5faca051be0b authored over 9 years ago
bc6bbfd65ff132468c33a7a19d15213a24bc8d7b authored over 9 years ago
3fb2f6a5de513085b82bc07ff8c3bcdf0c4e7d16 authored over 9 years ago
4e28c3377e4df853fac7d61ea6605169fea8e523 authored over 9 years ago
c66b0bb75a96bc944f06eb45016cf7ba5b92394c authored over 9 years ago
f7ea6730397c6e82c94b454f1c522149c7c01e48 authored over 9 years ago
20384036d519b3395dc5dbae27ef0787fe5e9ac0 authored over 10 years ago
Clear some code to make it more obvious
0e3101e91a5491ade55477c64944bab8df169fd7 authored over 10 years agobf5eb1d946b4395f16413606dded11813bf7888d authored over 10 years ago
12eda79f62c8e3abde63a778b3620438e1cb776e authored over 10 years ago