open-index/open-npm huggingface dataset:
npm package: @onlinq/form-collection
Description: Web components for building dynamic form collections
Author: Tim Goudriaan
Latest version: 0.2.2

# Onlinq Form Collection

Web components for building dynamic collections of form inputs.

`@onlinq/form-collection` is a small set of web components that simplifies the
creation of manipulable input collections. Users will be able to add, move and
delete entries in the collection without the need to write custom JavaScript!

## Features

* Generates new entries from a prototype template.
* Integrated and customizable buttons for manipulating (adding, removing,
  moving) entries.
* Restrict the amount of entries in the collection.

## Documentation

Documentation is available in the [docs/](docs/index.md) directory and at our
[website](https://www.onlinq.dev/docs/form-collection).
npm package: @onlishop/admin-eslint-rules
Description: Onlishop Administration ESLint rules
Author: Onlishop AG
Latest version: 1.0.6

# ESLint Rules for Onlishop Administration

This package provides ESLint rules for the Onlishop Administration.

## Installation

You can install this package using npm:

```bash
npm install @onlishop/admin-eslint-rules --save-dev
```

## Usage

Add the following to your `.eslintrc.js` file:

```javascript
module.exports = {
    "plugins": [
        "@onlishop/admin-eslint-rules"
    ],
    "rules": {
        "@onlishop/admin-eslint-rules/no-snippet-import": "error",
        "@onlishop/admin-eslint-rules/no-src-import": "error",
        "@onlishop/admin-eslint-rules/no-sw-extension-override": "error",
        "@onlishop/admin-eslint-rules/require-explict-emits": "error",
        "@onlishop/admin-eslint-rules/state-import": "error"
    }
};
```

## Rules

- `no-snippet-import`: Prevents direct import of snippets.
- `no-src-import`: Prevents direct import of `src` files.
- `no-sw-extension-override`: Prevents overriding of `sw-extension` components.
- `require-explict-emits`: Requires explicit emits in components.
- `state-import`: Enforces correct import of state.