52eb3416f5
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. - [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases) - [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2) --- updated-dependencies: - dependency-name: decode-uri-component dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> |
||
---|---|---|
.vscode | ||
packages | ||
scripts | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.travis.yml | ||
.yarnrc | ||
LICENSE | ||
README.md | ||
SECURITY.md | ||
lerna.json | ||
package.json | ||
postcss.config.js | ||
tsconfig.jest.json | ||
tsconfig.json | ||
tslint.json | ||
wallaby.conf.js | ||
yarn.lock |
README.md
Redux DAG History
Nonlinear History
This project is a redux middleware that provides an alternative take on application history. Independent threads of user exploration are tracked as separate "branches" in a state DAG (Directed Acyclic Graph) inspired roughly by Git version control. Some additional concepts have been implemented, including:
- Pinning states of interest
- Checking for state equivalency before inserting a new state
- Tracking alternate routes to a state
- Import/Export