open-index/open-npm huggingface dataset:
npm package: @giapspzoo/is-object
Description: Check if a value is a JS object.
Author: GIAP sp. z o.o.
Latest version: 1.0.1

# @giapspzoo/is-object
Check if a value is a JS object.

## Installation
```
npm i @giapspzoo/is-object
```

## Examples
```ts
import isObject from '@giapspzoo/is-object';

isObject({}); // true
isObject(new Date()); // true
isObject(new Map()); // true
isObject([]); // false
isObject(() => {}); // false
isObject(null); // false
isObject('value'); // false
isObject(1); // false
isObject(NaN); // false
isObject(Symbol('value')); // false
```
npm package: @giapspzoo/mui-theme
Description: GIAP's Material UI starter theme
Author: GIAP sp. z o.o.
Latest version: 7.0.1

# @giapspzoo/mui-theme

GIAP's Material UI starter theme.

## Usage
Install the package:
```
npm i @giapspzoo/mui-theme
```

Pass to the MUI's `createTheme` function:
```ts
import { createTheme } from '@mui/material';
import getMuiTheme from '@giapspzoo/mui-theme';

const theme = createTheme(getMuiTheme());
```

## Versioning

The major version number of `@giapspzoo/mui-theme` aligns with the major version number of Material UI. For example, if you need a theme compatible with Material UI v6, install `@giapspzoo/mui-theme@^6`.
npm package: @giapspzoo/next-tick
Description: A minimal utility that defers a function to the next event loop tick using `setTimeout(fn)`. Useful for scheduling asynchronous execution without relying on Node.js-specific `process.nextTick()` or Promise-based microtasks. Works in both Node.js and brows
Author: GIAP sp. z o.o.
Latest version: 1.0.0

# @giapspzoo/next-tick

A minimal utility that defers a function to the next event loop tick using `setTimeout(fn)`. Useful for scheduling asynchronous execution without relying on Node.js-specific `process.nextTick()` or Promise-based microtasks. Works in both Node.js and browser environments.

## Usage

```ts
import nextTick from "@giapspzoo/next-tick";

nextTick(() => {
  doSomething();
});
```