A starter kit for developing web applications with TypeScript and Next.
- TypeScript for scalable, statically typed JavaScript.
- TSLint for TypeScript linting.
- Next for effortless server-side development.
- HTML5 Boilerplate for providing a basic HTML structure.
- Normalize for normalizing HTML elements across browsers.
- commitlint for commit linting via Husky Git hooks.
- Commitizen for standardized commit messages.
Clone this repository and delete the Git history:
git clone https://github.com/llorca/typescript-next-starter && rm -rf typescript-next-starter/.git
Search for the TNS_CONFIG
string in the project, then replace each occurrence with your desired configuration.
Initialize as a new repository:
git init
Install the dependencies:
npm install
Start the Next development server:
npm run dev
Commit changes with Commitizen:
npm run commit
Export a static React application:
npm run export