Business card, CV, personal blog, petproject playground
Prerequisites
- Node.js 18
- Yarn v1
Commands
Command | Action |
---|---|
yarn install |
Install dependencies and link monorepo packages |
yarn develop |
Start local dev server |
yarn format |
Reformat code |
yarn lint |
Lint code |
yarn test |
Run test cases |
yarn build |
Build project |
yarn serve |
Preview build locally |
yarn clean |
Cleanup cache and build directories |
Project is monorepo with simple hierarchy: tonystyle
depends on all secondary packages.
- node.js v18
- package management yarn v1
- monorepo management: nx and lerna
Main package, application entry point
- structured and organized with Feature-Sliced Design
- rendered by react
- controlled by effector
- styled with stitches
- built via vite
Effector wrapper for media queries matching
Wrappers for handling side-effects in effector
Server for delivering static data as graphql
React utilities for SSR-related conditional rendering and side-effect handling
If you have any suggestions, feel free to open discussion, create pull request or call me in the middle of the night. No rules, no linters, no cry.