open-index/open-npm huggingface dataset:
npm package: @fansy/commit-msg-validator
Description: A tool for validate commit message
Author: Fansy
Latest version: 1.0.0

# `Commit Message Validator`

A tool for validate commit message.

## `usage`

This tool dependencies on `yorkie`.

So we can add follow code in `package.json`:

```json
{
    "gitHooks": {
        "commit-msg": "cmv"
    }
}
```

## `Rules`

Every commit message must match the following `RegExp`:

```js
const regexp = /^(revert: )?(feat|fix|docs|style|refactor|perf|test|workflow|build|ci|chore|types|release|merge)(\(.+\))?: .{1,50}/;
```

## `Types`

| type     | description            |
| -------- | ---------------------- |
| feat     | new feature            |
| fix      | fix bug                |
| docs     | documentation          |
| style    | styles                 |
| refactor | refactor               |
| test     | add or change test     |
| chore    | daily change           |
| perf     | imporove performance   |
| workflow | workflow change        |
| build    | build                  |
| ci       | continuous integration |
| merge    | code merge             |
| types    | typescript declaration |
| release  | version update         |

## `Example`

We can use following format with commit message:

```
`type(socpe): commit message`
```

There are some examples:

```
//feature
feat(package): add a new function.

//daily change
chore(root): update package.json.
```
npm package: @fantaclaus/simpledom
Description: Create DOM elements easy
Author: fantaclaus
Latest version: 1.0.0

# SimpleDom - create DOM elements easy.

## H1, DIV and BUTTON

```typescript
dom.H1('This is a Simple DOM!', { 'style': 'color: green' });

dom.DIV(() =>
{
	dom.BUTTON_SIMPLE("click me!", () =>
	{
		elInfo.textContent = `The date is: ${new Date()}`
	});

	dom.NBSP();

	const elInfo = dom.SPAN('[no info]');
});
```

## TABLE

```typescript
const items = [
	{ name: 'Peter', age: 20 },
	{ name: 'Maria', age: 25 },
	{ name: 'John', age: 40 },
];

dom.TABLE(() =>
{
	for (const i of items)
	{
		dom.TR(() =>
		{
			dom.TD(() =>
			{
				dom.TEXT(i.name);
			});

			dom.TD(() =>
			{
				dom.TEXT(i.age);
			});
		});
	}
});
```
npm package: @fantacovid-19/eslint-config
Description: ESLint configuration for Fantacovid-19 projects
Author: @fantacovid-19
Latest version: 0.2.1

<div align="center">

# @fantacovid-19/eslint-config

**ESLint configuration for Fantacovid-19 projects**

[![GitHub](https://img.shields.io/github/license/fantacovid-19/utilities?style=for-the-badge)](https://github.com/fantacovid-19/utilities/blob/main/LICENSE.md)
[![Npm](https://img.shields.io/npm/v/@fantacovid-19/eslint-config?style=for-the-badge&color=crimson&logo=npm)](https://www.npmjs.com/package/@fantacovid-19/eslint-config)

</div>

**Table of Contents**

- [Installation](#installation)
- [Usage](#usage)

## Installationz

You can install the package using npm or pnpm:

npm:

```bash
npm install --save-dev @fantacovid-19/eslint-config
```

pnpm:

```bash
pnpm add --save-dev @fantacovid-19/eslint-config
```

---

## Usage

After installing the package, you can extend the ESLint configuration in your project's `eslint.config.js`, `eslint.config.cjs` or `eslint.config.mjs` file. Here's how to do it:

Using ESM Module:

```js
import eslintConfig from "@fantacovid-19/eslint-config";

export default [...eslintConfig];
```

Using CommonJS Module:

```js
const eslintConfig = require("@fantacovid-19/eslint-config");

module.exports = [...eslintConfig];
```
npm package: @fantacovid-19/prettier-config
Description: Prettier configuration for Fantacovid-19 projects
Author: @fantacovid-19
Latest version: 0.1.1

<div align="center">

# @fantacovid-19/prettier-config

**Prettier configuration for Fantacovid-19 projects**

[![GitHub](https://img.shields.io/github/license/fantacovid-19/utilities?style=for-the-badge)](https://github.com/fantacovid-19/utilities/blob/main/LICENSE.md)
[![Npm](https://img.shields.io/npm/v/@fantacovid-19/prettier-config?style=for-the-badge&color=crimson&logo=npm)](https://www.npmjs.com/package/@fantacovid-19/prettier-config)

</div>

**Table of Contents**

- [Installation](#installation)
- [Usage](#usage)
  - [Using package.json](#using-packagejson)
  - [Using ESM Module](#using-esm-module)
  - [Using CommonJS Module](#using-commonjs-module)

## Installation

You can install the package using npm or pnpm:

npm:

```bash
npm install --save-dev @fantacovid-19/prettier-config
```

pnpm:

```bash
pnpm add --save-dev @fantacovid-19/prettier-config
```

---

## Usage

After installing the package, you can extend the Prettier configuration in your project's `prettier.config.js`, `prettier.config.cjs` or `prettier.config.mjs` and `package.json` file. Here's how to do it:

### Using package.json:

```json
{
  "prettier": "@fantacovid-19/prettier-config"
}
```

### Using ESM Module:

```js
import prettierConfig from "@fantacovid-19/prettier-config";

export default prettierConfig;
```

### Using CommonJS Module:

```js
const prettierConfig = require("@fantacovid-19/prettier-config");

module.exports = prettierConfig;
```