├── .babelrc ├── .codeclimate.yml ├── .eslintignore ├── .eslintrc ├── .flowconfig ├── .gitignore ├── .jshintrc ├── .travis.yml ├── CNAME ├── LICENSE ├── README.md ├── SUMMARY.md ├── book.json ├── docs ├── API.md ├── Interface.md ├── Introduction.md ├── api │ ├── createContainer.md │ └── createReducer.md ├── interface │ ├── MapState.md │ ├── Model.md │ ├── PayloadCreator.md │ ├── Update.md │ └── View.md └── introduction │ ├── Examples.md │ ├── GettingStarted.md │ └── Motivation.md ├── examples ├── async-payload │ ├── package.json │ ├── public │ │ └── index.html │ ├── src │ │ ├── components │ │ │ └── GithubStars.js │ │ ├── index.js │ │ └── store.js │ └── yarn.lock ├── payload │ ├── package.json │ ├── public │ │ └── index.html │ ├── src │ │ ├── components │ │ │ └── Counter.js │ │ ├── index.js │ │ └── store.js │ └── yarn.lock ├── scoped │ ├── package.json │ ├── public │ │ └── index.html │ ├── src │ │ ├── components │ │ │ └── Counter.js │ │ ├── index.js │ │ └── store.js │ └── yarn.lock └── simple │ ├── package.json │ ├── public │ └── index.html │ ├── src │ ├── components │ │ └── Counter.js │ ├── index.js │ └── store.js │ └── yarn.lock ├── modules ├── createContainer.js ├── createReducer.js ├── index.js └── utils │ ├── __tests__ │ ├── createActionType-test.js │ ├── createFunctionMap-test.js │ └── generateAnonymousId-test.js │ ├── createActionType.js │ ├── createActions.js │ ├── createDispatchers.js │ ├── createFunctionMap.js │ ├── createReducer.js │ ├── idGenerator.js │ ├── objectReduce.js │ └── paraduxInstance.js ├── package.json ├── types ├── FunctionMap.js └── Interface.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/.babelrc -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | examples/**/* 2 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/.eslintrc -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/.jshintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/.travis.yml -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | alveron.js.org 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/book.json -------------------------------------------------------------------------------- /docs/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/docs/API.md -------------------------------------------------------------------------------- /docs/Interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/docs/Interface.md -------------------------------------------------------------------------------- /docs/Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/docs/Introduction.md -------------------------------------------------------------------------------- /docs/api/createContainer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/docs/api/createContainer.md -------------------------------------------------------------------------------- /docs/api/createReducer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/docs/api/createReducer.md -------------------------------------------------------------------------------- /docs/interface/MapState.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/docs/interface/MapState.md -------------------------------------------------------------------------------- /docs/interface/Model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/docs/interface/Model.md -------------------------------------------------------------------------------- /docs/interface/PayloadCreator.md: -------------------------------------------------------------------------------- 1 | # PayloadCreator 2 | 3 | (*Object|Function*) 4 | -------------------------------------------------------------------------------- /docs/interface/Update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/docs/interface/Update.md -------------------------------------------------------------------------------- /docs/interface/View.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/docs/interface/View.md -------------------------------------------------------------------------------- /docs/introduction/Examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/docs/introduction/Examples.md -------------------------------------------------------------------------------- /docs/introduction/GettingStarted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/docs/introduction/GettingStarted.md -------------------------------------------------------------------------------- /docs/introduction/Motivation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/docs/introduction/Motivation.md -------------------------------------------------------------------------------- /examples/async-payload/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/async-payload/package.json -------------------------------------------------------------------------------- /examples/async-payload/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/async-payload/public/index.html -------------------------------------------------------------------------------- /examples/async-payload/src/components/GithubStars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/async-payload/src/components/GithubStars.js -------------------------------------------------------------------------------- /examples/async-payload/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/async-payload/src/index.js -------------------------------------------------------------------------------- /examples/async-payload/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/async-payload/src/store.js -------------------------------------------------------------------------------- /examples/async-payload/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/async-payload/yarn.lock -------------------------------------------------------------------------------- /examples/payload/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/payload/package.json -------------------------------------------------------------------------------- /examples/payload/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/payload/public/index.html -------------------------------------------------------------------------------- /examples/payload/src/components/Counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/payload/src/components/Counter.js -------------------------------------------------------------------------------- /examples/payload/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/payload/src/index.js -------------------------------------------------------------------------------- /examples/payload/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/payload/src/store.js -------------------------------------------------------------------------------- /examples/payload/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/payload/yarn.lock -------------------------------------------------------------------------------- /examples/scoped/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/scoped/package.json -------------------------------------------------------------------------------- /examples/scoped/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/scoped/public/index.html -------------------------------------------------------------------------------- /examples/scoped/src/components/Counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/scoped/src/components/Counter.js -------------------------------------------------------------------------------- /examples/scoped/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/scoped/src/index.js -------------------------------------------------------------------------------- /examples/scoped/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/scoped/src/store.js -------------------------------------------------------------------------------- /examples/scoped/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/scoped/yarn.lock -------------------------------------------------------------------------------- /examples/simple/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/simple/package.json -------------------------------------------------------------------------------- /examples/simple/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/simple/public/index.html -------------------------------------------------------------------------------- /examples/simple/src/components/Counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/simple/src/components/Counter.js -------------------------------------------------------------------------------- /examples/simple/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/simple/src/index.js -------------------------------------------------------------------------------- /examples/simple/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/simple/src/store.js -------------------------------------------------------------------------------- /examples/simple/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/examples/simple/yarn.lock -------------------------------------------------------------------------------- /modules/createContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/createContainer.js -------------------------------------------------------------------------------- /modules/createReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/createReducer.js -------------------------------------------------------------------------------- /modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/index.js -------------------------------------------------------------------------------- /modules/utils/__tests__/createActionType-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/utils/__tests__/createActionType-test.js -------------------------------------------------------------------------------- /modules/utils/__tests__/createFunctionMap-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/utils/__tests__/createFunctionMap-test.js -------------------------------------------------------------------------------- /modules/utils/__tests__/generateAnonymousId-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/utils/__tests__/generateAnonymousId-test.js -------------------------------------------------------------------------------- /modules/utils/createActionType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/utils/createActionType.js -------------------------------------------------------------------------------- /modules/utils/createActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/utils/createActions.js -------------------------------------------------------------------------------- /modules/utils/createDispatchers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/utils/createDispatchers.js -------------------------------------------------------------------------------- /modules/utils/createFunctionMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/utils/createFunctionMap.js -------------------------------------------------------------------------------- /modules/utils/createReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/utils/createReducer.js -------------------------------------------------------------------------------- /modules/utils/idGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/utils/idGenerator.js -------------------------------------------------------------------------------- /modules/utils/objectReduce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/utils/objectReduce.js -------------------------------------------------------------------------------- /modules/utils/paraduxInstance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/modules/utils/paraduxInstance.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/package.json -------------------------------------------------------------------------------- /types/FunctionMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/types/FunctionMap.js -------------------------------------------------------------------------------- /types/Interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/types/Interface.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinweser/alveron-old/HEAD/yarn.lock --------------------------------------------------------------------------------