Skip to content
A fully-featured TypeScript library defining a self-contained 100% type-safe Redux architecture.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
examples
src
.eslintrc
.gitignore
.npmignore
.prettierrc
LICENSE.md
README.md
package.json
tsconfig.json
yarn.lock

README.md

Jantix

NPM version badge for jantix Last commit badge

Jantis is a fully-featured TypeScript library that defines a self-contained, 100% type-safe Redux architecture. It allows for stores following a common pattern to be easily defined, merged, and used through the native Redux interfact with type safety and consistency guarentees automatically applied.

In addition to enforcing a typed interface for interacting with the created store, it also provides many useful guarentees about the validity of the provided actions/reducers by preventing mismatches between action types, invalid actions, and mal-formed reducers all at compile-time.

Installation

yarn add jantix

or

npm install --save jantix

Usage / Example

Check out examples/basic.ts for an example of how to use jantix.

You can’t perform that action at this time.