Skip to content

Latest commit

 

History

History
49 lines (26 loc) · 1018 Bytes

CONTRIBUTING.md

File metadata and controls

49 lines (26 loc) · 1018 Bytes

Contributing to JDM Editor

Want to contribute to JDM Editor? There are a few things you need to know.

Install

This repository use pnpm package manager, to install the dependencies run:

pnpm i

Storybook

A storybook is available to check your changes. To dev with Storybook run:

pnpm storybook

Build

To check the package output run:

pnpm build

Tests

To check tests run:

pnpm test

Add tests to cover new code and be sure that coverage didn't decrease with:

pnpm test:coverage

Lint

To check if your code don't have any lint or prettier problem run:

pnpm format

To fix problems run:

pnpm format:fix

Git commits

This repository use Commitizen. When you commit with Commitizen, you'll be prompted to fill out any required commit fields at commit time.

You need to run git cz and you'll be prompted to fill in any required fields, and your commit messages will be formatted according to the standards defined by react-js-cron.