Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/koajs/router

Router middleware for Koa. Maintained by @forwardemail and @ladjs.
https://github.com/koajs/router

12.0.1

02ad6eedf5ced6ec1eab2138380fd67c63e3f1d7 authored about 1 year ago by titanism <[email protected]>
fix: fixed API ToC > Index to preserve links due to remark issue

072b545c814a442c805d4a11d9369fdc074b2ffd authored about 1 year ago by titanism <[email protected]>
fix: fixed remark-cli version and markdown

147a934b643462bfbf4fd0ddfaa525ff8572afca authored about 1 year ago by titanism <[email protected]>
chore: bump deps, fixed linting

9a45a3be514bc50e8f4db1c8fd353294ed248285 authored about 1 year ago by titanism <[email protected]>
revert conversion of 'debug' package for 'node:util::debuglog' (#173)

04884de4df8cdb118e4871ed802aed0ee3594d88 authored about 1 year ago by Jeremy Daley <[email protected]>
fix: revert version bump due to <https://github.com/koajs/router/commit/bc135480d4ab41ca4570c7af4cddfb4dc27b825c\#r129747049>

8d390a9ea4817e01f5a13a47d326a3d6887fe2b4 authored about 1 year ago by titanism <[email protected]>
fix the two routes with the same path conflicts (#160)

bc135480d4ab41ca4570c7af4cddfb4dc27b825c authored over 1 year ago by Dimitry Ivanov <[email protected]>
Suggest installing types as dev dependencies (#163)

Typescript types are usually only required at build time, and not runtime.
But the old instruct...

ae986800027cc873c8c3cb5f0fab460603980e48 authored over 1 year ago by Chris Couzens <[email protected]>
fix: invalid directory link. (#162)

ceb3d168b796c0c5038417f232141d58c7aba1ba authored about 2 years ago by 挨踢方丈 <[email protected]>
12.0.0

c3bbb659145837f9652697a1d32c342cbc323f0d authored over 2 years ago by titanism <[email protected]>
chore: fixed linting

8042eb6f21fbe3c06662471d3ffe1fb23835be02 authored over 2 years ago by titanism <[email protected]>
URL-encode path parameters for Router.url (#116)

The main breaking change from v8.x to v9.x was an upgrade to `path-to-regex`. [That PR](https://...

94039ef12c846bee8cf419d3ec065340b0200424 authored over 2 years ago by James Ide <[email protected]>
11.0.1

8fe1d543d118c695f37c4081fa2842fe6f8aca0d authored over 2 years ago by titanism <[email protected]>
feat: allow set router host match (#156)

d2ad8491fd8484aab465d30d1f9a18a49ecf4fe1 authored over 2 years ago by yeliex <[email protected]>
11.0.0

54a3198dd9e244526a8232d093acba158f527070 authored over 2 years ago by titanism <[email protected]>
chore: drop node 12 from tests

fdf7117ad01e248c4726ae2730a5f70a32e1d547 authored over 2 years ago by titanism <[email protected]>
feat: require node >= 12, modernize, bump deps

d0c6d8b430ca56081801637ae459caf68d5f022c authored over 2 years ago by titanism <[email protected]>
fix(lib/test/doc): fix jsdoc and typo (#146)

68253f67330ca0064af7d6447dcec68c60611d5c authored over 2 years ago by 那里好脏不可以 <[email protected]>
feat: add `exclusive` option (#129)

c6a8fc869c7df5eeb0528e2c9f57372647cd922f authored over 2 years ago by Mehdi Lahlou <[email protected]>
doc: add comma for better understanding (#145)

3454a7df7b97894f298c35476aa8441e08d89f39 authored over 2 years ago by Hua Chen <[email protected]>
Support symbols as route names (#143)

* Test symbols as route names and related error handling

* Better support for symbols as rout...

13a634dcdb167a673a0f2f192d6682dab5ea9fa0 authored over 2 years ago by Malcolm <[email protected]>
feat(deps): update minimal version from 8 -> 12 (#152)

6ba3efa5345b36ab6e41be884d6fd1593bba7c2a authored over 2 years ago by Evgenii Troinov <[email protected]>
feat(default-params): replace || cond with default params (#153)

6db0e6866cda011a4839a198835d70204b872d1b authored over 2 years ago by Evgenii Troinov <[email protected]>
Improve path checking before route registration (#155)

* [147] Ensure path sanity checks provide clear errors during registration checks

* [147] Adj...

6aca7205bf6914bcb6bd1b0af5316d9bf8f57d51 authored over 2 years ago by Peter Vermeulen <[email protected]>
improve doc for prefix method. (#151)

4fb50ac2e969ae49e544a9be5ec20e0fcd06f029 authored over 2 years ago by Evgenii Troinov <[email protected]>
* update deps (#150)

* code clean
* add tests for Layer.params()

65414f4fbb2b3b2623d99b85654cba5701480a0b authored over 2 years ago by Evgenii Troinov <[email protected]>
doc: add header to refer to api reference. (#112)

Co-authored-by: niftylettuce <[email protected]>

1aead99e0e0fdb8666e9c6fa2f52b0463c622025 authored almost 3 years ago by Winkie's <[email protected]>
Include type installation instructions in README (#134)

[Saves folks time from having to dig through old issues](https://github.com/koajs/router/issues/...

05fe8ddadb99d05a8f777840a0d65cda3fbbecfc authored almost 3 years ago by wallzero <[email protected]>
Replace user with ctx.user in param docs (#136)

5cec6fbd9b13cfc9b08eb3d94c75191b66c6197e authored almost 3 years ago by Chiciuc Nicușor <[email protected]>
10.1.1

90dd73c44d0e76db0890b552023711de896c12d3 authored about 3 years ago by niftylettuce <[email protected]>
Correct @hapi/boom usage example (#128)

904db98248cf9bbeae0a9031d61fc4270546f12b authored about 3 years ago by Matthew Marcus <[email protected]>
10.1.0

fa48560c8a88ad677c52f741b55b7e12bfb90da6 authored about 3 years ago by niftylettuce <[email protected]>
Fix additional entry inejcted to params (#124)

* fix additional entry inejcted to params ..

* add unit test for this case ..

e9fa04bcf69609e85f399ccb67fc27471f2bc03e authored about 3 years ago by Imed Jaberi <[email protected]>
10.0.0

344ba0b323bdb78eefc800348577c6c67b99ea3c authored almost 4 years ago by niftylettuce <[email protected]>
Allow router.redirect() to accept external destinations (#110)

* Allow router.redirect() to accept external destinations

* Remove redundant case-insensitive...

89b7c02b4ae7fb6797767292870f99a6320e018d authored almost 4 years ago by Adam Pancutt <[email protected]>
v9.4.0

56735f009768e32cce89af60337e7e2a8d6bbbc4 authored about 4 years ago by niftylettuce <[email protected]>
99 params request ctx (#100)

* url params are part of the request and as such showed be part of the request object of koa (ct...

92200d4f3884ce9b7bce3289c14d59a5f724a644 authored about 4 years ago by TLPcoder <[email protected]>
v9.3.1

5b6d4ea7b42a28326969742e865f89e9cb71ab84 authored over 4 years ago by niftylettuce <[email protected]>
feat: better debug at the end of Router#register (closes #81)

1ed69c2b91beb66d0b1deba6697453bcc74c2ce5 authored over 4 years ago by niftylettuce <[email protected]>
v9.3.0

58a7df1a369e92aa6b6f61b6733488d389ffa66a authored over 4 years ago by niftylettuce <[email protected]>
`router.url` behaves unexpectedly for a named route that has no path parameters. (#37)

* demonstrate issue

* fix

1b06bd1eafbf9182b606913a50e878c0cdddc290 authored over 4 years ago by Filip Skokan <[email protected]>
v9.2.0

ae0745c9283d1701a3534d4be8d355927f583274 authored over 4 years ago by niftylettuce <[email protected]>
Router.use do not receive ctx.param(s) when route has prefix with params (#69)

* add failing test for prefix param(s) not being passed to .use

* update router to not ignore...

13c658d9e90b0da5607cfffef62e69a60573031c authored over 4 years ago by Cymen Vig <[email protected]>
v9.1.0

cc756b6883305b2791af86c7209d18ec5c4e8efa authored over 4 years ago by niftylettuce <[email protected]>
Fix current ctx._matchedRoute (#93)

* Fix current ctx._matchedRoute

* Add tests for ctx._matchedRoute

703052430104dda62fe6146d5cdb4ef3c3d16f86 authored over 4 years ago by Maxim Denisov <[email protected]>
Add test for optional route parameter (#43)

* Add test for optional route parameter

* Use const/let instead of var

* Fix spacing

bb74b12003bc3c62aed4762663499cf6decbb499 authored over 4 years ago by smarts <[email protected]>
v9.0.1

38019f980b71ee814e7fefbbb89da98c92648f58 authored over 4 years ago by niftylettuce <[email protected]>
To v9.x.x 🚀 (#87)

* avoid generating package-lock.json ☔️ ..

* update .gitignore file 🐞 ..

* update travis c...

e3d5870b00316cfb7286f052dc5670592a677421 authored over 4 years ago by imed jaberi <[email protected]>
disable package-lock.json (#83)

53a6e0d28b64908ac06048c6272f7554015c79bb authored over 4 years ago by Dominic Egginton <[email protected]>
fix conflict accident per #75 and <https://github.com/koajs/router/pull/75/commits/11306e1c69bfe9029afbd1318c5278e713a041e0>

61310692ad358b9cece2c1058fcb9d6e51e6a6aa authored over 4 years ago by niftylettuce <[email protected]>
refactor(dependencies): remove urijs dependency (#75)

Co-authored-by: niftylettuce <[email protected]>

5660b68216bbe4f07165b446873550be7591dbc2 authored over 4 years ago by Filip Skokan <[email protected]>
feat: replace var with const and let (#80)

4e44c088795b4d7f11a31856d823aa482de71ac3 authored over 4 years ago by Zac Anger <[email protected]>
doc: be more precise about the behavior of middleware on the router (#82)

fix: https://github.com/koajs/router/issues/44
test ref : https://github.com/koajs/router/blob/...

90ef8a7efc87afa19ff4f78eb5caae5f8e5f75ed authored over 4 years ago by Serge Havas <[email protected]>
Fix typo in layer.js (#28)

edb24b4e962f698c8a84076d99a6d19551d21f6e authored over 4 years ago by Weilin Shi <[email protected]>
Update changelog for wildcard change (#77)

Closes #76

2e69eca36739171ee23dde9f616a133488378a62 authored over 4 years ago by Zac Anger <[email protected]>
v9.0.0

9f2ed5f123126d7c3b8b587cb8df2512a5e95b30 authored over 4 years ago by niftylettuce <[email protected]>
Upgrade path to regexp (#71)

* upgrade path-to-regexp

* fix correct usage of Layer constructor

* Fix Layer#url options ...

92df918e94157f7db7102033fac74f37140659b1 authored over 4 years ago by Serge Havas <[email protected]>
Fix url to git repository on package.json (#66)

Adjust to the new repository name

f6bed2fd4b9365558e01096ca353385b6f0ed194 authored over 4 years ago by Caíque de Castro Soares da Silva <[email protected]>
Travis Build Failure Fix (#62)

* Environment set and dynamic

* Removed local setting file added by mistake

* Benchmarks n...

759120ae564e53721c5706253c3b3f9ea1780957 authored over 4 years ago by Jacob M-G Evans <[email protected]>
Dynamic Variables and Improved Benchmark files (#60)

* Environment set and dynamic

* Removed local setting file added by mistake

* Benchmarks n...

1940ec927ca74429b7c6359b05acf1eaf0ec51bf authored over 4 years ago by Jacob M-G Evans <[email protected]>
Feature/coverage and tests (#58)

* Added Istanbul for coverage with tests

* Working on Layer coverage 100%

* New test cover...

24d0a4f6c37648d14fb050a0652e31c102629c8d authored over 4 years ago by Jacob M-G Evans <[email protected]>
Benchmark code fixed -- Port & nest() were not working (#51)

* benchmark code fixed -- Port & nest() were not working

* Added work to DevDepends and will ...

61aa1e5bde396a703157648526a1a9501c1de2a1 authored over 4 years ago by Jacob M-G Evans <[email protected]>
v8.0.8

008ddf8e1b41754a0d32f46e275ac6c7fea42644 authored over 4 years ago by niftylettuce <[email protected]>
Fix codes causing infinite loops (#55)

6f5ff2fd538ac9d7d05974185ad6558219ca7ef9 authored over 4 years ago by Donghyun Seo <[email protected]>
v8.0.7

c4b77091aba16f35dad75748c36dd7355295db72 authored over 4 years ago by niftylettuce <[email protected]>
Refactor/for each to forloops (#50)

* forEach on methods converted to ES1 for loop - leaving comments for PR review confirmation

...

e07397c43802c6c9b2064dd4994944b738cb3984 authored over 4 years ago by Jacob M-G Evans <[email protected]>
v8.0.6

4773b292669b418b9431586818d34dd29390d586 authored over 4 years ago by niftylettuce <[email protected]>
docs: moved "Call for Maintainers" to bottom"

1c084783c8c92c8837a0fbd543bac5f0607c9e04 authored over 4 years ago by niftylettuce <[email protected]>
Fix package name (#41)

`koa-router` → `@koa/router`

2e53c624be8af6d320eea6558dd3c272f1729961 authored almost 5 years ago by smarts <[email protected]>
v8.0.5

d331737b4df324b8ea0aa4ecb73540028d1fec61 authored almost 5 years ago by niftylettuce <[email protected]>
fix: removed peerDep warning

511761589e9313eb32666f6f82da259f2c93149d authored almost 5 years ago by niftylettuce <[email protected]>
v8.0.4

910b36f56def8e51a467081eba4d18c1e19dbdfc authored almost 5 years ago by niftylettuce <[email protected]>
chore: bump deps (closes #7, closes #33, fixes https://github.com/ZijianHe/koa-router/issues/512)

c6fc293b630291bdb2c0184f66740fa9c7021ed2 authored almost 5 years ago by niftylettuce <[email protected]>
8.0.3

6e349888b6155018c1edb2d043c6dd0d3cb2fef6 authored almost 5 years ago by niftylettuce <[email protected]>
[FIXED] Unable to reuse nested routers (#24)

* [FIXED] Unable to reuse nested routers

* [ADDED] tests about #18 #22 ZijianHe/koa-router#244

fe8d745bc2f412e795f4bbc12eb71139c807ad1d authored almost 5 years ago by Chaos Lee <[email protected]>
8.0.2

d32017202ab57dfa280b873b146841cd00967c69 authored about 5 years ago by niftylettuce <[email protected]>
Updated dependencies - tests passing. (#29)

8d57e5ae2f5560df0ed9ace04f753d88f0ebef73 authored about 5 years ago by Jalmari Ikävalko <[email protected]>
8.0.1

28bb10256010a8a30e02ab997af0dbaaeac45cdb authored about 5 years ago by niftylettuce <[email protected]>
docs: fix Source code Layer.prototype.url @example (#17)

74025bf6b31650ebf5dbfcec082bc4d4f098ddb7 authored about 5 years ago by kang <[email protected]>
docs: fix link (#21)

* fix: koajs/koa-router -> koajs/router

* fix: use node 8+ for async/await

* fix

87cb532d1cd4929e772547eb19dfac86d6ac3929 authored about 5 years ago by wadezz <[email protected]>
docs: fixed title

2f0bcc43ac6603610b44be79d8754f0b88eefa76 authored about 5 years ago by niftylettuce <[email protected]>
docs: Updated README.md (#3)

93c77ab9482f38d470e818a8c5a3be9c7ab08614 authored over 5 years ago by Dexter Miguel <[email protected]>
Fix typos and wording in README (#11)

* Fix typos en wording in README

* Fix typo

38a6e21108729db999e00066019299accfd87caa authored over 5 years ago by Pedro Pablo Aste Kompen <[email protected]>
docs: remove extraneous @, fix docs (#8)

c0975f1ea02cf7853e6449991dc0ab83046dbec1 authored over 5 years ago by Tim Whitbeck <[email protected]>
docs - remaining instances of var and imports (#7)

* docs - remaining instances of var and imports

* docs - revert extraneous apostrophes

87f56cbd31908e4718c5ca1f2e2541eb98cf5e38 authored over 5 years ago by Tim Whitbeck <[email protected]>
Update module name in docs (#6)

and convert `var` -> `const`

6bba79f14deb576aa005bca8a0308b5fc11e19a5 authored over 5 years ago by Tim Whitbeck <[email protected]>
docs: seperate API and README, API doc is generate by jsdoc

c4b85dc70c9c3b986db51338486a5b907b5d68c1 authored over 5 years ago by dead-horse <[email protected]>
docs: Update README code samples to use const (#4)

1e586ddf59086557fc40303177bfd39e11f95bdc authored over 5 years ago by Alex Ramirez <[email protected]>
Update README.md

bb0b526ec14b28627f897886f0718aa001d267ca authored over 5 years ago by niftylettuce <[email protected]>
Release 8.0.0

94698a3231ab76e16c80579210a4609bdc3cc629 authored over 5 years ago by dead-horse <[email protected]>
chore: rename to @koa/router

b5dd5e8f00e841b7061a62ab6228cbe96a999470 authored over 5 years ago by dead-horse <[email protected]>
Remove for-sale notice.

49498ff35138edb218b90b58dd99dfe9b53ae916 authored over 5 years ago by Alex Mingoia <[email protected]>
Add more specifics to sale notice.

bd78572fb88a09d0bddc6bfe09bc35fcfef2995d authored over 5 years ago by Alex Mingoia <[email protected]>
Add sale notice to readme.

bd780c97a831199225bbc67122e83ebccf6ed1c4 authored over 5 years ago by Alex Mingoia <[email protected]>
ignore package lockfiles

https://github.com/alexmingoia/koa-router/issues/433

590df78ef38a557e9ce86a14bd9bfe567c5701a1 authored over 6 years ago by Josh Bielick <[email protected]>
remove package lock

https://github.com/alexmingoia/koa-router/issues/433

8e1976edce81921d7e8508a76ef56f53d640a24a authored over 6 years ago by Josh Bielick <[email protected]>
benchmark script

d88b179c940360c1933cb4e2469dcd292da7fa29 authored over 6 years ago by Josh Bielick <[email protected]>
Merge pull request #397 from wachunei/add-static-query-params

Add Static Router#url() query params feature

e0ae6394c19749a052470e983e881e1c9fd55ea1 authored over 6 years ago by Josh Bielick <[email protected]>
Create ISSUE_TEMPLATE.md

aeb4776de538dcfc4cb9adc5b400ed7f16175c8c authored over 6 years ago by Josh Bielick <[email protected]>
Merge pull request #434 from wachunei/remove-gulp

Remove gulp

44348d5d185b9f0b5742e8eca68d6684837b0ff7 authored over 6 years ago by Josh Bielick <[email protected]>