Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/koajs/trie-router
Trie-routing for Koa
https://github.com/koajs/trie-router
#40 is fixed (with #41 PR)
1f694e838ff974707106c6bf9cc24d16cf98e8e0 authored over 5 years ago by Alex Zaytsev <[email protected]>
1f694e838ff974707106c6bf9cc24d16cf98e8e0 authored over 5 years ago by Alex Zaytsev <[email protected]>
Allow middlewares to be used for options requests (#41)
145a1a9ece3ac03ac2428c07526b076cc78ae90a authored over 5 years ago by Alex Gherghisan <[email protected]>
145a1a9ece3ac03ac2428c07526b076cc78ae90a authored over 5 years ago by Alex Gherghisan <[email protected]>
A note about trailing slash handling was added
a17e3530bd3381b9cbd6c18ff55387a9d9e83000 authored almost 7 years ago by Alex <[email protected]>
a17e3530bd3381b9cbd6c18ff55387a9d9e83000 authored almost 7 years ago by Alex <[email protected]>
docs about of ctx.params was improved
926938cf6c652bae3e95d28251d2b7dc42cd3534 authored almost 7 years ago by Alex <[email protected]>
926938cf6c652bae3e95d28251d2b7dc42cd3534 authored almost 7 years ago by Alex <[email protected]>
Typo fix (#39)
This looked like a typo, but please close/disregard if I'm mistaken.
3be5555e55b0adf00b4cb9e4f15450cc7251aced authored over 7 years ago by Jordan Sexton <[email protected]>
We should prefer `return next()` over `next()`
bc3e952f502c87a28f84c0a34ffa1a79825a7a5a authored over 7 years ago by nerv <[email protected]>
bc3e952f502c87a28f84c0a34ffa1a79825a7a5a authored over 7 years ago by nerv <[email protected]>
Simplification: double composition is no needed really
e6395e37640b75c03586852fa21be2f6afe840bf authored over 7 years ago by nerv <[email protected]>
e6395e37640b75c03586852fa21be2f6afe840bf authored over 7 years ago by nerv <[email protected]>
code was little simplified
f496add3a169649fa46f6ac367ae919e5fa9e847 authored over 7 years ago by nerv <[email protected]>
f496add3a169649fa46f6ac367ae919e5fa9e847 authored over 7 years ago by nerv <[email protected]>
Merge remote-tracking branch 'origin/master'
a29a8c85e464ff16290fde86b8a310414dac1456 authored over 7 years ago by nerv <[email protected]>
a29a8c85e464ff16290fde86b8a310414dac1456 authored over 7 years ago by nerv <[email protected]>
router.use(middlewareArray) should work
ff6f6ee5b102f9dc2936fb1c1368a38a5306e9be authored over 7 years ago by nerv <[email protected]>
ff6f6ee5b102f9dc2936fb1c1368a38a5306e9be authored over 7 years ago by nerv <[email protected]>
#36 few typos were fixed in README.md
254620c5b1484575ca79be3506dfed292b69a760 authored over 7 years ago by Alex <[email protected]>
254620c5b1484575ca79be3506dfed292b69a760 authored over 7 years ago by Alex <[email protected]>
fix example in `README.md` (#35)
bef6a173d3dcb5c44a4b0c84fe02499ddbf99515 authored almost 8 years ago by Alexander <[email protected]>
bef6a173d3dcb5c44a4b0c84fe02499ddbf99515 authored almost 8 years ago by Alexander <[email protected]>
#17 100% coverage
057bfe7eea820586ee1389df79656824b263aac9 authored almost 8 years ago by nerv <[email protected]>
057bfe7eea820586ee1389df79656824b263aac9 authored almost 8 years ago by nerv <[email protected]>
router.use() chaining fixed
4c70fb0f3db4e3a4c3b04757a0e51e67710005fb authored almost 8 years ago by nerv <[email protected]>
4c70fb0f3db4e3a4c3b04757a0e51e67710005fb authored almost 8 years ago by nerv <[email protected]>
"router.use(): should work with multiple middleware" test fixed
525eba34822601c6e63c603cefc7137ed05ac5c7 authored almost 8 years ago by nerv <[email protected]>
525eba34822601c6e63c603cefc7137ed05ac5c7 authored almost 8 years ago by nerv <[email protected]>
Irrelevant documentation removed from README
c58a90905b0381e417e19303629a01f49bfb6b1a authored almost 8 years ago by nerv <[email protected]>
c58a90905b0381e417e19303629a01f49bfb6b1a authored almost 8 years ago by nerv <[email protected]>
Merge remote-tracking branch 'koa-origin/next' into koa-master
82a966a4b40539dc5f5d996eabb4e54dd06a6280 authored almost 8 years ago by nerv <[email protected]>
82a966a4b40539dc5f5d996eabb4e54dd06a6280 authored almost 8 years ago by nerv <[email protected]>
router.use() and router[method]() syntax implemented
4e8830832a6d637b6d65fd797765846e4dca3002 authored almost 8 years ago by nerv <[email protected]>
4e8830832a6d637b6d65fd797765846e4dca3002 authored almost 8 years ago by nerv <[email protected]>
Router[__ADD_ROUTE]() method decomposed
aaff128cacef8ee611d2965bc94ed76e3505a6f0 authored almost 8 years ago by nerv <[email protected]>
aaff128cacef8ee611d2965bc94ed76e3505a6f0 authored almost 8 years ago by nerv <[email protected]>
Route class migrated into Router' private methods
c6da5bea135a81010bf6c84ffd47ac1584cf3fea authored almost 8 years ago by nerv <[email protected]>
c6da5bea135a81010bf6c84ffd47ac1584cf3fea authored almost 8 years ago by nerv <[email protected]>
Router' public methods ordered by name
7776100e4d2a47f2ca074080eab37f3da0e867a1 authored almost 8 years ago by nerv <[email protected]>
7776100e4d2a47f2ca074080eab37f3da0e867a1 authored almost 8 years ago by nerv <[email protected]>
"noop" function should not perform operations
6863e5aac4be3fa05da2c7cabc30070c90881ca5 authored almost 8 years ago by nerv <[email protected]>
6863e5aac4be3fa05da2c7cabc30070c90881ca5 authored almost 8 years ago by nerv <[email protected]>
trie-router refactored for koa@2
1503b7fce214799abb8e2b03d597c353d6319990 authored almost 8 years ago by nerv <[email protected]>
1503b7fce214799abb8e2b03d597c353d6319990 authored almost 8 years ago by nerv <[email protected]>
Cookbook: Multiple routers with one application / Mounting of routers
f9b054a24270d3c7e6ce763855d639b2fa529754 authored about 8 years ago by nerv <[email protected]>
f9b054a24270d3c7e6ce763855d639b2fa529754 authored about 8 years ago by nerv <[email protected]>
Cookbook: Multiple routers with one application / Mounting of routers
fa0e9e3e0875b4140c4d781ed55a64848e95757c authored about 8 years ago by nerv <[email protected]>
fa0e9e3e0875b4140c4d781ed55a64848e95757c authored about 8 years ago by nerv <[email protected]>
Merge pull request #26 from koajs/greenkeeper-should-8.1.1
Update should to version 8.1.1 🚀
2987fdf4bae12419f856d99b769382911707a822 authored almost 9 years ago by jongleberry <[email protected]>
chore(package): update should to version 8.1.1
http://greenkeeper.io/
6952a618626683053a8ed2243d34481e90d1d6ee authored almost 9 years ago by greenkeeperio-bot <[email protected]>
fix version in history.md
24d8297dd9d408d4175b7ad5d9c36a84052438f7 authored about 9 years ago by Tejas Manohar <[email protected]>
24d8297dd9d408d4175b7ad5d9c36a84052438f7 authored about 9 years ago by Tejas Manohar <[email protected]>
1.1.0
463e343964f5d0ee261889d2fa8a51720fa9b5b5 authored about 9 years ago by Tejas Manohar <[email protected]>
463e343964f5d0ee261889d2fa8a51720fa9b5b5 authored about 9 years ago by Tejas Manohar <[email protected]>
throw readable/catchable error on malformed url
cc8b7f7c39faacc52767e0d29a39212e5b0805a6 authored about 9 years ago by Tejas Manohar <[email protected]>
cc8b7f7c39faacc52767e0d29a39212e5b0805a6 authored about 9 years ago by Tejas Manohar <[email protected]>
Merge pull request #25 from koajs/node_5
add node 5 to builds
8fd4a484c2c99062662b767b5941054de36d8480 authored about 9 years ago by Tejas Manohar <[email protected]>
add node 5 to builds
10e105c31c6451db4c034be35febe881c45be755 authored about 9 years ago by Tejas Manohar <[email protected]>
10e105c31c6451db4c034be35febe881c45be755 authored about 9 years ago by Tejas Manohar <[email protected]>
Merge pull request #23 from koajs/new_node
Adapt tests and test runners for newer versions of node
95726144677f08fb88cac704e97b4e0306492c6e authored about 9 years ago by jongleberry <[email protected]>
test on 2 LTS - 0.12 and 0.14, like koa v1.x.x
6f6224aea856bd3d75f71af91b07b8a832668fcd authored about 9 years ago by Tejas Manohar <[email protected]>
6f6224aea856bd3d75f71af91b07b8a832668fcd authored about 9 years ago by Tejas Manohar <[email protected]>
--harmony, not --harmony-generators for newer node versions
037dc5897fca0f90ab5b43457972830cddfe1137 authored about 9 years ago by Tejas Manohar <[email protected]>
037dc5897fca0f90ab5b43457972830cddfe1137 authored about 9 years ago by Tejas Manohar <[email protected]>
1.0.10
c9304e670e2669ed1133064471c247d18bed8af0 authored about 10 years ago by Jonathan Ong <[email protected]>
c9304e670e2669ed1133064471c247d18bed8af0 authored about 10 years ago by Jonathan Ong <[email protected]>
use assertion for better code coverage
7e3a07fece8de4d69357a5dd4f47f299df11ea57 authored about 10 years ago by Jonathan Ong <[email protected]>
7e3a07fece8de4d69357a5dd4f47f299df11ea57 authored about 10 years ago by Jonathan Ong <[email protected]>
fix #16
fe3b3be04b64b98b46807ba7a7a8d975201db540 authored about 10 years ago by Jonathan Ong <[email protected]>
fe3b3be04b64b98b46807ba7a7a8d975201db540 authored about 10 years ago by Jonathan Ong <[email protected]>
1.0.9
efb346c2506735d4ca340668934dfeee6ef7b825 authored about 10 years ago by Jonathan Ong <[email protected]>
efb346c2506735d4ca340668934dfeee6ef7b825 authored about 10 years ago by Jonathan Ong <[email protected]>
nested routes should not match superior routes
ef000efb8ec06c3d163cf511e23eeaf8c58dc39d authored about 10 years ago by haoxin <[email protected]>
ef000efb8ec06c3d163cf511e23eeaf8c58dc39d authored about 10 years ago by haoxin <[email protected]>
1.0.8
b26af78915e4e770ce48e337986c106ffe3863a8 authored over 10 years ago by Jonathan Ong <[email protected]>
b26af78915e4e770ce48e337986c106ffe3863a8 authored over 10 years ago by Jonathan Ong <[email protected]>
assert that each middleware is a gen fun
closes #12
1bf49ff146b0bd4649b5acc50cb79d9d68478414 authored over 10 years ago by Jonathan Ong <[email protected]>
1.0.7
1244ad3d6dc015629a0686b28f4e173309b5918d authored over 10 years ago by Jonathan Ong <[email protected]>
1244ad3d6dc015629a0686b28f4e173309b5918d authored over 10 years ago by Jonathan Ong <[email protected]>
style changes n shizz
c79b087e6fe354e5625e48f2c740144c9483dcdf authored over 10 years ago by Jonathan Ong <[email protected]>
c79b087e6fe354e5625e48f2c740144c9483dcdf authored over 10 years ago by Jonathan Ong <[email protected]>
add coverage and shizz
9658396eee418f7c82679637e9370d7428434a8c authored over 10 years ago by Jonathan Ong <[email protected]>
9658396eee418f7c82679637e9370d7428434a8c authored over 10 years ago by Jonathan Ong <[email protected]>
1.0.6
8b54cee4f5c5cfe50cc388ab78d157140b266e74 authored over 10 years ago by Jonathan Ong <[email protected]>
8b54cee4f5c5cfe50cc388ab78d157140b266e74 authored over 10 years ago by Jonathan Ong <[email protected]>
cleanup and bump deps
71a85492f2f5afa7968f26025146d05645757ec8 authored over 10 years ago by Jonathan Ong <[email protected]>
71a85492f2f5afa7968f26025146d05645757ec8 authored over 10 years ago by Jonathan Ong <[email protected]>
1.0.5
5289863948a3a242a79c46cecadd867a171b5fc8 authored almost 11 years ago by Jonathan Ong <[email protected]>
5289863948a3a242a79c46cecadd867a171b5fc8 authored almost 11 years ago by Jonathan Ong <[email protected]>
pass noop as next
eaaa2b27651f6138c096f7541f32acd5438114b3 authored almost 11 years ago by Jonathan Ong <[email protected]>
eaaa2b27651f6138c096f7541f32acd5438114b3 authored almost 11 years ago by Jonathan Ong <[email protected]>
1.0.4
6b03c89da1d3034f74f7ce6b0a059418a83f99d6 authored almost 11 years ago by Jonathan Ong <[email protected]>
6b03c89da1d3034f74f7ce6b0a059418a83f99d6 authored almost 11 years ago by Jonathan Ong <[email protected]>
1.0.3
ef918afed915c285972563f0095e570106de72ee authored almost 11 years ago by Jonathan Ong <[email protected]>
ef918afed915c285972563f0095e570106de72ee authored almost 11 years ago by Jonathan Ong <[email protected]>
app.use(router(app))
closes #6
98b2d48e88d41bc12672ecd561c90e81a748ab0a authored almost 11 years ago by Jonathan Ong <[email protected]>
Merge pull request #7 from Thomasdezeeuw/patch-1
Give trierouter middleware a name
4071a88016777d302451fc694b46a64c35b83663 authored almost 11 years ago by Jonathan Ong <[email protected]>
Give trierouter middleware a name
Easier for debugging.
e4f75cee748c49b6f7e83effe320bfe3abe11a7f authored almost 11 years ago by Thomas de Zeeuw <[email protected]>
replace .error with .throw
420582d28043cf566c8ce6edf38a2aa2b6edd355 authored almost 11 years ago by Jonathan Ong <[email protected]>
420582d28043cf566c8ce6edf38a2aa2b6edd355 authored almost 11 years ago by Jonathan Ong <[email protected]>
1.0.2
fe7a027dd84f50651ddd9e60e27193d8ef2a08a2 authored almost 11 years ago by Jonathan Ong <[email protected]>
fe7a027dd84f50651ddd9e60e27193d8ef2a08a2 authored almost 11 years ago by Jonathan Ong <[email protected]>
bump routington
1185496b7d2442e216dc610e76f48bd925fcf79d authored almost 11 years ago by Jonathan Ong <[email protected]>
1185496b7d2442e216dc610e76f48bd925fcf79d authored almost 11 years ago by Jonathan Ong <[email protected]>
1.0.1
d815a697300e035140180bb4bf47296af2f30b47 authored almost 11 years ago by Jonathan Ong <[email protected]>
d815a697300e035140180bb4bf47296af2f30b47 authored almost 11 years ago by Jonathan Ong <[email protected]>
bump deps
37585753e2e8d173c299f69316e9abc45041eedc authored almost 11 years ago by Jonathan Ong <[email protected]>
37585753e2e8d173c299f69316e9abc45041eedc authored almost 11 years ago by Jonathan Ong <[email protected]>
1.0.0
b508f668f2098d792150b02c9767c71feb52591d authored about 11 years ago by Jonathan Ong <[email protected]>
b508f668f2098d792150b02c9767c71feb52591d authored about 11 years ago by Jonathan Ong <[email protected]>
fix test
a15ea63f6095cc779c5b676e17848fb9485ba11a authored about 11 years ago by Jonathan Ong <[email protected]>
a15ea63f6095cc779c5b676e17848fb9485ba11a authored about 11 years ago by Jonathan Ong <[email protected]>
this.assertImplementsMethod(), don't pass `next` in middleware
460881df4788788cb1c897720207beb99edb4fc5 authored about 11 years ago by Jonathan Ong <[email protected]>
460881df4788788cb1c897720207beb99edb4fc5 authored about 11 years ago by Jonathan Ong <[email protected]>
crap
cb947cc952e5b83fa3c71da0501d2ed799001187 authored about 11 years ago by Jonathan Ong <[email protected]>
cb947cc952e5b83fa3c71da0501d2ed799001187 authored about 11 years ago by Jonathan Ong <[email protected]>
expose define and match on the router
6b5df774a41ec744ed242f933bb3626db9cf6669 authored about 11 years ago by Jonathan Ong <[email protected]>
6b5df774a41ec744ed242f933bb3626db9cf6669 authored about 11 years ago by Jonathan Ong <[email protected]>
use node-methods
b95c70c2d3b84079d34921541b7f7159efa91e07 authored about 11 years ago by Jonathan Ong <[email protected]>
b95c70c2d3b84079d34921541b7f7159efa91e07 authored about 11 years ago by Jonathan Ong <[email protected]>
Trie-routing for Koa
7a5464ef6d2a8f15c052a3a1c998343feabf54e1 authored about 11 years ago by Jonathan Ong <[email protected]>
7a5464ef6d2a8f15c052a3a1c998343feabf54e1 authored about 11 years ago by Jonathan Ong <[email protected]>