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
style: simplify code
LinLin00000000 opened this pull request over 1 year ago
LinLin00000000 opened this pull request over 1 year ago
style: simplify code
LinLin00000000 opened this pull request over 1 year ago
LinLin00000000 opened this pull request over 1 year ago
build(deps-dev): bump jest from 27.5.1 to 29.5.0
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.4.3
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.4.2
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.4.1
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.4.0
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
build(deps): bump json5 from 2.2.0 to 2.2.3
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
bump minimatch from 3.0.4 to 3.1.2
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.3.1
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.3.0
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.2.2
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.2.1
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.2.0
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.1.2
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.1.1
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.0.3
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.0.2
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.0.1
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
build(deps-dev): bump jest from 27.5.1 to 29.0.0
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
build(deps-dev): bump jest from 27.5.1 to 28.1.3
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
build(deps-dev): bump jest from 27.5.1 to 28.1.2
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
Updated jsdocs to be more descriptive
WesleyClements opened this pull request over 2 years ago
WesleyClements opened this pull request over 2 years ago
Use rest params
WesleyClements opened this pull request over 2 years ago
WesleyClements opened this pull request over 2 years ago
Reworked to catch broken promise chains
WesleyClements opened this pull request over 2 years ago
WesleyClements opened this pull request over 2 years ago
build(deps-dev): bump jest from 27.5.1 to 28.1.1
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
Abnormal middleware errors occurred and KOA could not catch error events. How about the following changes
LmonZero opened this issue over 2 years ago
LmonZero opened this issue over 2 years ago
build(deps-dev): bump jest from 27.5.1 to 28.1.0
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
build(deps-dev): bump jest from 27.5.1 to 28.0.3
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
build(deps-dev): bump jest from 27.5.1 to 28.0.2
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
build(deps-dev): bump jest from 27.5.1 to 28.0.1
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
build(deps-dev): bump jest from 27.5.1 to 28.0.0
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
build(deps-dev): bump standard from 16.0.4 to 17.0.0
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
build(deps): bump minimist from 1.2.5 to 1.2.6
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
build(deps-dev): bump jest from 27.5.0 to 27.5.1
dependabot[bot] opened this pull request almost 3 years ago
dependabot[bot] opened this pull request almost 3 years ago
build(deps): bump node-fetch from 2.6.1 to 2.6.7
dependabot[bot] opened this pull request almost 3 years ago
dependabot[bot] opened this pull request almost 3 years ago
build(deps-dev): bump jest from 27.4.7 to 27.5.0
dependabot[bot] opened this pull request almost 3 years ago
dependabot[bot] opened this pull request almost 3 years ago
Added the ability to reload the promise constructor;
DigitalBrainJS opened this pull request almost 3 years ago
DigitalBrainJS opened this pull request almost 3 years ago
build(deps-dev): bump jest from 27.4.5 to 27.4.7
dependabot[bot] opened this pull request almost 3 years ago
dependabot[bot] opened this pull request almost 3 years ago
build(deps-dev): bump jest from 27.4.4 to 27.4.5
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps-dev): bump jest from 27.4.3 to 27.4.4
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps-dev): bump jest from 27.4.2 to 27.4.3
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps-dev): bump jest from 27.4.0 to 27.4.2
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps): bump ansi-regex from 5.0.0 to 5.0.1
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps-dev): bump jest from 27.3.1 to 27.4.0
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps-dev): bump jest from 27.3.0 to 27.3.1
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps-dev): bump jest from 27.2.5 to 27.3.0
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps-dev): bump jest from 27.2.4 to 27.2.5
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps-dev): bump standard from 16.0.3 to 16.0.4
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps-dev): bump jest from 27.2.3 to 27.2.4
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps-dev): bump jest from 27.2.2 to 27.2.3
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps-dev): bump jest from 27.2.1 to 27.2.2
dependabot[bot] opened this pull request about 3 years ago
dependabot[bot] opened this pull request about 3 years ago
build(deps-dev): bump jest from 27.2.0 to 27.2.1
dependabot[bot] opened this pull request over 3 years ago
dependabot[bot] opened this pull request over 3 years ago
build(deps-dev): bump jest from 27.1.1 to 27.2.0
dependabot[bot] opened this pull request over 3 years ago
dependabot[bot] opened this pull request over 3 years ago
build(deps-dev): bump jest from 27.1.0 to 27.1.1
dependabot[bot] opened this pull request over 3 years ago
dependabot[bot] opened this pull request over 3 years ago
build(deps-dev): bump jest from 27.0.6 to 27.1.0
dependabot[bot] opened this pull request over 3 years ago
dependabot[bot] opened this pull request over 3 years ago
Bump jest from 21.2.1 to 27.0.6
dependabot[bot] opened this pull request over 3 years ago
dependabot[bot] opened this pull request over 3 years ago
Bump standard from 10.0.3 to 16.0.3
dependabot[bot] opened this pull request over 3 years ago
dependabot[bot] opened this pull request over 3 years ago
Why use Promise.resolve() to wrap the execution results of each middleware?
zh-lx opened this issue over 3 years ago
zh-lx opened this issue over 3 years ago
Middleware return early
anthhub opened this pull request almost 4 years ago
anthhub opened this pull request almost 4 years ago
I don’t understand how the error is thrown when I find that next is called repeatedly.
ljybill opened this issue almost 4 years ago
ljybill opened this issue almost 4 years ago
Inject middlewares everywhere in the another middleware.
haova opened this pull request almost 4 years ago
haova opened this pull request almost 4 years ago
License is not included
dengpeng opened this issue about 4 years ago
dengpeng opened this issue about 4 years ago
Added debug logs before and after each middleware is run
imaustink opened this pull request about 4 years ago
imaustink opened this pull request about 4 years ago
Add debug logs before and after each middleware executes
imaustink opened this issue about 4 years ago
imaustink opened this issue about 4 years ago
test: simplify argument validation tests and remove unused yield test
dirkdev98 opened this pull request over 4 years ago
dirkdev98 opened this pull request over 4 years ago
Behavior changes on 4.2.0
legendecas opened this issue over 4 years ago
legendecas opened this issue over 4 years ago
Rewrite using async/await
3imed-jaberi opened this pull request over 4 years ago
3imed-jaberi opened this pull request over 4 years ago
add the catch method
shenchao591 opened this pull request over 4 years ago
shenchao591 opened this pull request over 4 years ago
I found that some code in the source code like `Promise.reject(),Promise.resolve()` seems redundant
ckvv opened this issue about 5 years ago
ckvv opened this issue about 5 years ago
conserve this
bertho-zero opened this pull request about 5 years ago
bertho-zero opened this pull request about 5 years ago
If `fn` is an asynchronous function, this `try catch` will be useless ?
liujiede opened this issue over 5 years ago
liujiede opened this issue over 5 years ago
Remove redundant promise wrap
wmzy opened this pull request almost 6 years ago
wmzy opened this pull request almost 6 years ago
Multiple next with non async function
xyluet opened this issue about 6 years ago
xyluet opened this issue about 6 years ago
Control passed to handler before completing middleware chain
theycallmeswift opened this issue about 6 years ago
theycallmeswift opened this issue about 6 years ago
Refactor to module
thgh opened this pull request over 6 years ago
thgh opened this pull request over 6 years ago
feature: flatten passed array before compose
fl0w opened this pull request over 6 years ago
fl0w opened this pull request over 6 years ago
improve: reduce stack trace by removing useless function call
popomore opened this pull request over 6 years ago
popomore opened this pull request over 6 years ago
Allow pure functions by passing context
gingerich opened this pull request over 6 years ago
gingerich opened this pull request over 6 years ago
good
zhongjiewang opened this pull request almost 7 years ago
zhongjiewang opened this pull request almost 7 years ago
Unit test to verify if it handles wrapped non-async functions is wrong.
lewisdiamond opened this issue almost 7 years ago
lewisdiamond opened this issue almost 7 years ago
Use reduce instead of recursion
jonathanong opened this pull request about 7 years ago
jonathanong opened this pull request about 7 years ago
test: switch from mocha to jest
jonathanong opened this pull request about 7 years ago
jonathanong opened this pull request about 7 years ago
test: next() should always return а Promise
jonathanong opened this pull request about 7 years ago
jonathanong opened this pull request about 7 years ago
Test that each function returns а Promise
0a0b353f opened this pull request about 7 years ago
0a0b353f opened this pull request about 7 years ago
Can't use destructuring with async await.
dimensi opened this issue over 7 years ago
dimensi opened this issue over 7 years ago
Feature/fp
lopezjurip opened this pull request over 7 years ago
lopezjurip opened this pull request over 7 years ago
Expose middleware to allow inspection of the currently stacked middle…
lbdremy opened this pull request over 7 years ago
lbdremy opened this pull request over 7 years ago
Outdated yield tests
steambap opened this issue over 7 years ago
steambap opened this issue over 7 years ago
Add recursive composition (semver-minor)
fl0w opened this pull request over 7 years ago
fl0w opened this pull request over 7 years ago
when i use koa-compose with koa-router, koa-router does not work.
snowdream opened this issue over 7 years ago
snowdream opened this issue over 7 years ago
test: switched from mocha to jest
fl0w opened this pull request over 7 years ago
fl0w opened this pull request over 7 years ago
should return the context?~
cavacn opened this pull request almost 8 years ago
cavacn opened this pull request almost 8 years ago
Reorganize tests, and switch to Jest
PlasmaPower opened this issue almost 8 years ago
PlasmaPower opened this issue almost 8 years ago
Require middleware to return a promise with skipNext support [experimental]
JeffRMoore opened this pull request almost 8 years ago
JeffRMoore opened this pull request almost 8 years ago
Check return value of middleware to make sure its a promise
JeffRMoore opened this pull request almost 8 years ago
JeffRMoore opened this pull request almost 8 years ago
officially support mutating middleware
mikeybtn opened this issue about 8 years ago
mikeybtn opened this issue about 8 years ago
support variadic usage (rather than requiring an array)
stephenmathieson opened this issue about 8 years ago
stephenmathieson opened this issue about 8 years ago
Using Array#reduce instead of recursion
AMalininHere opened this pull request almost 9 years ago
AMalininHere opened this pull request almost 9 years ago
add compose.hook or similar
tj opened this issue almost 11 years ago
tj opened this issue almost 11 years ago