Skip to content

Latest commit

聽

History

History
62 lines (43 loc) 路 1.49 KB

developer-experience.mdx

File metadata and controls

62 lines (43 loc) 路 1.49 KB
title Developer Experience
description Upgrades you can expect from the platform

馃捇 Developer Experience

馃悤 What is husky

Husky improves your git commits.

You can use it to lint your commit messages, run tests, lint code, etc... when you commit or push. Husky supports all Git hooks.

馃獫 Hooks

  • pre-commit: lint app codebase
  • commit-msg: apply commintlint

馃搵 What is commitlint

commitlint checks if your commit messages meet the conventional commit format.

In general the pattern mostly looks like this:

type(scope?): subject  #scope is optional; multiple scopes are supported (current delimiter options: "/", "\" and ",")

Real world examples can look like this:

chore: run tests on travis ci
fix(server): send cors headers
feat(blog): add comment section

Common types according to commitlint-config-conventional (based on the Angular convention) can be:

  • build
  • chore
  • ci
  • docs
  • feat
  • fix
  • perf
  • refactor
  • revert
  • style
  • test

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

https://deploy.turboeth.xyz

Check out our Next.js deployment documentation for more details.