Skip to content

eigen-space/team-intro

Repository files navigation

About

This is project that contains an information about team and its achievements.

Getting started

yarn && yarn dev - start on the localhost at 8000 port.

Why do we have that dependencies?

  • react - provides api for create and control ui-components.
  • react-slick - used as wrapper for slick-carousel library.
  • slick-carousel - used to get carousel for mobile as well besides desktop.
  • three - used as a platform for 3d-effects.
  • vanta - production-ready effect for our header page.
  • react-dom - provides DOM-specific methods to step out from react-world to DOM-world and is used on top level of application.

Why do we have that dev dependencies?

  • @eigenspace/codestyle - includes lint rules, config for typescript.
  • @eigenspace/commit-linter - linter for commit messages.
  • @hot-loader/react-dom - to enable hot loading.
  • @types/* - contains type definitions for specific library.
  • eslint-plugin-prettier - used for auto-formatting styles.
  • eslint-plugin-eigenspace-script - includes set of script linting rules and configuration for them.
  • gatsby - to generate static site.
  • gatsby-plugin-sass - plugin that enables a support scss in gatsby.
  • gatsby-plugin-sharp - plugin that processes images.
  • gatsby-source-filesystem - plugin that allows load files from disk.
  • gatsby-transformer-sharp - plugin that processes images.
  • node-sass - to use scss into project.
  • typescript - is a superset of JavaScript that have static type-checking and ECMAScript features.
  • husky - used for configure git hooks.
  • lint-staged - used for configure linters against staged git files.
  • prettier - style components formatter.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •