@@ -44,37 +44,38 @@ This gives you the power to prioritize our work and support the project contribu
4444
4545## Table of Contents
4646- [ Type Definitions & Complementary Libraries] ( #type-definitions--complementary-libraries )
47- - [ React Types Cheatsheet] ( #react-types-cheatsheet ) 🌟 __ NEW __
47+ - [ React Types Cheatsheet] ( #react-types-cheatsheet )
4848- [ Component Typing Patterns] ( #component-typing-patterns )
4949 - [ Stateless Components - SFC] ( #stateless-components---sfc )
50- - [ Stateful Components - Class] ( #stateful-components---class ) 📝 __ UPDATED __
50+ - [ Stateful Components - Class] ( #stateful-components---class )
5151 - [ Generic Components] ( #generic-components )
52- - [ Render Props] ( #render-props ) 🌟 __ NEW __
53- - [ Higher-Order Components] ( #higher-order-components ) 📝 __ UPDATED __
52+ - [ Render Props] ( #render-props )
53+ - [ Higher-Order Components] ( #higher-order-components )
5454 - [ Redux Connected Components] ( #redux-connected-components )
5555- [ Redux] ( #redux )
56- - [ Action Creators] ( #action-creators ) 📝 __ UPDATED __
57- - [ Reducers] ( #reducers ) 📝 __ UPDATED __
56+ - [ Action Creators] ( #action-creators )
57+ - [ Reducers] ( #reducers )
5858 - [ State with Type-level Immutability] ( #state-with-type-level-immutability )
5959 - [ Typing reducer] ( #typing-reducer )
6060 - [ Testing reducer] ( #testing-reducer )
61- - [ Store Configuration] ( #store-configuration ) 📝 __ UPDATED __
62- - [ Async Flow] ( #async-flow ) 📝 __ UPDATED __
61+ - [ Store Configuration] ( #store-configuration )
62+ - [ Async Flow] ( #async-flow )
6363 - [ Selectors] ( #selectors )
6464 - [ Typing connect] ( #typing-connect ) 🌟 __ NEW__
6565- [ Tools] ( #tools )
66+ - [ Tools Npm Scripts] ( #tools-npm-scripts )
6667 - [ TSLint] ( #tslint )
6768 - [ Jest] ( #jest )
6869 - [ Enzyme] ( #enzyme )
69- - [ Living Style Guide] ( #living-style-guide ) 🌟 __ NEW __
70- - [ Common Npm Scripts ] ( #common-npm-scripts )
70+ - [ Living Style Guide] ( #living-style-guide )
71+ - [ Recompose ] ( #recompose ) 🌟 __ NEW __
7172- [ Recipes] ( #recipes )
7273 - [ tsconfig.json] ( #tsconfigjson )
7374 - [ Vendor Types Augmentation] ( #vendor-types-augmentation )
7475 - [ Default and Named Module Exports] ( #default-and-named-module-exports )
7576- [ FAQ] ( #faq )
7677- [ Tutorials] ( #tutorials )
77- - [ Contributors] ( #contributors )
78+ - [ Contributors] ( #contributors ) 🌟 __ NEW __
7879
7980---
8081
@@ -1147,6 +1148,23 @@ export const SFCCounterConnectedVerbose =
11471148---
11481149
11491150# Tools
1151+ > Common tools for TypeScript projects
1152+
1153+ ## Tools Npm Scripts
1154+ > Tools related npm scripts shared across projects
1155+ ` ` `
1156+ " lint" : " tslint -p ./" ,
1157+ " tsc" : " tsc -p ./ --noEmit" ,
1158+ " tsc:watch" : " tsc -p ./ --noEmit -w" ,
1159+ " pretest" : " npm run lint & npm run tsc" ,
1160+ " test" : " jest --config jest.config.json" ,
1161+ " test:watch" : " jest --config jest.config.json --watch" ,
1162+ " test:update" : " jest --config jest.config.json -u" ,
1163+ ` ` `
1164+
1165+ [⇧ back to top](#table-of-contents)
1166+
1167+ ---
11501168
11511169## TSLint
11521170
@@ -1214,6 +1232,8 @@ export const SFCCounterConnectedVerbose =
12141232
12151233[⇧ back to top](#table-of-contents)
12161234
1235+ ---
1236+
12171237## Jest
12181238
12191239> Installation
@@ -1259,9 +1279,10 @@ window.localStorage = {
12591279Object .values = () => [];
12601280` ` `
12611281
1262-
12631282[⇧ back to top](#table-of-contents)
12641283
1284+ ---
1285+
12651286## Enzyme
12661287
12671288> Installation
@@ -1286,16 +1307,15 @@ configure({ adapter: new Adapter() });
12861307
12871308[⇧ back to top](#table-of-contents)
12881309
1289- ## Common Npm Scripts
1290- > Common TS-related npm scripts shared across projects
1291- ` ` `
1292- " lint" : " tslint -p ./" ,
1293- " tsc" : " tsc -p ./ --noEmit" ,
1294- " tsc:watch" : " tsc -p ./ --noEmit -w" ,
1295- " pretest" : " npm run lint & npm run tsc" ,
1296- " test" : " jest --config jest.config.json" ,
1297- " test:watch" : " jest --config jest.config.json --watch" ,
1298- " test:update" : " jest --config jest.config.json -u" ,
1310+ ---
1311+
1312+ ## Recompose
1313+
1314+ > Installation
1315+ ` npm i recompose `
1316+
1317+ ` ` ` tsx
1318+ // WIP
12991319` ` `
13001320
13011321[⇧ back to top](#table-of-contents)
0 commit comments