├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── babel.config.js ├── next-env.d.ts ├── next.config.js ├── package.json ├── prettier.config.js ├── src ├── assets │ └── rocketseat.svg ├── pages │ ├── _app.tsx │ ├── _document.tsx │ └── index.tsx └── styles │ ├── global.ts │ ├── pages │ └── Home.ts │ ├── styled.d.ts │ └── theme.ts ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .next 3 | /*.js -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/.gitignore -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/babel.config.js -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/prettier.config.js -------------------------------------------------------------------------------- /src/assets/rocketseat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/src/assets/rocketseat.svg -------------------------------------------------------------------------------- /src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/src/pages/_app.tsx -------------------------------------------------------------------------------- /src/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/src/pages/_document.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/styles/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/src/styles/global.ts -------------------------------------------------------------------------------- /src/styles/pages/Home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/src/styles/pages/Home.ts -------------------------------------------------------------------------------- /src/styles/styled.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/src/styles/styled.d.ts -------------------------------------------------------------------------------- /src/styles/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/src/styles/theme.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/react-nextjs-typescript-structure/HEAD/yarn.lock --------------------------------------------------------------------------------