open-index/open-npm huggingface dataset:
npm package: @silentyell/lotide
Description: A collection of utility functions similar to Lodash
Author: Your Name
Latest version: 1.0.0

# Lotide

A mini clone of the [Lodash](https://lodash.com) library.

## Purpose

**_BEWARE:_ This library was published for learning purposes. It is _not_ intended for use in production-grade software.**

This project was created and published by me as part of my learnings at Lighthouse Labs.

## Usage

**Install it:**

`npm install @silentyell/lotide`

**Require it:**

`const _ = require('@silentyell/lotide');`

**Call it:**

`const results = _.tail([1, 2, 3]) // => [2, 3]`

## Documentation

The following functions are currently implemented:

- `function1(...)`: description
- `function2(...)`: description
- `function3(...)`: description
npm package: @silesia-corporation/eslint-plugin-ejs
Description: ESLint rules for EJS
Latest version: 0.2.0

# eslint-plugin-ejs

> ESLint rules for ejs

## Usage

1. Install `eslint-plugin-ejs` as a dev-dependency:

    ```shell
    npm install --save-dev @silesia-corporation/eslint-plugin-ejs
    ```

2. Enable the plugin by adding it to your `.eslintrc`:

    ```yaml
    plugins:
      - ejs
    ```

## Configuration

This plugin exports a `recommended` configuration that enforces good practices.

To enable this configuration, use the `extends` property in your `.eslintrc`
config file:

```yaml
plugins:
  - ejs
extends: 'plugin:ejs/recommended'
```

See the [ESLint config docs][] for more information about extending
configuration files.

[eslint config docs]: http://eslint.org/docs/user-guide/configuring#extending-configuration-files

### Rules

Rule                                  | Recommended      | Options
----                                  | -----------      | -------
no-func-definitions                   | 1                |
no-global-variables                   | 1                |
no-string-concatenations              | 1                |
no-view-onoff-binding                 | 1                |
no-unwanted-literals                  | 1                |
no-variable-declarations              | 1                |

For example, using the recommended configuration, the `no-func-definitions` rule
is enabled and will cause ESLint to throw an error (with an exit code of `1`)
when triggered.

You may customise each rule by adding a value in your `.eslintrc` `rules`
property:

```yaml
plugins:
  - ejs
rules:
  ejs/no-func-definitions: 1,
  ejs/no-global-variables: 1,
  ejs/no-string-concatenations: 1,
  ejs/no-view-onoff-binding: 1,
  ejs/no-unwanted-literals: 1,
  ejs/no-variable-declarations: 1
```

See [configuring rules][] for more information.

[configuring rules]: http://eslint.org/docs/user-guide/configuring#configuring-rules

## Author

© 2017 Silesia Corporation and [contributors][].

[contributors]: https://github.com/silesia-corporation/eslint-plugin-ejs/graphs/contributors
npm package: @silesia-corporation/eslint-plugin-marionette
Description: ESLint rules for Marionette
Latest version: 0.2.0

# eslint-plugin-marionette

> ESLint rules for marionette

## Usage

1. Install `eslint-plugin-marionette` as a dev-dependency:

    ```shell
    npm install --save-dev @silesia-corporation/eslint-plugin-marionette
    ```

2. Enable the plugin by adding it to your `.eslintrc`:

    ```yaml
    plugins:
      - marionette
    ```

## Configuration

This plugin exports a `recommended` configuration that enforces good practices.

To enable this configuration, use the `extends` property in your `.eslintrc`
config file:

```yaml
plugins:
  - marionette
extends: 'plugin:marionette/recommended'
```

See the [ESLint config docs][] for more information about extending
configuration files.

[eslint config docs]: http://eslint.org/docs/user-guide/configuring#extending-configuration-files

### Rules

Rule                                  | Recommended      | Options
----                                  | -----------      | -------
deprecated-marionette-composite-view  | 1                |
no-config-requiring                   | 0                |
no-left-out-listeners                 | 1                |
no-view-onoff-binding                 | 1                |
require-guard-in-subapps-only         | 0                |
when-guard-in-controller-only         | 0                |
no-translate-in-defaults              | 0                |

For example, using the recommended configuration, the `deprecated-marionette-composite-view` rule
is enabled and will cause ESLint to throw an error (with an exit code of `1`)
when triggered.

You may customise each rule by adding a value in your `.eslintrc` `rules`
property:

```yaml
plugins:
  - marionette
rules:
  marionette/deprecated-marionette-composite-view: 1,
  marionette/no-config-requiring: 0,
  marionette/no-left-out-listeners: 1,
  marionette/no-view-onoff-binding: 1,
  marionette/require-guard-in-subapps-only: 0,
  marionette/when-guard-in-controller-only: 0
```

See [configuring rules][] for more information.

[configuring rules]: http://eslint.org/docs/user-guide/configuring#configuring-rules

## Author

© 2017 Silesia Corporation and [contributors][].

[contributors]: https://github.com/silesia-corporation/eslint-plugin-marionette/graphs/contributors
npm package: @silesia-corporation/eslint-plugin-requirejs
Description: ESLint rules for requirejs
Latest version: 0.3.0

# eslint-plugin-requirejs

> ESLint rules for requirejs

## Usage

1. Install `eslint-plugin-requirejs` as a dev-dependency:

    ```shell
    npm install --save-dev @silesia-corporation/eslint-plugin-requirejs
    ```

2. Enable the plugin by adding it to your `.eslintrc`:

    ```yaml
    plugins:
      - requirejs
    ```

## Configuration

This plugin exports a `recommended` configuration that enforces good practices.

To enable this configuration, use the `extends` property in your `.eslintrc`
config file:

```yaml
plugins:
  - requirejs
extends: 'plugin:requirejs/recommended'
```

See the [ESLint config docs][] for more information about extending
configuration files.

[eslint config docs]: http://eslint.org/docs/user-guide/configuring#extending-configuration-files

### Rules

Rule                                  | Recommended      | Options
----                                  | -----------      | -------
conditional-async-require-forbidden   | 1                |
deprecate-define                      | 2                |
deprecate-sugar                       | 2                |
deprecate-strict                      | 2                |
deprecate-globals                     | 2                |

For example, using the recommended configuration, the `conditional-async-require-forbidden` rule
is enabled and will cause ESLint to throw an error (with an exit code of `1`)
when triggered.

You may customise each rule by adding a value in your `.eslintrc` `rules`
property:

```yaml
plugins:
  - requirejs
rules:
  requirejs/conditional-async-require-forbidden: 0
```

See [configuring rules][] for more information.

[configuring rules]: http://eslint.org/docs/user-guide/configuring#configuring-rules

## Author

© 2017 Silesia Corporation and [contributors][].

[contributors]: https://github.com/silesia-corporation/eslint-plugin-requirejs/graphs/contributors