├── .babelrc ├── .circleci └── config.yml ├── .gitignore ├── .npmrc ├── LICENSE ├── README.md ├── examples ├── beer-finder │ ├── .gitignore │ ├── .npmrc │ ├── README.md │ ├── build │ │ ├── asset-manifest.json │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── manifest.json │ │ ├── service-worker.js │ │ └── static │ │ │ ├── css │ │ │ ├── main.629c1060.css │ │ │ └── main.629c1060.css.map │ │ │ └── js │ │ │ ├── main.7acc06fa.js │ │ │ └── main.7acc06fa.js.map │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ └── manifest.json │ └── src │ │ ├── App.jsx │ │ ├── Beer.jsx │ │ ├── BeerList.jsx │ │ ├── NavBar.jsx │ │ ├── api.js │ │ ├── appStore.js │ │ ├── index.css │ │ └── index.js ├── feature-demo │ ├── .gitignore │ ├── .npmrc │ ├── README.md │ ├── build │ │ ├── asset-manifest.json │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── manifest.json │ │ ├── service-worker.js │ │ └── static │ │ │ ├── css │ │ │ ├── main.d372b0f0.css │ │ │ └── main.d372b0f0.css.map │ │ │ └── js │ │ │ ├── main.9e134007.js │ │ │ └── main.9e134007.js.map │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ └── manifest.json │ └── src │ │ ├── App.jsx │ │ ├── index.css │ │ └── index.js └── todo-mvc │ ├── .gitignore │ ├── .npmrc │ ├── README.md │ ├── build │ ├── asset-manifest.json │ ├── favicon.ico │ ├── index.html │ ├── manifest.json │ ├── service-worker.js │ └── static │ │ ├── css │ │ ├── main.fd4d4524.css │ │ └── main.fd4d4524.css.map │ │ └── js │ │ ├── main.38771b01.js │ │ └── main.38771b01.js.map │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ └── src │ ├── App.jsx │ ├── TodoItem.jsx │ ├── index.css │ ├── index.js │ └── todosStore.js ├── images ├── browser_support.png ├── param_code.png └── param_sync.gif ├── package.json ├── scripts ├── build.js ├── buildExamples.js ├── buildToc.js ├── linkExamples.js ├── test.js ├── testBuilds.js └── unlinkExamples.js ├── src ├── index.js ├── scheduler.js ├── storage.js ├── url.js └── utils.js ├── tests ├── _setup.test.js ├── params.test.js ├── path.test.js └── storage.test.js └── types └── index.d.ts /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/.babelrc -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/README.md -------------------------------------------------------------------------------- /examples/beer-finder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/.gitignore -------------------------------------------------------------------------------- /examples/beer-finder/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /examples/beer-finder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/README.md -------------------------------------------------------------------------------- /examples/beer-finder/build/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/build/asset-manifest.json -------------------------------------------------------------------------------- /examples/beer-finder/build/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/build/favicon.ico -------------------------------------------------------------------------------- /examples/beer-finder/build/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/build/index.html -------------------------------------------------------------------------------- /examples/beer-finder/build/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/build/manifest.json -------------------------------------------------------------------------------- /examples/beer-finder/build/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/build/service-worker.js -------------------------------------------------------------------------------- /examples/beer-finder/build/static/css/main.629c1060.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/build/static/css/main.629c1060.css -------------------------------------------------------------------------------- /examples/beer-finder/build/static/css/main.629c1060.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/build/static/css/main.629c1060.css.map -------------------------------------------------------------------------------- /examples/beer-finder/build/static/js/main.7acc06fa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/build/static/js/main.7acc06fa.js -------------------------------------------------------------------------------- /examples/beer-finder/build/static/js/main.7acc06fa.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/build/static/js/main.7acc06fa.js.map -------------------------------------------------------------------------------- /examples/beer-finder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/package.json -------------------------------------------------------------------------------- /examples/beer-finder/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/public/favicon.ico -------------------------------------------------------------------------------- /examples/beer-finder/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/public/index.html -------------------------------------------------------------------------------- /examples/beer-finder/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/public/manifest.json -------------------------------------------------------------------------------- /examples/beer-finder/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/src/App.jsx -------------------------------------------------------------------------------- /examples/beer-finder/src/Beer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/src/Beer.jsx -------------------------------------------------------------------------------- /examples/beer-finder/src/BeerList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/src/BeerList.jsx -------------------------------------------------------------------------------- /examples/beer-finder/src/NavBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/src/NavBar.jsx -------------------------------------------------------------------------------- /examples/beer-finder/src/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/src/api.js -------------------------------------------------------------------------------- /examples/beer-finder/src/appStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/src/appStore.js -------------------------------------------------------------------------------- /examples/beer-finder/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/src/index.css -------------------------------------------------------------------------------- /examples/beer-finder/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/beer-finder/src/index.js -------------------------------------------------------------------------------- /examples/feature-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/.gitignore -------------------------------------------------------------------------------- /examples/feature-demo/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /examples/feature-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/README.md -------------------------------------------------------------------------------- /examples/feature-demo/build/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/build/asset-manifest.json -------------------------------------------------------------------------------- /examples/feature-demo/build/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/build/favicon.ico -------------------------------------------------------------------------------- /examples/feature-demo/build/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/build/index.html -------------------------------------------------------------------------------- /examples/feature-demo/build/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/build/manifest.json -------------------------------------------------------------------------------- /examples/feature-demo/build/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/build/service-worker.js -------------------------------------------------------------------------------- /examples/feature-demo/build/static/css/main.d372b0f0.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/build/static/css/main.d372b0f0.css -------------------------------------------------------------------------------- /examples/feature-demo/build/static/css/main.d372b0f0.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/build/static/css/main.d372b0f0.css.map -------------------------------------------------------------------------------- /examples/feature-demo/build/static/js/main.9e134007.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/build/static/js/main.9e134007.js -------------------------------------------------------------------------------- /examples/feature-demo/build/static/js/main.9e134007.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/build/static/js/main.9e134007.js.map -------------------------------------------------------------------------------- /examples/feature-demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/package.json -------------------------------------------------------------------------------- /examples/feature-demo/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/public/favicon.ico -------------------------------------------------------------------------------- /examples/feature-demo/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/public/index.html -------------------------------------------------------------------------------- /examples/feature-demo/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/public/manifest.json -------------------------------------------------------------------------------- /examples/feature-demo/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/src/App.jsx -------------------------------------------------------------------------------- /examples/feature-demo/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/src/index.css -------------------------------------------------------------------------------- /examples/feature-demo/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/feature-demo/src/index.js -------------------------------------------------------------------------------- /examples/todo-mvc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/.gitignore -------------------------------------------------------------------------------- /examples/todo-mvc/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /examples/todo-mvc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/README.md -------------------------------------------------------------------------------- /examples/todo-mvc/build/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/build/asset-manifest.json -------------------------------------------------------------------------------- /examples/todo-mvc/build/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/build/favicon.ico -------------------------------------------------------------------------------- /examples/todo-mvc/build/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/build/index.html -------------------------------------------------------------------------------- /examples/todo-mvc/build/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/build/manifest.json -------------------------------------------------------------------------------- /examples/todo-mvc/build/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/build/service-worker.js -------------------------------------------------------------------------------- /examples/todo-mvc/build/static/css/main.fd4d4524.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/build/static/css/main.fd4d4524.css -------------------------------------------------------------------------------- /examples/todo-mvc/build/static/css/main.fd4d4524.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/build/static/css/main.fd4d4524.css.map -------------------------------------------------------------------------------- /examples/todo-mvc/build/static/js/main.38771b01.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/build/static/js/main.38771b01.js -------------------------------------------------------------------------------- /examples/todo-mvc/build/static/js/main.38771b01.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/build/static/js/main.38771b01.js.map -------------------------------------------------------------------------------- /examples/todo-mvc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/package.json -------------------------------------------------------------------------------- /examples/todo-mvc/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/public/favicon.ico -------------------------------------------------------------------------------- /examples/todo-mvc/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/public/index.html -------------------------------------------------------------------------------- /examples/todo-mvc/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/public/manifest.json -------------------------------------------------------------------------------- /examples/todo-mvc/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/src/App.jsx -------------------------------------------------------------------------------- /examples/todo-mvc/src/TodoItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/src/TodoItem.jsx -------------------------------------------------------------------------------- /examples/todo-mvc/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/src/index.css -------------------------------------------------------------------------------- /examples/todo-mvc/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/src/index.js -------------------------------------------------------------------------------- /examples/todo-mvc/src/todosStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/examples/todo-mvc/src/todosStore.js -------------------------------------------------------------------------------- /images/browser_support.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/images/browser_support.png -------------------------------------------------------------------------------- /images/param_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/images/param_code.png -------------------------------------------------------------------------------- /images/param_sync.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/images/param_sync.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/buildExamples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/scripts/buildExamples.js -------------------------------------------------------------------------------- /scripts/buildToc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/scripts/buildToc.js -------------------------------------------------------------------------------- /scripts/linkExamples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/scripts/linkExamples.js -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/scripts/test.js -------------------------------------------------------------------------------- /scripts/testBuilds.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/scripts/testBuilds.js -------------------------------------------------------------------------------- /scripts/unlinkExamples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/scripts/unlinkExamples.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/src/index.js -------------------------------------------------------------------------------- /src/scheduler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/src/scheduler.js -------------------------------------------------------------------------------- /src/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/src/storage.js -------------------------------------------------------------------------------- /src/url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/src/url.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/src/utils.js -------------------------------------------------------------------------------- /tests/_setup.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/tests/_setup.test.js -------------------------------------------------------------------------------- /tests/params.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/tests/params.test.js -------------------------------------------------------------------------------- /tests/path.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/tests/path.test.js -------------------------------------------------------------------------------- /tests/storage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/tests/storage.test.js -------------------------------------------------------------------------------- /types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solkimicreb/react-easy-params/HEAD/types/index.d.ts --------------------------------------------------------------------------------