Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matthewlynch/next-typescript-jest-storybook-starter
A starter project for Next.js that uses TypeScript, styled-components, Jest & Storybook.
https://github.com/matthewlynch/next-typescript-jest-storybook-starter
jest nextjs prettier react-testing-library storybook styled-components typescript
Last synced: 8 days ago
JSON representation
A starter project for Next.js that uses TypeScript, styled-components, Jest & Storybook.
- Host: GitHub
- URL: https://github.com/matthewlynch/next-typescript-jest-storybook-starter
- Owner: matthewlynch
- License: mit
- Created: 2020-01-09T18:35:00.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-12-09T01:22:20.000Z (almost 3 years ago)
- Last Synced: 2024-05-29T01:12:04.088Z (6 months ago)
- Topics: jest, nextjs, prettier, react-testing-library, storybook, styled-components, typescript
- Language: TypeScript
- Homepage:
- Size: 452 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Next.js Starter
This is a [Next.js](https://github.com/zeit/next.js) starter app that uses:
- [TypeScript](https://github.com/microsoft/TypeScript)
- [styled-components](https://github.com/styled-components/styled-components) for styling
- [Jest](https://github.com/facebook/jest) + [React Testing Library](https://github.com/testing-library/react-testing-library) for testing
- [Storybook](https://github.com/storybookjs/storybook) for component development
- [prettier](https://github.com/prettier/prettier) for code formatting## Getting Started
To get started run:
1. `git clone https://github.com/matthewlynch/next-typescript-jest-storybook-starter.git`
2. `yarn install` or `npm install` inside of the cloned project. If you're using NPM you should delete the `yarn.lock` file
3. `yarn dev` or `npm run dev` if you're using NPM.
4. Visit [localhost:3000](http://localhost:3000/)