Skip to content

csci312a-s23/project-skeleton

Repository files navigation

Project Skeleton

TODO: Implement CI badges, provide a link to the deployed version of your application, and provide a brief description of the application functionality.

Creation

This project skeleton has been setup similar to our assignments and practicals. It is a Next.JS application, created with create-next-app 💻 npx create-next-app@latest, which uses Jest and Testing Library for testing, ESLint for static analysis, Prettier for styling, and is configured to use GitHub actions for testing pull requests.

Development dependencies installed with:

💻 npm install -D jest jest-environment-jsdom husky lint-staged prettier eslint-config-prettier @testing-library/react @testing-library/jest-dom

Additional tools you might need

Mocking fetch

Tools for mocking fetch can be installed with

💻 npm install -D fetch-mock-jest [email protected]

Note we need to pin the node-fetch version due to breaking changes when used with Jest in newer versions.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published