Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 1.1 KB

File metadata and controls

42 lines (26 loc) · 1.1 KB

NextProject

ci

An opinionated starting point for Next.js projects.

Because setting stuff up is boring and building stuff is fun.

Out of the box support for:

  • Typescript
  • Tailwind (with JIT)
  • Heroicons
  • Eslint (with Airbnb, jsx-a11y etc)
  • Prettier
  • Jest (with Testing Library)
  • Cypress (with Testing Library and A11y tests)
  • Dependabot config
  • GitHub Actions CI config
  • Colocate tests and supporting files in /pages directory

Development

Install dependencies with yarn

Run dev server with yarn dev

Create prod build with yarn build

Interactively update dependencies with yarn bump

Run Jest tests with yarn test:jest

Run Cypress tests for dev with yarn test:cypress:dev

Run Cypress tests on CLI with yarn test:cypress

Deploy

Deploy it to the cloud with Vercel.

Deploy with Vercel