Ecosyste.ms: OpenCollective

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

github.com/kriasoft/universal-router

A simple middleware-style router for isomorphic JavaScript web apps
https://github.com/kriasoft/universal-router

Fixes eslint warning in build script (#70)

Eslint was complaining about usage of for...of statement.
This commit fixes this issue by refac...

ee588b2b98b7ba9a36f6bc1b74be11f859a754e4 authored almost 8 years ago by Paweł Małolepszy <[email protected]>
2.0.0

071e62470ee5a9d300d6879454a8f1cb9edd9576 authored about 8 years ago by Vladimir Kutepov <[email protected]>
Update dependencies (#64)

5eeffe13d26e0b71e54972c83331f40705bb8efb authored about 8 years ago by Vladimir Kutepov <[email protected]>
Add test: should not collect parameters from previous routes (#63)

ea23c2087536edf84c24ce2ad6da730ae399fa61 authored about 8 years ago by Vladimir Kutepov <[email protected]>
Throw an error if no route is found (#62)

a26b22266eb4e36deeab148fd6e5005f67c11473 authored about 8 years ago by Vladimir Kutepov <[email protected]>
Provide all URL parameters to each route (#57)

c08ae009da09f3bd7ff88318d0f78b1a4a01853a authored about 8 years ago by Pavel Lang <[email protected]>
Remove errors handler from core (#48)

To handle the 404, add such route to the end:
```js
const routes = [
// your routes here
...

4f69c6286bc2d368314ddaac47928af0cfa47c9c authored about 8 years ago by Vladimir Kutepov <[email protected]>
Add info about Nested Routes, Context and Middlewares to api docs (#61)

cbbde3963b49ce55110b174e376c42d7fc77a505 authored about 8 years ago by Vladimir Kutepov <[email protected]>
Remove obsolete context.end() method (#60)

651bfe3348b3090084589deea052e6e4fb40319d authored about 8 years ago by Vladimir Kutepov <[email protected]>
Remove .match() alias to .resolve() method (#59)

UniveralRouter.match(routes, location) will no longer work. Please use UniversalRouter.resolve(r...

42f9859ea3f5411f5f8a97f38126b7bda0d6ea46 authored about 8 years ago by Vladimir Kutepov <[email protected]>
Fix changelog links (#58)

c947d0022dab6e1e547c123353faa8cbeb262c2f authored about 8 years ago by Vladimir Kutepov <[email protected]>
Update changelog and docs (#56)

7a1c3149e939631968c081f71df758cfad2b346d authored about 8 years ago by Vladimir Kutepov <[email protected]>
Router should not throw an error for malformed URI params (#54)

1d4270a8ea1426257ba392c39920e7769928c3f0 authored about 8 years ago by Vladimir Kutepov <[email protected]>
Update matchPath.js

2954864c5db917a2373b1f10795ef6f3dd82df90 authored about 8 years ago by Konstantin Tarkus <[email protected]>
Fix a regression bug in decodeParam(val)

cf099861367cb2e3c205659dbf8d67d1343e10dc authored about 8 years ago by Konstantin Tarkus <[email protected]>
Improve coverage after #49 (#53)

d3787bc3c27f9af8a7e5d4b38165e13e5bc81c93 authored about 8 years ago by Vladimir Kutepov <[email protected]>
Support next() across multiple routes (#49)

a4be5cac0a2aad7d4da8dc17b07bece83f89522a authored about 8 years ago by Vladimir Kutepov <[email protected]>
Handle null same way as undefined (#51)

- Handle `null` same way as `undefined`
- Return `null` instead of `undefined` to signal no mat...

9740ad0fa9176d32fda3640ebbfdfe5d75ce8484 authored about 8 years ago by Pavel Lang <[email protected]>
Revert "Provide all URL parameters to each route (#50)"

This reverts commit f3a7c2f6f30ab594bcdab275d9c17aed57ce643b.

fb4821fef9a3357df41ae6e9021e57717923027b authored about 8 years ago by Konstantin Tarkus <[email protected]>
Merge branch 'master' of @b-gran/universal-router into b-gran-master

20145899cae82e95ccfddbf6d5a03c2ec3af0d82 authored about 8 years ago by Pavel Lang <[email protected]>
Provide all URL parameters to each route (#50)

f3a7c2f6f30ab594bcdab275d9c17aed57ce643b authored about 8 years ago by Vladimir Kutepov <[email protected]>
Update dependencies (#47)

e3c51de744868999e2707a9cfc76aafe94af2cc4 authored about 8 years ago by Vladimir Kutepov <[email protected]>
Fix a broken link in README.md

7a58b09a2784cdb7333e1723f686cc6e38722b4a authored over 8 years ago by Konstantin Tarkus <[email protected]>
Update resolve.js (#41)

much more async errors ;)

6c71738f86011cad7de6004393575ed13346852a authored over 8 years ago by Sergey Pashchenko <[email protected]>
Add Learn ES6 section to README.md

81cc5359a55ea5d4fe7a031c8d18f3f619e1c5bb authored over 8 years ago by Konstantin Tarkus <[email protected]>
Update resolve.js (#40)

if error route is async)

4c9a229a2c80673d8f9486e3b7538ef978d05d82 authored over 8 years ago by Sergey Pashchenko <[email protected]>
Allow routes to return the result of context.end

35879eac7c2429e569539761cc2ced5003f5beb7 authored over 8 years ago by b-gran <[email protected]>
1.2.2

e156c4720f96ec64025a0c0cd664a8e61efe23af authored over 8 years ago by Konstantin Tarkus <[email protected]>
Update UMD builds to include 3rd party libraries (#33)

501e6894b9046c761a671287314f5e8d0fb6d380 authored over 8 years ago by Vladimir Kutepov <[email protected]>
Fix a typo in README.md: rotues => routes (#31)

f18d0aa9adfc45b56429b8fdd8aa96340694d358 authored over 8 years ago by David Ernst <[email protected]>
Keep Router.match() for backward compatibility

d71dec9c797584816cf2ab6525891b740988d544 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Include CommonJS, Harmony Modules, ES5 and UMD builds into npm package

05b94fa7b2bbe6a7818f6d5929aea63aab2f39e1 authored over 8 years ago by Konstantin Tarkus <[email protected]>
1.1.0-beta.4

f2b574296fae905af7c1c42c454c49be2be6c740 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Fix optional parameters (#27)

82cf037c8c6a4f87e66d2213cad726c347d6642b authored over 8 years ago by Ivan C. Sanches <[email protected]>
Update index.md (#28)

cc55ea8f39bd777297df4e838ef8ed76ec794944 authored over 8 years ago by Audrey Li <[email protected]>
Fix ESLint warnings

5af4b25225a9c9ce6339e6c6198a57a8619ebe94 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Fix matchRoute() method yielding the same route twice

db3263fca5c79dec0bccd74e331827ac1f925e1a authored over 8 years ago by Konstantin Tarkus <[email protected]>
Throw error if a matching route was not fond

3ee1a484a82e0a06ab32631afa007cd3a6da7b40 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Update CHANGELOG.md

2db5bcf3acb1432f171c246f4dfc192424131558 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Update Getting Started guide

cbf48f02aed0c76f88180a0572b53942c4c13f41 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Remove Router class in favor of match(routes, { path, ...context })

72c4f462d4e27bae832d08140a1f6a480bea300a authored over 8 years ago by Konstantin Tarkus <[email protected]>
Add backers info to README.md

19de480578e4d64c285fb10a56eccc3583291f3b authored over 8 years ago by Konstantin Tarkus <[email protected]>
Add a unit test for new Router(routes)

5d1f1249d5b1ff599f3b6b0e4fa41b193d602c90 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Add a unit test for new Router(routes)

dd05498472b02185bc07b0a90954457d22a7b2d9 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Update README.md

8996bd9b349e47fc470fa96cb981641462eb2fde authored over 8 years ago by Konstantin Tarkus <[email protected]>
Merge branch 'chetanism-master'

1af29a74d31e05384545a485a32a4b6962c30c8d authored over 8 years ago by Konstantin Tarkus <[email protected]>
Resolve a conflict in PR #20 before merging to master

1c3c11e18d61ad90c48a6a7f218084663bf05507 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Use Sinon in unit tests

fe2107c80294847e0db3f2407b53bba5b38e1049 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Update CHANGELOG.md

6105ebb888e3bb8b196fe76cde9179ad68226c75 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Add API documentation

b10bac00bce8194751c32ff8f44389a3bfc9d1de authored over 8 years ago by Konstantin Tarkus <[email protected]>
Fix ESLint warnings; add .route(..) method; update docs

90e98fdd11547feff6d139500a324ff6573ecf72 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Rename react-routing to universal-router; minimize the number of dependencies

77526918f79d368cf27e558f2c912174c5b93464 authored over 8 years ago by Konstantin Tarkus <[email protected]>
Return the result from router.dispatch

Problem: the current router.dispatch API expects a callback method to provide the result.
So, fo...

d9bec042e98344a292ed602fc76d149af6e00366 authored almost 9 years ago by Chetan Verma <[email protected]>
0.0.7

2144888ed09601a0febec5c1aca0586c66d93422 authored almost 9 years ago by Konstantin Tarkus <[email protected]>
Merge pull request #19 from dfrankland/patch-1

Allow setting `statusCode`

341fd974e970178820f729fdf2c542ba83f0a57d authored almost 9 years ago by Konstantin Tarkus <[email protected]>
Allow setting `statusCode`

One may want to redirect or give some other http status code even though content is returned.

...

12e68f87fb57fd7d58d458e652600635b79490fb authored almost 9 years ago by Dylan Frankland <[email protected]>
0.0.6

a9593ef3f4dd49c3356853fb851d61b4e86ff7a7 authored about 9 years ago by Konstantin Tarkus <[email protected]>
Fix Babel 6 compatibility issue in Router.js

7348f95564cfb225bd0ba7ef9c1a5c77ea4ca81d authored about 9 years ago by Konstantin Tarkus <[email protected]>
Merge pull request #17 from yosqueoy/patch-1

Fixed typo

93c03bdc0108bc1bb31e72979510458291f8ee86 authored about 9 years ago by Konstantin Tarkus <[email protected]>
Fixed typo

a1326465a86700142d5157959fe3d83d29d62aa9 authored about 9 years ago by yosqueoy <[email protected]>
Update npm modules

07ae977efe3c31985b8fe117712665439a25a46b authored about 9 years ago by Konstantin Tarkus <[email protected]>
Update README.md

ae071ee04947a77837a305099b5371f3bad4e428 authored about 9 years ago by Konstantin Tarkus <[email protected]>
Merge pull request #13 from maysale01/master

Update package.json

6d550b09c8c85bd4de78d1238bff513f3758a925 authored about 9 years ago by Konstantin Tarkus <[email protected]>
Update package.json

Removed publish and added prepublish. The lib directory was out of date prior to this change.

09df56ddf40f632752fdeb896088f197a257441e authored about 9 years ago by Alexander Mays <[email protected]>
Add `react` to devDependencies for testing

11964e61b1e3a8f11860dd31155f1330ce8154c5 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Merge remote-tracking branch 'origin/master'

2f5d073e6761afc32054e3611b0cec3400700e1f authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update the router; add unit tests

32bb0a29740d924eb295340f5376cd078023b2e4 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update index.md

e396b00de3390e6b5985b50b4ce7fe9eea37af0f authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update Router component

6ed79696e93935a466ea6dc0d1a99d36e483561f authored over 9 years ago by Konstantin Tarkus <[email protected]>
Merge remote-tracking branch 'babel-starter-kit/master'

9b95d00d8de540a67ac794774bdc4b38b0353135 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Replace `marked` with `markdown-it` in docs compiler

Closes #1

3a22b05539b0a04082a0b555f8f6bfa05f809279 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Fix a bug in /toos/utils/fs.js/getFiles()

ef85db96b6501ef0125600ccef19fefc27a570d3 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update npm modules

3cfe55613dcc43b56bda0fd270afb6f06e652316 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update index.md

bff541f758735c3b0783858161d5a5060b4c61ae authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update footer in docs

5b8cd805a7c5f564fa075dd1450ea71631ecbc1d authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update docs

ff6d4f7942883e24bdbb74e861d3fb7453af157c authored over 9 years ago by Konstantin Tarkus <[email protected]>
Output more info on build error

2ca1a47d972016142441cd2a2e3a35add4527bad authored over 9 years ago by Konstantin Tarkus <[email protected]>
Move stats info to the header section in docs

2701b7c0fbe7316eff71e95b519f9c1de638144b authored over 9 years ago by Konstantin Tarkus <[email protected]>
Add npm version to docs homepage

c5336841335569fb295e651267fcad68417106cd authored over 9 years ago by Konstantin Tarkus <[email protected]>
Copy static files to the output folder on build

5157fae0ba29b14de6e0faaadc889251228ffae2 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update docs header

234744ab06fd460712352713ab50901dc2948036 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Add Route and Match classes

93313a1c6fb6fdbe141205cc73207781515acd25 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update README.md

2818435014c6291ccf234d4a9b1e2aecee29be40 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Merge remote-tracking branch 'babel-starter-kit/master'

Conflicts:
README.md

f757ffb4e57bef88082dfb4697fcbc385b280c0e authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update README.md

b6bc644f63434b680ac8f33b4a40669c51271d6d authored over 9 years ago by Konstantin Tarkus <[email protected]>
Merge remote-tracking branch 'babel-starter-kit/master'

Conflicts:
docs/js/getStats.js

ea9aee943071ab01108cfbe91fdc7bb882d04b31 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update GitHub stats script in docs

5f352be0ce109c411fdf288c46eea6c883a7a3b2 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update README.md

934524acc6b12a221e30361edffedd269d730a5f authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update routing spec

9857edf9d8b09c8aac4aebe26d8d74ea0b1f0e78 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Add a Router class skeleton

c3819e97029e63b804f2ad82faa8e12fec63b12c authored over 9 years ago by Konstantin Tarkus <[email protected]>
Dynamically add `selected` class to selected menu items in docs

Ref #1

fb2fdcf670869129d1643aa340da0b4446f259cd authored over 9 years ago by Konstantin Tarkus <[email protected]>
Merge remote-tracking branch 'babel-starter-kit/master'

Conflicts:
README.md
docs/css/layout.css
docs/css/main.css
docs/index.html
docs/js/getStats.js

ccb6e1929a89fa6bae90f882422345cd800457d2 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update README.md

6fb74388880adf615f147b81a984dca13271f14a authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update npm modules

177c6a28628f5be18011c00982aaa622c79ca3e2 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Add badge icons to README.md

f8506739c501ab26cdaf9015102db1fc2c36f878 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Update documentation layout; add project stats

2b5ec9d0005503e0c83dd376ab4e047111ccc256 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Merge pull request #4 from ErrorPro/master

Add disqus board

3801a41bba52d22b13aa1071058fee9383207f2b authored over 9 years ago by Konstantin Tarkus <[email protected]>
Add disqus board

65c6242d6d9e1b69463c0fc7a298b3c157f45b00 authored over 9 years ago by Ven <[email protected]>
Merge remote-tracking branch 'babel-starter-kit/master'

7856d8336df52f421e5c4b61df337ab171a06f00 authored over 9 years ago by Konstantin Tarkus <[email protected]>
Add getStats script to the documentation site

b9f8a304988fc3de3387ebf2afc29828d9d11523 authored over 9 years ago by Konstantin Tarkus <[email protected]>