license GitHub CI Codacy Badge Vercel
My personal blog and information about me.
Install dependencies:
npm i
Start a development server:
npm run dev
Visit https://localhost:8000
. ├── content # Markdown files. Blog Posts and Pages content │ ├── pages # Pages content that is used by `src/pages` │ ├── posts # Blog posts that are generated by Gatsby ├── src # Source files (react code, styles...) │ ├── @types # Global TypeScript typings │ ├── components # React components + their styles │ ├── config # Configuration files │ ├── hooks # React hooks │ ├── images # Images that are imported inside ts/tsx files │ ├── pages # Gatsby pages │ ├── styles # Global styles (class-less styles + utilities) │ ├── templates # Gatsby templates for programmatically creating pages │ ├── types # Non-global TypeScript typings │ ├── html.tsx # Gatsby custom default HTML │ └── utils.ts # Global utilities ├── static # Global static files ├── .husky # Husky git hooks ├── .editorconfig # Consistent coding styles config ├── .eslintrc # ESLint config ├── .graphqlconfig # GraphQL IntelliJ Plugin config (generates schema.graphql) ├── .prettierrc # Prettier config ├── .stylelintrc # Stylelint config ├── .travis.yml # Travis CI configuration ├── gatsby-config.js # Gatsby plugins and general configuration ├── gatsby-node.js # Gatsby data layer control ├── graphql-codegen.yml # GraphQL codegen config (generates TypeScript typings for GraphQL operations) ├── schema.graphql # GraphQL schema automatically generated based on .graphqlconfig ├── LICENSE └── README.md
The following directories and their contents are Copyright Rostyslav Ugryniuk. You may not reuse anything therein without my permission:
content/ static/
All other directories and files are MIT Licensed (where applicable).
If you noticed any kind of error please let me know here.