Skip to content
/ react-ryuk-template Public template

React, Typescript, MobX, Styled-Components, ESLint (air-bnb), Prettier

Notifications You must be signed in to change notification settings

RyuK-H/react-ryuk-template

Repository files navigation

1) Tech stack

FrameWork

  • React

Language

  • Typescript

SDD (like TDD)

  • Storybook

State Management

  • MobX

UI Library

  • Styled-Components

2) Project Rules

Code Quality

Code Style

  • Prettier
    "prettier/prettier": [
    	"error",
    	{
    		"semi": true,
    		"tabWidth": 2,
    		"trailingComma": "all",
    		"printWidth": 80,
    		"arrowParens": "avoid",
    		"proseWrap": "preserve",
    		"requirePragma": false,
    	}
    ]

Husky

"husky": {
	"hooks": {
		"pre-commit": "lint-staged"
	}
},
"lint-staged": {
	"*.{ts,tsx,json,css,md}": [
	"prettier --write",
	"git add"
	]
},

About

React, Typescript, MobX, Styled-Components, ESLint (air-bnb), Prettier

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published