An open API service indexing awesome lists of open source software.

https://github.com/abbasg-dev/ny-time


https://github.com/abbasg-dev/ny-time

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# NY Times App

This project is a React application for browsing NY Times articles.

## Installation

To install the dependencies, run:

```bash
npm install

## Running the Application

To run the application locally, use:

npm start

This will start the development server and open the application in your default web browser.

## Running Tests

To run tests using Cypress, execute:

npm test

This will open the Cypress Test Runner, where you can select and run individual test suites.

## Generating Coverage Reports

To generate coverage reports, run:

npm run coverage

This will run tests and generate coverage reports using Jest. You can find the generated coverage reports in the coverage directory.

## Additional Commands

## Ejecting Configuration

If you need to customize webpack configurations, you can eject the configuration using:

npm run eject

## Running SonarQube Analysis

To run SonarQube analysis, first make sure you have a SonarQube server running and configured. Then execute:

npm run sonar

This command will run the SonarQube scanner to analyze the codebase and send the results to your SonarQube server.
```