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

https://github.com/glorious-codes/glorious-pitsby-demo-web-components

A simple demo of web components documented with Pitsby
https://github.com/glorious-codes/glorious-pitsby-demo-web-components

documentation-tool es-modules web-components

Last synced: 8 months ago
JSON representation

A simple demo of web components documented with Pitsby

Awesome Lists containing this project

README

          

# Glorious Pitsby Demo (Web Components)
> Demo documentation generated with https://pitsby.com

[![CircleCI](https://dl.circleci.com/status-badge/img/gh/glorious-codes/glorious-pitsby-demo-web-components/tree/main.svg?style=svg)](https://dl.circleci.com/status-badge/redirect/gh/glorious-codes/glorious-pitsby-demo-web-components/tree/main)
[![Coverage Status](https://coveralls.io/repos/github/glorious-codes/glorious-pitsby-demo-web-components/badge.svg?branch=main)](https://coveralls.io/github/glorious-codes/glorious-pitsby-demo-web-components?branch=main)

## Contributing

1. Install [Node](https://nodejs.org/en/). Download the "Recommend for Most Users" version.

2. Clone the repo:
``` bash
git clone git@github.com:glorious-codes/glorious-pitsby-demo-web-components.git
```

3. Go to the project directory
``` bash
cd glorious-pitsby-demo-web-components
```

4. Install the project dependencies
``` bash
npm install
```

6. Otherwise, run:
``` bash
npm run start
```

The app will be running on `http://localhost:7000`.

## Tests

1. Ensure that all code that you have added is covered with unit tests:
``` bash
npm run test
```

2. You can optionally generate coverage report after running tests:
``` bash
npm run test -- --coverage
```