Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pavel-durov/me
my homepage
https://github.com/pavel-durov/me
Last synced: 3 months ago
JSON representation
my homepage
- Host: GitHub
- URL: https://github.com/pavel-durov/me
- Owner: Pavel-Durov
- License: mit
- Created: 2022-10-08T16:24:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-06T05:07:14.000Z (5 months ago)
- Last Synced: 2024-10-02T10:07:58.262Z (4 months ago)
- Language: TypeScript
- Homepage: https://p3ld3v.dev/
- Size: 11.4 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![Build and Test](https://github.com/Pavel-Durov/me/actions/workflows/build_test_react.yml/badge.svg) ![Snyk](https://snyk.io/test/github/Pavel-Durov/me/badge.svg)
# Pavel Durov's personal website
[Link](https://p3ld3v.dev/)
[Vercel Project](https://vercel.com/pav3ldurov/pavel-personal-website)
[Infra README](./infra/README.md)
## Getting started
```shell
$ npm install
```## Run
```shell
$ npm run start
```## Build
```shell
$ npm run build
```## Test
```shell
$ npm run test
```## Lint
```shell
$ npm run lint # lint check
$ npm run lint:fix # lint write
```## Git hooks
### Tests
```shell
npx husky add .husky/pre-commit "npm test"
npx husky add .husky/pre-commit "npm run lint"
git add .husky/pre-commit
```### Commit message
```shell
npx husky add .husky/commit-msg 'npx --no -- commitlint --edit ${1}'
npm pkg set scripts.commitlint="commitlint --edit"
npx husky add .husky/commit-msg 'npm run commitlint ${1}'
```## Tools that made it possible
- [Vercel](https://vercel.com/pav3ldurov)
- [Github Actions](https://docs.github.com/en/actions)
- [BOOTSTRA.386](https://github.com/kristopolous/BOOTSTRA.386)
- [Fonts](https://int10h.org/oldschool-pc-fonts/readme/)
- [JIMP](https://www.npmjs.com/package/jimp)