open-index/open-npm huggingface dataset:
npm package: @laurieherault/libs
Description: This package is a collection of personal libraries and utility functions that I use in my projects, such as [www.laurieherault.com](https://www.laurieherault.com/).
Author: Laurie Hérault
Latest version: 0.0.35


# My libs

This package is a collection of personal libraries and utility functions that I use in my projects, such as [www.laurieherault.com](https://www.laurieherault.com/).

## Installation

bun install @laurieherault/libs

## Usage


## License

This package is provided as-is, mainly for personal use, but feel free to explore it!
npm package: @laus/json-schema-form
Description: Headless UI form powered by JSON Schemas
Author: laus
Latest version: 1.2.4

<p align="center">
<img src=".github/media/jsf_logo_dark.png"  width="600" alt="json-schema-form">
</p>

<p align="center">
  <code>json-schema-form</code> is a headless UI form library powered by <a href="https://json-schema.org/">JSON Schemas</a>. 
<br/>
  It transforms JSON schemas into Javascript `fields` to be more easily consumed by your UI libraries.
</p>

---

### Why JSON Schemas for forms?

JSON Schemas are the SSoT (Single Source of Truth) that allows you to share form's data _structure_ and _validations_ between the server (backend) and the client (frontend), regardless of the language used.

You can use it beyond UI Forms, like lists, tables, and any other UI that needs structured JSON data.

## Installation

Available on [NPM](https://www.npmjs.com/package/@remoteoss/json-schema-form).

```bash
npm install @remoteoss/json-schema-form
# or

yarn install @remoteoss/json-schema-form
```

## Getting Started

Check the 📚 **[JSF website](https://json-schema-form.vercel.app/)** for documentation.

### Playground

Check the 🕹️ **[JSF Playground](https://json-schema-form.vercel.app/?path=/docs/playground--docs)** for demos.

## Contributing

Read [CONTRIBUTING](CONTRIBUTING.md) to get started.

## Migrating

If you're using `v0` and wish to migrate to `v1`, read [MIGRATING](MIGRATING.md) to get started.

_Backed by [Remote.com](https://remote.com/)_
npm package: @lautag/eslint-config
Description: Eslint configuration files for LAUT AG
Author: laut.ag
Latest version: 2.0.0

# Styleguides

## Installation

`npm i -D @lautag/eslint-config babel-eslint eslint eslint-plugin-import eslint-plugin-vue`

## Usage

Make sure that you extend `@lautag` in your eslint file.

**preference is .eslintrc.js**, however you can use `.yaml`, `.yml`, or `.json`

```javascript
// .eslintrc.js
module.exports = {
    "root": true,
    "extends": "@lautag"
}
```

```yaml
// .eslintrc.yaml or .eslintrc.yml
---
root: true
extends: @lautag 
```

```json
// .eslintrc.json
{
    "root": true,
    "extends": "@lautag"
}
```

### Advanced Usage

The eslint package includes rules for Vue, ES6, and regular javascript. It is possilbe to pick and choose exactly which configs you want by extending specific files.

ex: only use base config
```javascript
module.exports = {
    "root": true,
    "extends": [
        "@lautag/eslint-config/base"
    ]
}
```

ex: just base and vue
```javascript
module.exports = {
    "root": true,
    "extends": [
        "@lautag/eslint-config/base",
        "@lautag/eslint-config/vue"
    ]
}
```

## Notes

- The `base` config extends `eslint:recommended`
- the `vue` config extends `plugin:vue/recommended`
npm package: @lautarobock/moment-adapter
Description: Angular Material Moment Adapter
Author: HO Hong Quan
Latest version: 17.1.1

# NgxMatMomentAdapter

## Description 
Moment Adapter for [@lautarobock/datetime-picker](https://www.npmjs.com/package/@lautarobock/datetime-picker)

## Getting started
```
npm install --save  @lautarobock/moment-adapter
```

## Setup

```
import { NgxMatMomentModule } from '@lautarobock/moment-adapter';
@NgModule({
   ...
   imports: [
      NgxMatMomentModule,
      NgxMatDatetimePickerModule,
   ],
   ...
})
export class AppModule { }
```

## License
MIT