Creating simple Redux clone

This readme contains detailed instructions on how to create similar project from scratch

Initiating project

Initiating npm:

npm init -y

Initiating git:

git init

Initiating ts

tsc --init

Installing dependencies

Installing typescript, webpack, webpack CLI and webpack dev server

npm i -D ts-node ts-loader typescript webpack webpack-cli webpack-dev-server jest @types/jest ts-jest@"<23.10.0"

Creating/Updating .gitignore

Updating package.json

...
    "files": ["dist"],
...

Configuring webpack

Configuring typescript

Configuring jest

jest --init

Publishing package to npm

Performing dry-run to check if everything's working correctly

npm publish --dry-run