open-index/open-npm huggingface dataset:
npm package: @jovijovi/ether-core
Description: Out-of-the-box core APIs for Ethereum ecosystem
Author: jovijovi
Latest version: 0.5.4

# Ether Core

[![npm](https://img.shields.io/npm/v/@jovijovi/ether-core.svg)](https://www.npmjs.com/package/@jovijovi/ether-core)
[![GitHub Actions](https://github.com/jovijovi/ether-core/workflows/Test/badge.svg)](https://github.com/jovijovi/ether-core)
[![Coverage](https://img.shields.io/codecov/c/github/jovijovi/ether-core?label=\&logo=codecov\&logoColor=fff)](https://codecov.io/gh/jovijovi/ether-core)

Out-of-the-box core APIs for Ethereum ecosystem.

## Philosophy

*:kiss: KISS. Keep it small and simple.*

## Features

- Out-of-the-box Ethereum APIs

## Development Environment

- typescript `4.8.4`
- node `v16.18.0`
- ts-node `v10.9.1`
- yarn `v1.22.19`

## Install

```shell
npm install @jovijovi/ether-core
```

or

```shell
yarn add @jovijovi/ether-core
```

## Usage

```typescript
import {core} from '@jovijovi/ether-core';

const walletInfo = await core.NewWallet();
const wallet = core.GetWallet(walletInfo.pk);
const receipt = await core.Transfer(YOUR_WALLET_ADDRESS, wallet.address, '1', wallet.privateKey);
if (receipt.status !== core.params.StatusSuccessful) {
	log.RequestId().error("Transfer failed, error=%o", receipt);
	return;
}
```

## Roadmap

- Documents

## License

[MIT](LICENSE)
npm package: @jovijovi/ether-core-api
Description: HTTP APIs for @jovijovi/ether-core
Author: jovijovi
Latest version: 0.1.2

# Ether Core API

[![npm](https://img.shields.io/npm/v/@jovijovi/ether-core-api.svg)](https://www.npmjs.com/package/@jovijovi/ether-core-api)
[![GitHub Actions](https://github.com/jovijovi/ether-core-api/workflows/Test/badge.svg)](https://github.com/jovijovi/ether-core-api)
[![Coverage](https://img.shields.io/codecov/c/github/jovijovi/ether-core-api?label=\&logo=codecov\&logoColor=fff)](https://codecov.io/gh/jovijovi/ether-core-api)

HTTP APIs for [@jovijovi/ether-core](https://www.npmjs.com/package/@jovijovi/ether-core).

## Philosophy

*:kiss: KISS. Keep it small and simple.*

## Features

- HTTP RESTFul APIs for [@jovijovi/ether-core](https://www.npmjs.com/package/@jovijovi/ether-core) package.

## Development Environment

- typescript `4.8.4`
- node `v16.18.0`
- ts-node `v10.9.1`
- yarn `v1.22.19`

## Install

```shell
npm install @jovijovi/ether-core-api
```

or

```shell
yarn add @jovijovi/ether-core-api
```

## Usage

```typescript
import * as eth from '@jovijovi/ether-core-api';

class privateImplHandlers implements ITaskHandler {
	RegisterHandlers(router: core.Express) {
		eth.Handler.APIs(router);
	}
}
```

## Roadmap

- Documents

## License

[MIT](LICENSE)
npm package: @jovijovi/ether-keystore
Description: A keystore toolkit for Ethereum ecosystem
Author: jovijovi
Latest version: 0.3.0

# Ether Keystore

[![npm](https://img.shields.io/npm/v/@jovijovi/ether-keystore.svg)](https://www.npmjs.com/package/@jovijovi/ether-keystore)
[![GitHub Actions](https://github.com/jovijovi/ether-keystore/workflows/Test/badge.svg)](https://github.com/jovijovi/ether-keystore)
[![Coverage](https://img.shields.io/codecov/c/github/jovijovi/ether-keystore?label=\&logo=codecov\&logoColor=fff)](https://codecov.io/gh/jovijovi/ether-keystore)

A keystore toolkit for Ethereum ecosystem.

## Philosophy

*:kiss: KISS. Keep it small and simple.*

## Features

- Retrieves wallet or private key from encrypted JSON wallet with password
- Keystore cache

## Development Environment

- typescript `4.9.3`
- node `v18.12.1`
- ts-node `v10.9.1`
- yarn `v1.22.19`

## Install

```shell
npm install @jovijovi/ether-keystore
```

or

```shell
yarn add @jovijovi/ether-keystore
```

## Usage

```typescript
import {keystore} from '@jovijovi/ether-keystore';

const pk = await keystore.InspectKeystorePK(
    '0x7a1bdd1481e5713e36f501a8cca4a9eaa423d547',   // Wallet address
    keystore.types.KeystoreTypeMiner,               // Keystore type
    'MTIzNDU2'                                      // Passphrase in BASE64
);
console.log("PK=", pk);

const wallet = await keystore.InspectKeystoreWallet(
    '0x7a1bdd1481e5713e36f501a8cca4a9eaa423d547',   // Wallet address
    keystore.types.KeystoreTypeFee,                 // Keystore type
    'MTIzNDU2'                                      // Passphrase in BASE64
);
console.debug("Wallet address=", wallet.address);
```

## Roadmap

- Documents
- Security keystore in memory

## License

[MIT](LICENSE)
npm package: @jovijovi/ether-network
Description: A provider network toolkit for Ethereum ecosystem
Author: jovijovi
Latest version: 0.3.4

# Ether Network

[![npm](https://img.shields.io/npm/v/@jovijovi/ether-network.svg)](https://www.npmjs.com/package/@jovijovi/ether-network)
[![GitHub Actions](https://github.com/jovijovi/ether-network/workflows/Test/badge.svg)](https://github.com/jovijovi/ether-network)
[![Coverage](https://img.shields.io/codecov/c/github/jovijovi/ether-network?label=\&logo=codecov\&logoColor=fff)](https://codecov.io/gh/jovijovi/ether-network)

A provider network toolkit for Ethereum ecosystem. 

## Philosophy

*:kiss: KISS. Keep it small and simple.*

## Features

- Connect to RPC provider
- Get provider randomly from the `provider pool`

## Development Environment

- typescript `4.8.4`
- node `v16.18.0`
- ts-node `v10.9.1`
- yarn `v1.22.19`

## Install

```shell
npm install @jovijovi/ether-network
```

or

```shell
yarn add @jovijovi/ether-network
```

## Usage

```typescript
import {network} from '@jovijovi/ether-network';

network.LoadConfig(customConfig);
network.isConnected().then(r => {
	if (!r) {
		return;
	}
});

const provider = network.MyProvider.Get();
```

## Roadmap

- Documents

## License

[MIT](LICENSE)
npm package: @jovijovi/express-2fa-token
Description: 2FA token middleware for pedro.js
Author: jovijovi
Latest version: 1.1.0

# Pedro Express 2FA token Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/express-2fa-token
```

or

```shell
yarn add @jovijovi/express-2fa-token
```

## Usage

```typescript
import express from 'express';
import {TwoFAToken} from '@jovijovi/express-2fa-token';

const app = express();
app.use(TwoFAToken);
```

## License

[MIT](LICENSE)
npm package: @jovijovi/express-request-id
Description: HTTP package for pedro.js
Author: jovijovi
Latest version: 1.1.1

# Pedro Express Request ID Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/express-request-id
```

or

```shell
yarn add @jovijovi/express-request-id
```

## Usage

```typescript
import express from 'express';
import {RequestID} from '@jovijovi/express-request-id';

const app = express();
app.use(RequestID);

app.get('/', function (req, res) {
	res.send('RequestID=' + req[KEY]);
})

app.listen(3000);
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-common
Description: Common packages for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro Common Packages

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-common
```

or

```shell
yarn add @jovijovi/pedrojs-common
```

## Usage

```typescript
import {
	auditor,
	cache,
	cert,
	config,
	context,
	log,
	metrics,
	options,
	security,
	sys,
	util,
	version
} from '@jovijovi/pedrojs-common'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-dgraph
Description: Dgraph package for pedro.js
Author: jovijovi
Latest version: 1.0.6

# Pedro Dgraph Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-dgraph
```

or

```shell
yarn add @jovijovi/pedrojs-dgraph
```

## Usage

```typescript
import * as dgraph from '@jovijovi/pedrojs-dgraph'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-event
Description: Event package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro Event Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-event
```

or

```shell
yarn add @jovijovi/pedrojs-event
```

## Usage

```typescript
import * as event from '@jovijovi/pedrojs-event'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-fsm
Description: FSM package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro FSM Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-fsm
```

or

```shell
yarn add @jovijovi/pedrojs-fsm
```

## Usage

```typescript
import * as fsm from '@jovijovi/pedrojs-fsm'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-ipfs
Description: IPFS package for pedro.js
Author: jovijovi
Latest version: 1.1.22

# Pedro IPFS Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-ipfs
```

or

```shell
yarn add @jovijovi/pedrojs-ipfs
```

## Usage

```typescript
import * as ipfs from '@jovijovi/pedrojs-ipfs'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-leveldb
Description: LevelDB package for pedro.js
Author: jovijovi
Latest version: 1.0.22

# Pedro LevelDB Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-leveldb
```

or

```shell
yarn add @jovijovi/pedrojs-leveldb
```

## Usage

```typescript
import * as leveldb from '@jovijovi/pedrojs-leveldb'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-loader
Description: Module loader for pedro.js
Author: jovijovi
Latest version: 1.1.23

# Pedro Loader Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-loader
```

or

```shell
yarn add @jovijovi/pedrojs-loader
```

## Usage

```typescript
import {loader} from '@jovijovi/pedrojs-loader';

const fooLoader = () => {
	console.log('Hello world!');
}

loader.Register('foo', fooLoader);
loader.Load('foo');
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-log
Description: Log package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro Log Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-log
```

or

```shell
yarn add @jovijovi/pedrojs-log
```

## Usage

```typescript
import {log} from '@jovijovi/pedrojs-log'

// Print info log
log.RequestId().info("Hello, world!");

// Print trace log
log.RequestId("reqId1").trace("This is a trace msg");

// Print logo
log.logo("MyLogo");
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-mongodb
Description: MongoDB package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro MongoDB Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-mongodb
```

or

```shell
yarn add @jovijovi/pedrojs-mongodb
```

## Usage

```typescript
import * as mongodb from '@jovijovi/pedrojs-mongodb'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-mysql
Description: MySQL package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro MySQL Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-mysql
```

or

```shell
yarn add @jovijovi/pedrojs-mysql
```

## Usage

```typescript
import * as mysql from '@jovijovi/pedrojs-mysql'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-network
Description: Network package for pedro.js
Author: jovijovi
Latest version: 1.2.2

# Pedro Network Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-network
```

or

```shell
yarn add @jovijovi/pedrojs-network
```

## Usage

```typescript
import * as network from '@jovijovi/pedrojs-network'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-network-http
Description: HTTP package for pedro.js
Author: jovijovi
Latest version: 1.2.2

# Pedro HTTP Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-network-http
```

or

```shell
yarn add @jovijovi/pedrojs-network-http
```

## Usage

```typescript
import * as http from '@jovijovi/pedrojs-network-http'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-network-jsonrpc
Description: JSON-RPC package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro JSON-RPC Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-network-jsonrpc
```

or

```shell
yarn add @jovijovi/pedrojs-network-jsonrpc
```

## Usage

```typescript
import * as jsonrpc from '@jovijovi/pedrojs-network-jsonrpc'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-network-websocket
Description: WebSocket package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro WebSocket Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-network-websocket
```

or

```shell
yarn add @jovijovi/pedrojs-network-websocket
```

## Usage

```typescript
import * as websocket from '@jovijovi/pedrojs-network-websocket'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-pg
Description: Postgres package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro Postgres Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-pg
```

or

```shell
yarn add @jovijovi/pedrojs-pg
```

## Usage

```typescript
import * as pg from '@jovijovi/pedrojs-pg'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-redis
Description: Redis package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro Redis Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-redis
```

or

```shell
yarn add @jovijovi/pedrojs-redis
```

## Usage

```typescript
import * as redis from '@jovijovi/pedrojs-redis'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-s3
Description: S3 package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro S3 Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-s3
```

or

```shell
yarn add @jovijovi/pedrojs-s3
```

## Usage

```typescript
import * as s3 from '@jovijovi/pedrojs-s3'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-sqlite
Description: SQLite package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro SQLite Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-sqlite
```

or

```shell
yarn add @jovijovi/pedrojs-sqlite
```

## Usage

```typescript
import * as sqlite from '@jovijovi/pedrojs-sqlite'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-sqs
Description: SQS package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro SQS Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-sqs
```

or

```shell
yarn add @jovijovi/pedrojs-sqs
```

## Usage

```typescript
import * as sqs from '@jovijovi/pedrojs-sqs'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-tracing
Description: Tracing package for pedro.js
Author: jovijovi
Latest version: 1.2.1

# Pedro Tracing Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-tracing
```

or

```shell
yarn add @jovijovi/pedrojs-tracing
```

## Usage

```typescript
import * as tracing from '@jovijovi/pedrojs-tracing'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-types
Description: Types package for pedro.js
Author: jovijovi
Latest version: 1.0.5

# Pedro Types Package

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-types
```

or

```shell
yarn add @jovijovi/pedrojs-types
```

## Usage

```typescript
import * as types from '@jovijovi/pedrojs-types'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/pedrojs-version
Description: Version package for pedro.js
Author: jovijovi
Latest version: 1.0.12

# Pedro Version Packages

This submodule is part of [pedro.js](https://github.com/jovijovi/pedro.js) project.

## Install

```shell
npm install @jovijovi/pedrojs-version
```

or

```shell
yarn add @jovijovi/pedrojs-version
```

## Usage

```typescript
import * as version from '@jovijovi/pedrojs-version'
```

## License

[MIT](LICENSE)
npm package: @jovijovi/two-fa.js
Description: A two-factor authentication(2FA) based on HOTP & TOTP written in TypeScript
Author: jovijovi
Latest version: 0.2.5

# Two-FA.js

[![npm](https://img.shields.io/npm/v/@jovijovi/two-fa.js.svg)](https://www.npmjs.com/package/@jovijovi/two-fa.js)
[![GitHub Actions](https://github.com/jovijovi/two-fa.js/workflows/Test/badge.svg)](https://github.com/jovijovi/two-fa.js)
[![Coverage](https://img.shields.io/codecov/c/github/jovijovi/two-fa.js?label=\&logo=codecov\&logoColor=fff)](https://codecov.io/gh/jovijovi/two-fa.js)

A two-factor authentication(2FA) based on HOTP & TOTP written in [TypeScript](https://www.typescriptlang.org).

## Philosophy

*:kiss: KISS. Keep it small and simple.*

## Features

- Based on HOTP/TOTP algorithm
- Get code by raw key
- Get code by encoded key
- Encode/Decode key
- Gen random key

## Development Environment

- typescript `4.7.4`
- node `v16.15.1`
- ts-node `v10.8.2`
- yarn `v1.22.19`

## Install

```shell
npm install @jovijovi/two-fa.js
```

or

```shell
yarn add @jovijovi/two-fa.js
```

## Usage

```typescript
import {twofa} from '@jovijovi/two-fa.js';

const code = twofa.GetCode(key);
console.debug("Code=", code);
```

## Roadmap

- Documents
- QR

## License

[MIT](LICENSE)
npm package: @jovinbm/nilenode-react-scripts
Description: Nilenode configuration and scripts for Create React App.
Latest version: 2.1.1

# react-scripts

This package includes scripts and configuration used by [Create React App](https://github.com/facebook/create-react-app).<br>
Please refer to its documentation:

- [Getting Started](https://github.com/facebook/create-react-app/blob/master/README.md#getting-started) – How to create a new app.
- [User Guide](https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md) – How to develop apps bootstrapped with Create React App.
npm package: @jovjs/num.js
Description: A powerful numerical computing library for JavaScript/TypeScript, inspired by NumPy
Author: JovJS Team
Latest version: 0.1.0

# num.js

A powerful numerical computing library for JavaScript/TypeScript, inspired by NumPy.

## Features

- Multi-dimensional array operations
- Linear algebra computations
- Statistical functions
- Broadcasting capabilities
- Type-safe API with TypeScript support

## Installation

```bash
npm install num.js
# or
yarn add num.js
```

## Usage

```typescript
import { array, linalg } from 'num.js';

// Create a 2D array
const matrix = array([[1, 2], [3, 4]]);

// Perform matrix operations
const determinant = linalg.det(matrix);
```

## Development

1. Clone the repository:
```bash
git clone https://github.com/jovjs/num.js.git
cd num.js
```

2. Install dependencies:
```bash
npm install
```

3. Run tests:
```bash
npm test
```

4. Build the library:
```bash
npm run build
```

## Documentation

Full documentation is available at [https://jovjs.github.io/num.js](https://jovjs.github.io/num.js)

## Contributing

Contributions are welcome! Please read our [Contributing Guide](CONTRIBUTING.md) for details on our code of conduct and the process for submitting pull requests.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
npm package: @jovo-community/plugin-timezone
Description: A Jovo Framework plugin for cross-platform timezone including defaults per country code.
Author: Jovo Community
Latest version: 4.0.1

# Time Zone Jovo Plugin
## Overview

This plugin for the [Jovo Framework](https://github.com/jovotech/jovo-framework) `v4` allows you to easily add cross-platform time zone support including an overall default time zone if there is not a country-code-specific default.

For the plugin that support Jovo v3, use [jovo-community-plugin-timezone](https://www.npmjs.com/package/jovo-community-plugin-timezone)

## Platforms

The following platforms are supported:

- Amazon Alexa
- Google Assistant
- Core/Web

In the case of Amazon Alexa, after the first API call, the time zone is cached in [Session Data](https://www.jovo.tech/docs/data#session-data) at:

```typescript
this.jovo.$session.data.$timeZone
```

Don't access or change this value, instead use the method on the plugin:

```js
const tz = await this.$timeZone.getTimeZone();
```

## Install

Install the plugin into your Jovo project:

```sh
npm install @jovo-community/plugin-timezone
```

Register the plugin in `app.ts`:

```typescript
import { TimeZonePlugin } from '@jovo-community/plugin-timezone';

const app = new App({
  // ...

  plugins: [
    new TimeZonePlugin(),

    // ...
  ],
}
```

Get the time zone in your handler:

```typescript
const tz = await this.$timeZone.getTimeZone();
```

## Configuration

You can set an overall default time zone fallback or defaults based on the country code portion of the locale that is sent with every request.

```typescript
import { TimeZonePlugin } from '@jovo-community/plugin-timezone';

const app = new App({
  // ...

  plugins: [
    new TimeZonePlugin({
      defaultTimeZone: 'America/New_York',
      defaultTimeZoneByLocaleCountryCode: {
        US: 'America/New_York',
        GB: 'Europe/London',
        CA: 'America/Toronto',
        AU: 'Australia/Sydney',
        IN: 'Asia/Kolkata',
      },
    }),

    // ...
  ],
}
```

## Jovo Debugger
If using the Jovo Debugger, you must add `$timeZone` to the list of properties the debugger ignores:

```ts
// app.dev.ts

new JovoDebugger({
  ignoredProperties: ['$app', '$handleRequest', '$platform', '$timeZone'],
}),
```

# License

MIT