Skip to content

An opinionated NextJS page-router template for web development and ensuring consistent code styling across team projects. Easy to reconfigure.

License

Notifications You must be signed in to change notification settings

Ink230/ink-nextjs-template

Repository files navigation

Getting Started

An opinionated but pre-configured NextJS template.

git clone git@github.com:Ink230/ink-nextjs-template.git.

then

npm install

Summary

Directory folders

  • .husky
  • .vscode
  • public
  • src
    • components
    • lib
    • pages
    • styles

Website Basic Config

  • _app, _document configured
  • index.tsx configured
  • Related modules and styles present

ESLint

  • Basic windows development config
  • No unused variables on save

Prettier

  • prettierignore
  • Opinionated settings + es5

tsconfig.json

  • Configure to your preferences

next.config.js

  • Default settings and tweaks

Husky

  • Pre-commit: eslint, prettier
  • Pre-push: build successfully

Storybook

  • Soon

About

An opinionated NextJS page-router template for web development and ensuring consistent code styling across team projects. Easy to reconfigure.

Topics

Resources

License

Stars

Watchers

Forks