Skip to content
This repository has been archived by the owner on Apr 6, 2021. It is now read-only.

Commit

Permalink
feat(store): react-easy-state
Browse files Browse the repository at this point in the history
Replace redux with react-easy-state

BREAKING CHANGE: Redux is removed
  • Loading branch information
FDiskas committed Apr 8, 2018
1 parent f7d6e97 commit 0efc953
Show file tree
Hide file tree
Showing 52 changed files with 1,341 additions and 1,231 deletions.
48 changes: 48 additions & 0 deletions .all-contributorsrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
{
"projectName": "react-typescript",
"projectOwner": "FDiskas",
"files": [
"README.md"
],
"imageSize": 100,
"commit": true,
"contributors": [
{
"login": "FDiskas",
"name": "Vytenis",
"avatar_url": "https://avatars2.githubusercontent.com/u/468006?v=4",
"profile": "https://github.com/FDiskas",
"contributions": [
"bug",
"code",
"doc",
"eventOrganizing",
"example",
"ideas",
"infra",
"review",
"tool"
]
},
{
"login": "gennbo",
"name": "Genadij Bojev",
"avatar_url": "https://avatars3.githubusercontent.com/u/12097258?v=4",
"profile": "https://github.com/gennbo",
"contributions": [
"bug",
"code"
]
},
{
"login": "aivaras-b",
"name": "Aivaras",
"avatar_url": "https://avatars0.githubusercontent.com/u/17545646?v=4",
"profile": "https://github.com/aivaras-b",
"contributions": [
"review"
]
}
],
"repoType": "github"
}
5 changes: 3 additions & 2 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"presets": ["es2015", "react", "stage-0"],
"plugins": ["react-hot-loader/babel"]
"presets": [
"react-app"
]
}
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Thanks for reading this. If you do so - you are probably ready to be an contribu

- [IDE](#ide)
- [Installation](#installation)
- [<a name="commits"></a> Git Commit Guidelines](#a-namecommitsa-git-commit-guidelines)
- [Git Commit Guidelines](#git-commit-guidelines)
- [Merge requests](#merge-requests)
- [Available commands](#available-commands)

Expand All @@ -34,7 +34,7 @@ Thanks for reading this. If you do so - you are probably ready to be an contribu

We are using yarn so respect this. Just type `yarn` and you are ready to go

### <a name="commits"></a> Git Commit Guidelines
### Git Commit Guidelines

We have very precise rules over how our git commit messages can be formatted. This leads to **more readable messages** that are easy to follow when looking through the **project history**. But also,
we use the git commit messages to **generate the our change log**.
Expand Down
17 changes: 13 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@ Bundle size should be minimum as possible

- [How to start](#how-to-start)
- [What's inside](#whats-inside)
- [Todo](#todo)
- [Browser support](#browser-support)
- [Todo](#todo)
- [Contributors](#contributors)

<!-- END doctoc generated TOC please keep comment here to allow auto update -->
Expand Down Expand Up @@ -69,15 +70,23 @@ Bundle size should be minimum as possible
* [settings](https://github.com/nfq-eta/react-typescript/tree/master/.vscode) for [Visual Studio Code](https://code.visualstudio.com/Download)
* Storybook [Demo](https://nfq-eta.github.io/react-typescript/docs)
* With actions
* Addons
* With knobs
* With options

## Browser support
* Chrome: >= 49
* Firefox: >= 38
* Safari: >= 10
* Edge: >= 12
* Opera: >= 36

## Todo
#### Todo
* [x] Automate Changelist.md
* [ ] E2E Tests
* [ ] i18n
* [ ] Red box for react errors?
* [x] Server side rendering
* [ ] Use redux-observable instead saga
* [ ] ~~Use redux-observable instead saga~~
* [ ] Assets (css, js) caching
* [x] HMR route v4
* [ ] PWA
Expand Down
2 changes: 1 addition & 1 deletion config/webpack.common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ import * as webpack from 'webpack';

export const webpackCommon = {
entry: {
vendors: Object.keys(require(path.resolve('package.json')).dependencies),
app: ['./src/client/index.tsx'],
vendors: Object.keys(require(path.resolve('package.json')).dependencies),
},

output: {
Expand Down
Loading

0 comments on commit 0efc953

Please sign in to comment.