├── .codeclimate.yml ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .flowconfig ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── .size-snapshot.json ├── .travis.yml ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── babel.config.js ├── docs ├── API.md ├── flow.md └── performance.md ├── package.json ├── scripts ├── getPackageNames.js ├── installNestedPackageDeps.js ├── jest.setup.js ├── release.js └── rollup.config.js ├── src ├── basePackage.json └── packages │ ├── recompose-relay │ ├── .npmignore │ ├── README.md │ ├── VERSION │ ├── createContainer.js │ ├── index.js │ ├── package.json │ └── yarn.lock │ ├── recompose │ ├── .npmignore │ ├── README.md │ ├── VERSION │ ├── __tests__ │ │ ├── branch-test.js │ │ ├── componentFromProp-test.js │ │ ├── componentFromStream-test.js │ │ ├── componentFromStreamWithConfig-test.js │ │ ├── compose-test.js │ │ ├── createEventHandler-test.js │ │ ├── createSink-test.js │ │ ├── defaultProps-test.js │ │ ├── fixtures │ │ │ └── treeshake-entry.js │ │ ├── flattenProp-test.js │ │ ├── fromRenderProps-test.js │ │ ├── getContext-test.js │ │ ├── getDisplayName-test.js │ │ ├── hoistStatics-test.js │ │ ├── isClassComponent-test.js │ │ ├── lifecycle-test.js │ │ ├── mapProps-test.js │ │ ├── mapPropsStream-test.js │ │ ├── mapPropsStreamWithConfig-test.js │ │ ├── nest-test.js │ │ ├── onlyUpdateForKeys-test.js │ │ ├── onlyUpdateForPropTypes-test.js │ │ ├── pure-test.js │ │ ├── renameProp-test.js │ │ ├── renameProps-test.js │ │ ├── renderComponent-test.js │ │ ├── renderNothing-test.js │ │ ├── setDisplayName-test.js │ │ ├── setObservableConfig-test.js │ │ ├── setPropTypes-test.js │ │ ├── setStatic-test.js │ │ ├── shallowEqual-test.js │ │ ├── shouldUpdate-test.js │ │ ├── toClass-test.js │ │ ├── toRenderProps-test.js │ │ ├── types │ │ │ ├── test_branch.js │ │ │ ├── test_classBasedEnhancer.js │ │ │ ├── test_componentFromStream.js │ │ │ ├── test_createEventHandler.js │ │ │ ├── test_defaultProps.js │ │ │ ├── test_fromRenderProps.js │ │ │ ├── test_functionalEnhancer.js │ │ │ ├── test_getContext.js │ │ │ ├── test_mapProps.js │ │ │ ├── test_mapPropsStream.js │ │ │ ├── test_onlyUpdateForKeys.js │ │ │ ├── test_onlyUpdateForPropTypes.js │ │ │ ├── test_pure.js │ │ │ ├── test_shouldUpdate.js │ │ │ ├── test_statics.js │ │ │ ├── test_toClass.js │ │ │ ├── test_toRenderProps.js │ │ │ ├── test_utils.js │ │ │ ├── test_voodoo.js │ │ │ ├── test_withContext.js │ │ │ ├── test_withHandlers.js │ │ │ ├── test_withProps.js │ │ │ ├── test_withPropsOnChange.js │ │ │ └── test_withStateHandlers.js │ │ ├── utils.js │ │ ├── withContext-test.js │ │ ├── withHandlers-test.js │ │ ├── withProps-test.js │ │ ├── withPropsOnChange-test.js │ │ ├── withReducer-test.js │ │ ├── withState-test.js │ │ ├── withStateHandlers-test.js │ │ └── wrapDisplayName-test.js │ ├── baconObservableConfig.js │ ├── branch.js │ ├── componentFromProp.js │ ├── componentFromStream.js │ ├── compose.js │ ├── createEventHandler.js │ ├── createSink.js │ ├── defaultProps.js │ ├── flattenProp.js │ ├── flydObservableConfig.js │ ├── fromRenderProps.js │ ├── getContext.js │ ├── getDisplayName.js │ ├── hoistStatics.js │ ├── index.js │ ├── index.js.flow │ ├── isClassComponent.js │ ├── kefirObservableConfig.js │ ├── lifecycle.js │ ├── mapProps.js │ ├── mapPropsStream.js │ ├── mostObservableConfig.js │ ├── nest.js │ ├── onlyUpdateForKeys.js │ ├── onlyUpdateForPropTypes.js │ ├── package.json │ ├── pure.js │ ├── renameProp.js │ ├── renameProps.js │ ├── renderComponent.js │ ├── renderNothing.js │ ├── rxjs4ObservableConfig.js │ ├── rxjsObservableConfig.js │ ├── setDisplayName.js │ ├── setObservableConfig.js │ ├── setPropTypes.js │ ├── setStatic.js │ ├── shallowEqual.js │ ├── shouldUpdate.js │ ├── toClass.js │ ├── toRenderProps.js │ ├── utils │ │ ├── mapValues.js │ │ ├── omit.js │ │ └── pick.js │ ├── withContext.js │ ├── withHandlers.js │ ├── withProps.js │ ├── withPropsOnChange.js │ ├── withReducer.js │ ├── withState.js │ ├── withStateHandlers.js │ ├── wrapDisplayName.js │ ├── xstreamObservableConfig.js │ └── yarn.lock │ └── rx-recompose │ └── yarn.lock ├── types ├── README.md └── flow-example │ ├── .eslintrc │ ├── .flowconfig │ ├── .gitignore │ ├── README.md │ ├── flow-typed │ ├── glamor.js │ └── react-motion.js │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── src │ ├── App.js │ ├── Item.js │ ├── ItemsAnimator.js │ ├── MouseDetector.js │ └── index.js │ └── yarn.lock └── yarn.lock /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | **/types -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/.eslintrc -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | /**/__tests__ 2 | coverage 3 | types -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | package.json -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | semi: false 2 | singleQuote: true 3 | trailingComma: es5 -------------------------------------------------------------------------------- /.size-snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/.size-snapshot.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/babel.config.js -------------------------------------------------------------------------------- /docs/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/docs/API.md -------------------------------------------------------------------------------- /docs/flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/docs/flow.md -------------------------------------------------------------------------------- /docs/performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/docs/performance.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/package.json -------------------------------------------------------------------------------- /scripts/getPackageNames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/scripts/getPackageNames.js -------------------------------------------------------------------------------- /scripts/installNestedPackageDeps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/scripts/installNestedPackageDeps.js -------------------------------------------------------------------------------- /scripts/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/scripts/jest.setup.js -------------------------------------------------------------------------------- /scripts/release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/scripts/release.js -------------------------------------------------------------------------------- /scripts/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/scripts/rollup.config.js -------------------------------------------------------------------------------- /src/basePackage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/basePackage.json -------------------------------------------------------------------------------- /src/packages/recompose-relay/.npmignore: -------------------------------------------------------------------------------- 1 | /**/__tests__ 2 | -------------------------------------------------------------------------------- /src/packages/recompose-relay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose-relay/README.md -------------------------------------------------------------------------------- /src/packages/recompose-relay/VERSION: -------------------------------------------------------------------------------- 1 | 0.3.1 2 | -------------------------------------------------------------------------------- /src/packages/recompose-relay/createContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose-relay/createContainer.js -------------------------------------------------------------------------------- /src/packages/recompose-relay/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose-relay/index.js -------------------------------------------------------------------------------- /src/packages/recompose-relay/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose-relay/package.json -------------------------------------------------------------------------------- /src/packages/recompose-relay/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose-relay/yarn.lock -------------------------------------------------------------------------------- /src/packages/recompose/.npmignore: -------------------------------------------------------------------------------- 1 | /**/__tests__ 2 | -------------------------------------------------------------------------------- /src/packages/recompose/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/README.md -------------------------------------------------------------------------------- /src/packages/recompose/VERSION: -------------------------------------------------------------------------------- 1 | 0.30.0 2 | -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/branch-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/branch-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/componentFromProp-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/componentFromProp-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/componentFromStream-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/componentFromStream-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/componentFromStreamWithConfig-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/componentFromStreamWithConfig-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/compose-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/compose-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/createEventHandler-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/createEventHandler-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/createSink-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/createSink-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/defaultProps-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/defaultProps-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/fixtures/treeshake-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/fixtures/treeshake-entry.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/flattenProp-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/flattenProp-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/fromRenderProps-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/fromRenderProps-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/getContext-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/getContext-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/getDisplayName-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/getDisplayName-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/hoistStatics-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/hoistStatics-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/isClassComponent-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/isClassComponent-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/lifecycle-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/lifecycle-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/mapProps-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/mapProps-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/mapPropsStream-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/mapPropsStream-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/mapPropsStreamWithConfig-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/mapPropsStreamWithConfig-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/nest-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/nest-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/onlyUpdateForKeys-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/onlyUpdateForKeys-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/onlyUpdateForPropTypes-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/onlyUpdateForPropTypes-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/pure-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/pure-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/renameProp-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/renameProp-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/renameProps-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/renameProps-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/renderComponent-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/renderComponent-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/renderNothing-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/renderNothing-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/setDisplayName-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/setDisplayName-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/setObservableConfig-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/setObservableConfig-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/setPropTypes-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/setPropTypes-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/setStatic-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/setStatic-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/shallowEqual-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/shallowEqual-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/shouldUpdate-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/shouldUpdate-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/toClass-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/toClass-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/toRenderProps-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/toRenderProps-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_branch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_branch.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_classBasedEnhancer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_classBasedEnhancer.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_componentFromStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_componentFromStream.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_createEventHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_createEventHandler.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_defaultProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_defaultProps.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_fromRenderProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_fromRenderProps.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_functionalEnhancer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_functionalEnhancer.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_getContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_getContext.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_mapProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_mapProps.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_mapPropsStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_mapPropsStream.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_onlyUpdateForKeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_onlyUpdateForKeys.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_onlyUpdateForPropTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_onlyUpdateForPropTypes.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_pure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_pure.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_shouldUpdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_shouldUpdate.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_statics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_statics.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_toClass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_toClass.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_toRenderProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_toRenderProps.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_utils.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_voodoo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_voodoo.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_withContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_withContext.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_withHandlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_withHandlers.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_withProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_withProps.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_withPropsOnChange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_withPropsOnChange.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/types/test_withStateHandlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/types/test_withStateHandlers.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/utils.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/withContext-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/withContext-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/withHandlers-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/withHandlers-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/withProps-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/withProps-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/withPropsOnChange-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/withPropsOnChange-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/withReducer-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/withReducer-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/withState-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/withState-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/withStateHandlers-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/withStateHandlers-test.js -------------------------------------------------------------------------------- /src/packages/recompose/__tests__/wrapDisplayName-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/__tests__/wrapDisplayName-test.js -------------------------------------------------------------------------------- /src/packages/recompose/baconObservableConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/baconObservableConfig.js -------------------------------------------------------------------------------- /src/packages/recompose/branch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/branch.js -------------------------------------------------------------------------------- /src/packages/recompose/componentFromProp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/componentFromProp.js -------------------------------------------------------------------------------- /src/packages/recompose/componentFromStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/componentFromStream.js -------------------------------------------------------------------------------- /src/packages/recompose/compose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/compose.js -------------------------------------------------------------------------------- /src/packages/recompose/createEventHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/createEventHandler.js -------------------------------------------------------------------------------- /src/packages/recompose/createSink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/createSink.js -------------------------------------------------------------------------------- /src/packages/recompose/defaultProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/defaultProps.js -------------------------------------------------------------------------------- /src/packages/recompose/flattenProp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/flattenProp.js -------------------------------------------------------------------------------- /src/packages/recompose/flydObservableConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/flydObservableConfig.js -------------------------------------------------------------------------------- /src/packages/recompose/fromRenderProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/fromRenderProps.js -------------------------------------------------------------------------------- /src/packages/recompose/getContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/getContext.js -------------------------------------------------------------------------------- /src/packages/recompose/getDisplayName.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/getDisplayName.js -------------------------------------------------------------------------------- /src/packages/recompose/hoistStatics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/hoistStatics.js -------------------------------------------------------------------------------- /src/packages/recompose/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/index.js -------------------------------------------------------------------------------- /src/packages/recompose/index.js.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/index.js.flow -------------------------------------------------------------------------------- /src/packages/recompose/isClassComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/isClassComponent.js -------------------------------------------------------------------------------- /src/packages/recompose/kefirObservableConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/kefirObservableConfig.js -------------------------------------------------------------------------------- /src/packages/recompose/lifecycle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/lifecycle.js -------------------------------------------------------------------------------- /src/packages/recompose/mapProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/mapProps.js -------------------------------------------------------------------------------- /src/packages/recompose/mapPropsStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/mapPropsStream.js -------------------------------------------------------------------------------- /src/packages/recompose/mostObservableConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/mostObservableConfig.js -------------------------------------------------------------------------------- /src/packages/recompose/nest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/nest.js -------------------------------------------------------------------------------- /src/packages/recompose/onlyUpdateForKeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/onlyUpdateForKeys.js -------------------------------------------------------------------------------- /src/packages/recompose/onlyUpdateForPropTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/onlyUpdateForPropTypes.js -------------------------------------------------------------------------------- /src/packages/recompose/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/package.json -------------------------------------------------------------------------------- /src/packages/recompose/pure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/pure.js -------------------------------------------------------------------------------- /src/packages/recompose/renameProp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/renameProp.js -------------------------------------------------------------------------------- /src/packages/recompose/renameProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/renameProps.js -------------------------------------------------------------------------------- /src/packages/recompose/renderComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/renderComponent.js -------------------------------------------------------------------------------- /src/packages/recompose/renderNothing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/renderNothing.js -------------------------------------------------------------------------------- /src/packages/recompose/rxjs4ObservableConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/rxjs4ObservableConfig.js -------------------------------------------------------------------------------- /src/packages/recompose/rxjsObservableConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/rxjsObservableConfig.js -------------------------------------------------------------------------------- /src/packages/recompose/setDisplayName.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/setDisplayName.js -------------------------------------------------------------------------------- /src/packages/recompose/setObservableConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/setObservableConfig.js -------------------------------------------------------------------------------- /src/packages/recompose/setPropTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/setPropTypes.js -------------------------------------------------------------------------------- /src/packages/recompose/setStatic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/setStatic.js -------------------------------------------------------------------------------- /src/packages/recompose/shallowEqual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/shallowEqual.js -------------------------------------------------------------------------------- /src/packages/recompose/shouldUpdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/shouldUpdate.js -------------------------------------------------------------------------------- /src/packages/recompose/toClass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/toClass.js -------------------------------------------------------------------------------- /src/packages/recompose/toRenderProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/toRenderProps.js -------------------------------------------------------------------------------- /src/packages/recompose/utils/mapValues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/utils/mapValues.js -------------------------------------------------------------------------------- /src/packages/recompose/utils/omit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/utils/omit.js -------------------------------------------------------------------------------- /src/packages/recompose/utils/pick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/utils/pick.js -------------------------------------------------------------------------------- /src/packages/recompose/withContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/withContext.js -------------------------------------------------------------------------------- /src/packages/recompose/withHandlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/withHandlers.js -------------------------------------------------------------------------------- /src/packages/recompose/withProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/withProps.js -------------------------------------------------------------------------------- /src/packages/recompose/withPropsOnChange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/withPropsOnChange.js -------------------------------------------------------------------------------- /src/packages/recompose/withReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/withReducer.js -------------------------------------------------------------------------------- /src/packages/recompose/withState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/withState.js -------------------------------------------------------------------------------- /src/packages/recompose/withStateHandlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/withStateHandlers.js -------------------------------------------------------------------------------- /src/packages/recompose/wrapDisplayName.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/wrapDisplayName.js -------------------------------------------------------------------------------- /src/packages/recompose/xstreamObservableConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/xstreamObservableConfig.js -------------------------------------------------------------------------------- /src/packages/recompose/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/recompose/yarn.lock -------------------------------------------------------------------------------- /src/packages/rx-recompose/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/src/packages/rx-recompose/yarn.lock -------------------------------------------------------------------------------- /types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/README.md -------------------------------------------------------------------------------- /types/flow-example/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "react-app" 3 | } 4 | -------------------------------------------------------------------------------- /types/flow-example/.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/.flowconfig -------------------------------------------------------------------------------- /types/flow-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/.gitignore -------------------------------------------------------------------------------- /types/flow-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/README.md -------------------------------------------------------------------------------- /types/flow-example/flow-typed/glamor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/flow-typed/glamor.js -------------------------------------------------------------------------------- /types/flow-example/flow-typed/react-motion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/flow-typed/react-motion.js -------------------------------------------------------------------------------- /types/flow-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/package.json -------------------------------------------------------------------------------- /types/flow-example/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/public/favicon.ico -------------------------------------------------------------------------------- /types/flow-example/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/public/index.html -------------------------------------------------------------------------------- /types/flow-example/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/public/manifest.json -------------------------------------------------------------------------------- /types/flow-example/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/src/App.js -------------------------------------------------------------------------------- /types/flow-example/src/Item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/src/Item.js -------------------------------------------------------------------------------- /types/flow-example/src/ItemsAnimator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/src/ItemsAnimator.js -------------------------------------------------------------------------------- /types/flow-example/src/MouseDetector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/src/MouseDetector.js -------------------------------------------------------------------------------- /types/flow-example/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/src/index.js -------------------------------------------------------------------------------- /types/flow-example/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/types/flow-example/yarn.lock -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acdlite/recompose/HEAD/yarn.lock --------------------------------------------------------------------------------