# 201flaviosilva-utils

## Description
Just some simple JavaScript Utils.

## Usage

### Using NPM (Recommend)
#### Install Package
```sh
npm i 201flaviosilva-utils
```

or
```sh
npm i https://github.com/201flaviosilva-labs/javascript-utils#v1.2.10
```

#### Import to the project
```js
import { randomNumber } from "201flaviosilva-utils";

console.log(randomNumber(1, 20));
```

### Using CDN (jsdelivr)
```html
<script src="https://cdn.jsdelivr.net/npm/201flaviosilva-utils@1.2.9/build/utils.min.js"></script>
<script src="./your-js-file.js"></script>
```

```js
// ./your-js-file.js
console.log(randomNumber(1, 20));
```

## Available Commands

| Command           | Description                                                       |
| ----------------- | ----------------------------------------------------------------- |
| `npm install`     | Install project dependencies                                      |
| `npm run clear`   | Delete the "build" and "types" and "docs" folder                  |
| `npm run jsDoc`   | Build a docs page based in the jsdoc                              |
| `npm run types`   | Build the types                                                   |
| `npm run compile` | Builds code bundle with production settings (minification, etc..) |
| `npm run build`   | Bundle the code, create the types and teh docs folder             |
| `npm run bump`    | Update lib in the npm                                             |

## Links
- [WebPage (Documentation)](https://201flaviosilva-labs.github.io/javascript-utils/);
- [Package](https://www.npmjs.com/package/201flaviosilva-utils);
- [GitHub](https://github.com/201flaviosilva-labs/javascript-utils);
  - [Wiki](https://github.com/201flaviosilva-labs/javascript-utils/wiki);
	- [Issues](https://github.com/201flaviosilva-labs/javascript-utils/issues);
	- [Snippets (More Utils)](https://github.com/201flaviosilva-labs/javascript-utils/tree/main/snippets);
	- [Releases](https://github.com/201flaviosilva-labs/javascript-utils/releases);

## Examples
- [Code Sandbox](https://codesandbox.io/examples/package/201flaviosilva-utils);
- [GitHub Repositories](https://github.com/201flaviosilva-labs/javascript-utils/network/dependents);
