From 51be97c10809a94d98d3b5fb54d1154b7465c65b Mon Sep 17 00:00:00 2001 From: "Pedro.Pereira" Date: Sat, 27 Feb 2016 18:48:24 +0000 Subject: [PATCH 1/5] Added new type definition and test for redux-immutable --- redux-immutable/redux-immutable-test.ts | 6 ++++++ redux-immutable/redux-immutable.d.ts | 3 +++ 2 files changed, 9 insertions(+) create mode 100644 redux-immutable/redux-immutable-test.ts create mode 100644 redux-immutable/redux-immutable.d.ts diff --git a/redux-immutable/redux-immutable-test.ts b/redux-immutable/redux-immutable-test.ts new file mode 100644 index 000000000..dd0585563 --- /dev/null +++ b/redux-immutable/redux-immutable-test.ts @@ -0,0 +1,6 @@ +import { combineReducers } from 'redux-immutable'; +import { routerReducer } from 'react-router-redux'; + +combineReducers({ + routing: routerReducer +}); \ No newline at end of file diff --git a/redux-immutable/redux-immutable.d.ts b/redux-immutable/redux-immutable.d.ts new file mode 100644 index 000000000..418919d2a --- /dev/null +++ b/redux-immutable/redux-immutable.d.ts @@ -0,0 +1,3 @@ +declare module "redux-immutable" { + export function combineReducers(reducers : Object): Object; +} \ No newline at end of file From 8edce710e386fdd19cf332e64f7a7d2bc34f6175 Mon Sep 17 00:00:00 2001 From: "Pedro.Pereira" Date: Sat, 27 Feb 2016 19:04:07 +0000 Subject: [PATCH 2/5] Fixed reference in test and add comments based on contribution --- redux-immutable/redux-immutable-test.ts | 2 ++ redux-immutable/redux-immutable.d.ts | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/redux-immutable/redux-immutable-test.ts b/redux-immutable/redux-immutable-test.ts index dd0585563..4fd3f596e 100644 --- a/redux-immutable/redux-immutable-test.ts +++ b/redux-immutable/redux-immutable-test.ts @@ -1,3 +1,5 @@ +/// + import { combineReducers } from 'redux-immutable'; import { routerReducer } from 'react-router-redux'; diff --git a/redux-immutable/redux-immutable.d.ts b/redux-immutable/redux-immutable.d.ts index 418919d2a..54dc8e6fa 100644 --- a/redux-immutable/redux-immutable.d.ts +++ b/redux-immutable/redux-immutable.d.ts @@ -1,3 +1,8 @@ +// Type definitions for redux-immutable v3.0.5 +// Project: https://github.com/gajus/redux-immutable +// Definitions by: Pedro Pereira +// Definitions: https://github.com/borisyankov/DefinitelyTyped + declare module "redux-immutable" { export function combineReducers(reducers : Object): Object; } \ No newline at end of file From d5595b6c9514dc405f4b84c3bf0f7c320dd2cbd6 Mon Sep 17 00:00:00 2001 From: "Pedro.Pereira" Date: Sat, 27 Feb 2016 19:08:47 +0000 Subject: [PATCH 3/5] Fixed References --- redux-immutable/redux-immutable-test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redux-immutable/redux-immutable-test.ts b/redux-immutable/redux-immutable-test.ts index 4fd3f596e..378558fe6 100644 --- a/redux-immutable/redux-immutable-test.ts +++ b/redux-immutable/redux-immutable-test.ts @@ -1,7 +1,7 @@ /// import { combineReducers } from 'redux-immutable'; -import { routerReducer } from 'react-router-redux'; +import { routerReducer } from '../react-router-redux/react-router-redux'; combineReducers({ routing: routerReducer From e5dc576a156330b1c382204817bd74ca3a75411a Mon Sep 17 00:00:00 2001 From: "Pedro.Pereira" Date: Sat, 27 Feb 2016 19:18:00 +0000 Subject: [PATCH 4/5] Fixed test --- redux-immutable/redux-immutable-test.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/redux-immutable/redux-immutable-test.ts b/redux-immutable/redux-immutable-test.ts index 378558fe6..2f92713ae 100644 --- a/redux-immutable/redux-immutable-test.ts +++ b/redux-immutable/redux-immutable-test.ts @@ -1,8 +1,6 @@ /// import { combineReducers } from 'redux-immutable'; -import { routerReducer } from '../react-router-redux/react-router-redux'; combineReducers({ - routing: routerReducer }); \ No newline at end of file From 296083023b3ccc6970a437ac96cd60d1231205d4 Mon Sep 17 00:00:00 2001 From: Pedro Inacio Date: Mon, 29 Feb 2016 13:39:14 +0000 Subject: [PATCH 5/5] Rename test to tests --- .../{redux-immutable-test.ts => redux-immutable-tests.ts} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename redux-immutable/{redux-immutable-test.ts => redux-immutable-tests.ts} (100%) diff --git a/redux-immutable/redux-immutable-test.ts b/redux-immutable/redux-immutable-tests.ts similarity index 100% rename from redux-immutable/redux-immutable-test.ts rename to redux-immutable/redux-immutable-tests.ts