├── .babelrc ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .travis.yml ├── README.md ├── examples ├── counter │ ├── .babelrc │ ├── app.js │ ├── components │ │ └── counter.js │ ├── containers │ │ └── counter.js │ ├── index.html │ └── package.json └── flux-comparison │ ├── .babelrc │ ├── common │ ├── api │ │ ├── products.json │ │ └── shop.js │ ├── assets │ │ ├── ipad-mini.png │ │ ├── react.png │ │ ├── sucker.png │ │ └── t-shirt.png │ └── css │ │ ├── main.css │ │ └── uikit.almost-flat.min.css │ ├── index.html │ ├── js │ ├── app.js │ ├── components │ │ ├── cart.js │ │ ├── product_item.js │ │ └── products.js │ └── containers │ │ └── app.js │ └── package.json ├── package.json ├── src └── micro_container.js └── test ├── micro_container.js └── mocha.opts /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "react"] 3 | } 4 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | lib 3 | bundle.js 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/README.md -------------------------------------------------------------------------------- /examples/counter/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "react"] 3 | } 4 | -------------------------------------------------------------------------------- /examples/counter/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/counter/app.js -------------------------------------------------------------------------------- /examples/counter/components/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/counter/components/counter.js -------------------------------------------------------------------------------- /examples/counter/containers/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/counter/containers/counter.js -------------------------------------------------------------------------------- /examples/counter/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/counter/index.html -------------------------------------------------------------------------------- /examples/counter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/counter/package.json -------------------------------------------------------------------------------- /examples/flux-comparison/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "react"] 3 | } 4 | -------------------------------------------------------------------------------- /examples/flux-comparison/common/api/products.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/common/api/products.json -------------------------------------------------------------------------------- /examples/flux-comparison/common/api/shop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/common/api/shop.js -------------------------------------------------------------------------------- /examples/flux-comparison/common/assets/ipad-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/common/assets/ipad-mini.png -------------------------------------------------------------------------------- /examples/flux-comparison/common/assets/react.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/common/assets/react.png -------------------------------------------------------------------------------- /examples/flux-comparison/common/assets/sucker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/common/assets/sucker.png -------------------------------------------------------------------------------- /examples/flux-comparison/common/assets/t-shirt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/common/assets/t-shirt.png -------------------------------------------------------------------------------- /examples/flux-comparison/common/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/common/css/main.css -------------------------------------------------------------------------------- /examples/flux-comparison/common/css/uikit.almost-flat.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/common/css/uikit.almost-flat.min.css -------------------------------------------------------------------------------- /examples/flux-comparison/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/index.html -------------------------------------------------------------------------------- /examples/flux-comparison/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/js/app.js -------------------------------------------------------------------------------- /examples/flux-comparison/js/components/cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/js/components/cart.js -------------------------------------------------------------------------------- /examples/flux-comparison/js/components/product_item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/js/components/product_item.js -------------------------------------------------------------------------------- /examples/flux-comparison/js/components/products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/js/components/products.js -------------------------------------------------------------------------------- /examples/flux-comparison/js/containers/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/js/containers/app.js -------------------------------------------------------------------------------- /examples/flux-comparison/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/examples/flux-comparison/package.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/package.json -------------------------------------------------------------------------------- /src/micro_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/src/micro_container.js -------------------------------------------------------------------------------- /test/micro_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hokaccha/react-micro-container/HEAD/test/micro_container.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --compilers js:espower-babel/guess 2 | --------------------------------------------------------------------------------