2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00
2020-03-04 16:23:49 +01:00

Next Template

Folders

Components

Folder where you put your React components

libs

Serverside Internal libs

pages

NextJS Pages

public

Static files

Scripts

Scripts used by the project

styl

Stylus files location

TODO list

Typescript/Javascript

  • Support Typescript
  • Support Javascript
  • Support Javascript files Linting

Stylus

  • Support Stylus files
  • Support Stylus Styled-jsx
  • Support both Stylus CSS modules and purge CSS
  • Support typed stylus files

Packages

Dependencies

  • @zeit/next-stylus: Stylus support in Nextjs
  • glob: Sitemap Generation
  • next: Nextjs
  • next-compose-plugins: Better plugin formatting in config
  • next-purgecss: PurgeCSS Plugin in config
  • react: React
  • react-dom: React DOM (React Dependency)
  • serve: Server for static website
  • styled-jsx-plugin-stylus: Styled-JSX plugin of Stylus
  • stylus: Stylus
  • typescript: Typescript
  • webpack: Webpack
  • webpack-cli: Webpack dependency

Dev Dependencies

  • @types/node: Typescript Typing
  • @types/react: Typescript Typing
  • @typescript-eslint/eslint-plugin: ESLint Typescript Plugin
  • @typescript-eslint/parser: ESLint Typescript parser
  • eslint: ESLint
  • eslint-plugin-react: ESLint React Plugin
Description
Template to quick start your next NextJS Project using Typescript and Stylus
Readme 1.2 MiB
Languages
TypeScript 53.1%
Dockerfile 33.7%
JavaScript 7.4%
Stylus 5.8%